Pago de notificación push CoDi recibido
Este webhook se dispara cuando se completa un pago de notificación push CoDi.
Payload
{
"amount": "number",
"apiKeyId": "string",
"bankAccountId": "string",
"concept": "string",
"datePaid": "number",
"metadata": "object",
"numRef": "string",
"transactionId": "string",
"type": "codi.pn.payment_received"
}
Campos
| Campo | Tipo | Descripción |
|---|---|---|
amount | number | El monto del pago en MXN (pesos mexicanos) |
apiKeyId | string | El ID de la API key asociada a este webhook |
bankAccountId | string | Identificador de Pey (ULID) de la cuenta bancaria que recibió el pago. Solo está presente cuando se envió bankAccountId al crear la notificación push. Ver Get Bank Account |
concept | string | El concepto que se muestra al pagador |
datePaid | number | Marca de tiempo Unix en segundos de cuándo se completó el pago |
metadata | object | Información adicional de la transacción. Ver Respuesta de metadata |
numRef | string | El número de referencia asignado a Banxico |
transactionId | string | El identificador único (ULID) de la transacción |
type | string | El tipo de evento (codi.pn.payment_received) |
Ejemplo
{
"amount": 100,
"apiKeyId": "01M3QMMR6X9CBVDY1SF3G8QWNW",
"bankAccountId": "01JBAVWE4NS5TGXHWGMX3KH23Q",
"concept": "(dev) Order 45",
"datePaid": 1790724758,
"metadata": {
"clabe": "000000000000000000",
"bankCode": 40012,
"accountType": 40,
"description": "(dev) Order 45",
"trackingKey": "0192191042",
"externalMetadata": {
"orderId": "12345",
"customerEmail": "customer@example.com"
}
},
"numRef": "4567",
"transactionId": "01M3QR5E7XHXMNZDEPFH3JAWS0",
"type": "codi.pn.payment_received"
}