Callbacks
A callback is sent with POST to the callback_url supplied during operation creation.
Headers
Section titled “Headers”Content-Type: application/jsonMain fields
Section titled “Main fields”| Field | Type | Description |
|---|---|---|
token |
string | Operation token |
type |
string | pay, payout, or refund |
status |
string | Operation status |
extraReturnParam |
string/null | Merchant-provided value |
orderNumber |
string/null | Merchant order number |
amount |
integer | Amount in minor currency units |
currency |
string | Operation currency |
gatewayAmount |
integer | Provider amount |
gatewayCurrency |
string | Provider currency |
cardHolder |
string/null | Cardholder name |
gatewayDetails |
object/null | Provider details |
walletToken |
string/null | Wallet token |
signature |
string | Callback MD5 signature |
gatewayDetails
Section titled “gatewayDetails”The object depends on the provider and may contain IP, BIN, merchant, requisite, redirect, and recurring data.
Idempotency
Section titled “Idempotency”The platform may deliver the same callback more than once. Merchant processing uniqueness is determined by operation token and state.
The signature algorithm is listed in Signature Validation.
