Skip to content

Callbacks

A callback is sent with POST to the callback_url supplied during operation creation.

Content-Type: application/json
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

The object depends on the provider and may contain IP, BIN, merchant, requisite, redirect, and recurring data.

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.