Skip to main content

Documentation Index

Fetch the complete documentation index at: https://doc.raliopay.com/llms.txt

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

Event Name: payin_completed
The payin_completed event is sent when a payin has been fully processed and the final amount has been credited to the destination wallet. At this point, funds are available and ready to be used.

Event Payload

The webhook payload contains the following structure:
{
  "eventId": "4a2b85b3-3430-40a3-9a09-f8920c76f48f",
  "eventType": "payin_completed",
  "timestamp": "2026-02-26T17:02:28.7667797-05:00",
  "data": {
    "status": "COMPLETED",
    "payinType": "bankPayin",
    "orderId": "f96889bc-e2aa-4065-9239-359b332215f4",
    "source": {
      "type": "bankAccount",
      "routingType": "IBAN",
      "accountNumber": "ES6621000418401234567891",
      "bankConceptTransfer": "BILLING 1124",
      "payer": {
        "name": "John Doe"
      }
    },
    "destination": {
      "type": "account",
      "creditedAccountId": "37bc63f7-8b90-44f1-b079-8c84ac6a2fa7",
      "creditedUserId": "670fc7b3-f84e-4e83-9f18-7e4276bd5c43"
    },
    "amounts": {
      "receivedAmount": {
        "amount": 15000,
        "currency": "USD"
      },
      "fees": {
        "currency": "EUR",
        "total": 506,
        "breakdown": {
          "systemFee": 253,
          "merchantFee": 253
        }
      },
      "amountAfterFees": {
        "amount": 12124,
        "currency": "EUR"
      },
      "fx": {
        "pair": "USD/EUR",
        "rate": "0.8420077465"
      },
      "creditedAmount": {
        "amount": 12124,
        "currency": "EUR"
      }
    }
  }
}