[PAC] Credenciales Bancarias

Esta notificación se envía al activationWebhook cuando un cliente completa el enrolamiento mediante PAC directo (débito automático directo desde cuenta bancaria, mediante la validación por las credenciales bancarias).

Método de pago cubierto:

MétodopaymentMethod.id
Activación PAC / PAC directo13, 14

Identificación del medio en la respuesta

En este webhook, interpreta el medio mediante paymentMethod.id y la estructura recibida. El ejemplo conserva el texto de salida EPAC DIRECTO en paymentMethod.description. Las descripciones de salida pueden diferir del nombre público utilizado al crear el mandato. Esta página no establece una equivalencia entre los IDs operativos 13 o 14 y los selectores PAC_SUBSCRIPTION (1010) o FORPAC_SUBSCRIPTION (1011).

Payload de ejemplo

{
  "businessPartner": {
    "businessPartnerId": "2",
    "identificationDocument": {
      "documentType": "RUT",
      "documentNumber": 77209349,
      "verificationNumber": "7"
    }
  },
  "customer": {
    "identificationDocument": {
      "documentType": "RUT",
      "documentNumber": 16750283,
      "verificationNumber": "0"
    },
    "userId": "777711",
    "internalUserId": 41256
  },
  "product": {
    "type": "MANDATE",
    "description": "Recibimos documento firmado",
    "dateTime": "2025-08-13T20:47:23",
    "internalId": 153,
    "metadata": {
      "key1": "value",
      "key2": "value",
      "key3": "value",
      "f_urlCallbackOnline": "http://forpay.cl"
    },
    "id": "852426",
    "state": {
      "id": 1,
      "name": "ACTIVA"
    },
    "serviceId": "234Z153ZM"
  },
  "paymentMethod": {
    "account": {
      "type": {
        "name": "Cuenta Corriente",
        "id": 1
      },
      "number": 813990168
    },
    "description": "EPAC DIRECTO",
    "id": 14
  },
  "subscription": {
    "internalId": 1181,
    "externalId": "sub_G3VDp53UdAMl8WXb"
  },
  "signature": "V74yUq9nUUS8gmZbK8/mEzWlBH8Pt0NqbgFdjTvNMv4="
}

Diferencias respecto a ForPAC y Débito Directo

A diferencia de ForPAC (ID 6) y Débito Directo (ID 5), el PAC directo no incluye el objeto document dentro de paymentMethod.account, ya que no genera un documento PDF firmado. La cuenta bancaria del cliente se registra de forma directa.

paymentMethod

CampoTipoDescripción
idnumber13 para Activación PAC, 14 para PAC directo
descriptionstring"EPAC DIRECTO"
account.type.idnumberTipo de cuenta
account.type.namestringNombre del tipo de cuenta
account.numbernumberNúmero de cuenta bancaria del cliente

subscription

CampoTipoDescripción
internalIdnumberID interno de la suscripción en Forpay
externalIdstringID externo en el procesador (formato sub_XXXXXX)

Nota HMAC: Para la validación HMAC de PAC directo, se utilizan los mismos campos que para Débito Directo (ID 5, 13, 14): se incluyen paymentMethod.id y paymentMethod.account.number. Ver Verificación HMAC.