[PAC] Clave Única

Esta notificación se envía al activationWebhook cuando un cliente completa la firma del mandato PAC mediante la Clave Única para inscribir una cuenta bancaria mediante ForPAC. Incluye el mandato PAC firmado en formato Base64.

Método de pago cubierto:

MétodopaymentMethod.id
ForPAC6

Identificación del medio en la respuesta

Para seleccionar esta inscripción al crear el mandato, usa FORPAC o el ID 1003 en paymentMethods, cuando esté habilitado para la operación y el comercio. En este webhook, el medio se identifica con paymentMethod.id=6. El campo paymentMethod.description conserva actualmente el texto EPAC. La incorporación del nombre público de entrada no modifica ese valor de respuesta.

Payload de ejemplo

{
  "businessPartner": {
    "businessPartnerId": "2",
    "identificationDocument": {
      "documentType": "RUT",
      "documentNumber": 77209349,
      "verificationNumber": "7"
    }
  },
  "customer": {
    "userId": "19000",
    "identificationDocument": {
      "documentType": "RUT",
      "documentNumber": 20296421,
      "verificationNumber": "4"
    },
    "internalUserId": 1527
  },
  "product": {
    "type": "MANDATE",
    "description": "Recibimos documento firmado",
    "dateTime": "2024-06-03T15:44:54Z",
    "internalId": 3688,
    "id": "1",
    "metadata": {
      "key1": "value",
      "f_urlCallbackOnline": "http://forpay.cl"
    },
    "state": {
      "id": 1,
      "name": "ACTIVA"
    },
    "serviceId": "2Z3688ZM"
  },
  "paymentMethod": {
    "id": 6,
    "description": "EPAC",
    "account": {
      "type": {
        "name": "CUENTA CORRIENTE",
        "id": 1
      },
      "bank": {
        "code": "cl_banco_santander",
        "name": "Banco Santander",
        "centralBankCode": "037"
      },
      "document": {
        "state": {
          "id": 2,
          "name": "FIRMADO"
        },
        "name": "cfcafd34-7221-4230-b7b5-c1b077cdd581.pdf",
        "id": "cfcafd34-7221-4230-b7b5-c1b077cdd581",
        "fileBase64": "JVBERi0xLjUNCjQgMCBvYmoNCjw8L1R5cGUgL1BhZ2UvUGF......"
      },
      "number": 64020471
    }
  },
  "subscription": {
    "internalId": 177,
    "externalId": "2Z53292ZM"
  },
  "signature": "JGUy6pUuXf9okO0/swBv4kkSwj6TOouGSZ7u81jWY/w="
}

Descripción de campos específicos

Los campos businessPartner, customer, product y subscription son equivalentes a los descritos en Activación — Tarjeta. A continuación se detallan los campos específicos de ForPAC.

paymentMethod

CampoTipoDescripción
idnumber6 para ForPAC
descriptionstring"EPAC"
account.type.idnumberTipo de cuenta (1 = Cuenta Corriente, 2 = Cuenta Vista)
account.type.namestringNombre del tipo de cuenta
account.bank.codestringCódigo interno del banco en Forpay
account.bank.namestringNombre del banco
account.bank.centralBankCodestringCódigo del banco según el Banco Central de Chile
account.numbernumberNúmero de cuenta bancaria
account.document.state.idnumberEstado del documento (2 = Firmado)
account.document.state.namestringNombre del estado del documento
account.document.namestringNombre del archivo PDF generado
account.document.idstringUUID del documento firmado
account.document.fileBase64stringContenido del documento PDF en Base64

Nota: El campo fileBase64 contiene el PDF del mandato firmado por el cliente. Almacénalo de forma segura en tu sistema para fines de respaldo y cumplimiento.

Campos metadata especiales

ClaveDescripción
f_urlCallbackOnlineURL de redirección definida en la creación del mandato