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étodo | paymentMethod.id |
|---|---|
| ForPAC | 6 |
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
paymentMethod| Campo | Tipo | Descripción |
|---|---|---|
id | number | 6 para ForPAC |
description | string | "EPAC" |
account.type.id | number | Tipo de cuenta (1 = Cuenta Corriente, 2 = Cuenta Vista) |
account.type.name | string | Nombre del tipo de cuenta |
account.bank.code | string | Código interno del banco en Forpay |
account.bank.name | string | Nombre del banco |
account.bank.centralBankCode | string | Código del banco según el Banco Central de Chile |
account.number | number | Número de cuenta bancaria |
account.document.state.id | number | Estado del documento (2 = Firmado) |
account.document.state.name | string | Nombre del estado del documento |
account.document.name | string | Nombre del archivo PDF generado |
account.document.id | string | UUID del documento firmado |
account.document.fileBase64 | string | Contenido del documento PDF en Base64 |
Nota: El campo
fileBase64contiene 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
metadata especiales| Clave | Descripción |
|---|---|
f_urlCallbackOnline | URL de redirección definida en la creación del mandato |

