Saltar al contenido principal

Actualización de estado del link de pago

Este webhook se dispara cuando cambia el estado de un link de pago.

Payload​

{
"apiKeyId": "string",
"type": "payment_link.status_updated",
"paymentLinkId": "string",
"status": "string",
"clientReferenceId": "string",
"transactions": [
{
"transactionId": "string",
"paymentMethod": "string",
"datePaid": 0,
"amount": 0,
"amountBreakdown": {
"base": 0,
"tip": 0,
"fee": 0
},
"applicationFee": 0
}
]
}

Campos​

CampoTipoDescripción
apiKeyIdstringEl ID de la API key asociada a este webhook
typestringEl tipo de evento (payment_link.status_updated)
paymentLinkIdstringEl identificador único (ULID) del link de pago
statusstringPuede ser paid, pending o processing
clientReferenceIdstringEl ID de referencia del cliente proporcionado al crear el link de pago
transactionsarrayLista de entradas de tipo Objeto de transacción que se liquidaron contra este link de pago

Ejemplo​

{
"apiKeyId": "01HXYZ1234567890ABCDEFGH",
"type": "payment_link.status_updated",
"paymentLinkId": "01HXYZ1234567890ABCDEFGH",
"status": "paid",
"clientReferenceId": "order-12345",
"transactions": [
{
"transactionId": "01HXYZTXN1234567890ABCDE",
"paymentMethod": "CARD",
"datePaid": 1715000000,
"amount": 153.50,
"amountBreakdown": {
"base": 100.00,
"tip": 50.00,
"fee": 3.50
},
"applicationFee": 11.00
}
]
}