EVENT
webhook-debt-paymentPago de deuda
Configura este endpoint para recibir notificaciones cuando se registren pagos (totales o parciales) sobre una deuda.
El estado de la deuda se indica en el campo debt_state del payload:
- FULFILLED: la deuda fue saldada en su totalidad.
- PARTIALLY_FULFILLED: la deuda aún tiene saldo pendiente.
Configura tu endpoint en:
POST https://<tu-servidor>/debts
Si tienes dudas sobre cómo configurar un webhook, visita nuestra documentación.
Deberás respondernos un código HTTP 2xx para que no volvamos a enviar la notificación. Caso contrario, volveremos a enviarla infinitamente.
Parámetros disponibles
Header Parameters
X-Api-KeyStringrequired
X-SignatureStringrequired
X-TimestampStringrequired
X-EndpointStringrequired
Cuerpo de solicitud
application/jsonevent_idenumrequired
idempotency_keystring
typeenumrequired
idstringrequired
versioninteger
payloadobjectrequired10 propiedades
Detalle de respuestas
2XX
Respuesta exitosa por parte del cliente.
4XX
Falló la respuesta. Volveremos a enviar el evento.
5XX
Falló la respuesta. Volveremos a enviar el evento.
Ejemplo de solicitud
{
"event_id": "debt_registry",
"idempotency_key": "UPDATE_DEBT#debt-124#2025-02-20T14:00:00Z",
"type": "REVOLVING",
"id": "debt-124",
"version": 2,
"payload": {
"debt_id": "debt-124",
"credit_line_id": "lcr-1yXQd6z6pQK6Q2wtYLJlxZanALc",
"installment_number": null,
"operation_date": "2025-02-20",
"debt_state": "FULFILLED",
"payment_amount": "1128.45",
"payment_source": "PAYMENT",
"collection_id": "lco-2zkGOyHay7ufMODi9vJpUvDABTE",
"payment_composition": {
"concept": "PRINCIPAL",
"imputed_amount": "1000",
"discounts": null
},
"summary": [
{
"concept": "PRINCIPAL",
"total": "1000",
"paid": "1000",
"discounts": "0",
"due": "0",
"refinanced": "0",
"unpaid": "0"
},
{
"concept": "INTEREST",
"total": "114.01",
"paid": "114.01",
"discounts": "0",
"due": "0",
"refinanced": "0",
"unpaid": "0"
},
{
"concept": "ADDITIONAL_INTEREST",
"total": "0",
"paid": "0",
"discounts": "0",
"due": "0",
"refinanced": "0",
"unpaid": "0"
},
{
"concept": "IOF",
"total": "14.44",
"paid": "14.44",
"discounts": "0",
"due": "0",
"refinanced": "0",
"unpaid": "0"
}
]
}
}