Skip to main content
WEBHOOK
payment.out.transaction.success
{
  "event": "payment.out.transaction.success",
  "timestamp": "2024-03-01T14:30:00Z",
  "data": {
    "amount": 150000,
    "amount_currency": "USD",
    "tracking_key": "00XX11229944",
    "receiver_account_number": "1234567890",
    "receiver_account_name": "Acme Corp",
    "sender_account_name": "Your Company Name",
    "sender_account_number": "9876543210",
    "sender_account_document_type": "RFC",
    "sender_account_document_number": "ABC123456789",
    "payment_concept": "Payment for services",
    "created_at": "2024-03-01T14:30:00Z",
    "related_payments": [
      {
        "reference": "550e8400-e29b-41d4-a716-446655440000",
        "amount": 1500,
        "amount_currency": "USD"
      }
    ],
    "metadata": {
      "company_id": 456,
      "timestamp": "2024-03-01T14:30:00Z",
      "version": "1.0"
    }
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.payana.la/llms.txt

Use this file to discover all available pages before exploring further.

Antes de procesar el evento, verifica la firma HMAC del request. Consulta Signature Verification en la introducción de la API.

Authorizations

api-key
string
header
required

API key provista por Payana.

Headers

X-Payana-Signature
string
required
X-Payana-Event
string
required
Allowed value: "payment.out.transaction.success"
X-Payana-Timestamp
string<date-time>
required

Body

application/json

Webhook payload

event
string
required
Allowed value: "payment.out.transaction.success"
timestamp
string<date-time>
required
data
object
required

Response

200

Return 200 to acknowledge receipt