{
"event": "payment.in.deposit.success",
"timestamp": "2024-03-01T14:30:00Z",
"data": {
"amount": 1000,
"amount_currency": "MXN",
"tracking_key": "00XX11229944",
"receiver_account_number": "1234567890",
"receiver_account_name": "John Doe",
"sender_account_name": "Jane Doe",
"sender_account_number": "1234567890",
"sender_account_document_type": "RFC",
"sender_account_document_number": "1234567890",
"payment_concept": "Payment for services",
"created_at": "2024-03-01T14:30:00Z",
"metadata": {
"company_id": 456,
"timestamp": "2024-03-01T14:30:00Z",
"version": "1.0"
}
}
}Webhooks
Payment In Deposit Success
Se envía cuando un depósito (pago entrante) se recibe exitosamente.
WEBHOOK
payment.in.deposit.success
{
"event": "payment.in.deposit.success",
"timestamp": "2024-03-01T14:30:00Z",
"data": {
"amount": 1000,
"amount_currency": "MXN",
"tracking_key": "00XX11229944",
"receiver_account_number": "1234567890",
"receiver_account_name": "John Doe",
"sender_account_name": "Jane Doe",
"sender_account_number": "1234567890",
"sender_account_document_type": "RFC",
"sender_account_document_number": "1234567890",
"payment_concept": "Payment for services",
"created_at": "2024-03-01T14:30:00Z",
"metadata": {
"company_id": 456,
"timestamp": "2024-03-01T14:30:00Z",
"version": "1.0"
}
}
}Antes de procesar el evento, verifica la firma HMAC del request. Consulta Signature Verification en la introducción de la API.
Authorizations
API key provista por Payana.
Headers
Allowed value:
"payment.in.deposit.success"Body
application/json
Webhook payload
Response
200
Return 200 to acknowledge receipt