Skip to main content
In authorization mode, the platform sends a POST request to the configured merchant callback URL when a user initiates a consumption authorization and the merchant needs to verify the amount and fees.
  • Only merchants in authorization mode (AUTHORIZATION) receive this notification.
  • Request body structure: { "id": "...", "action": "...", "data": { ... } }.
  • The merchant must return a response within the timeout; if timeout occurs or code ≠ 0, the platform handles it according to the authorization orchestration strategy.

Trigger Scenarios

  • User initiates a consumption authorization, requiring amount and fee verification.

Push Parameters

string
required
Push ID.
string
required
Push action, see [Appendix - Constants] Push Actions.
object
required
Push data.

data

string
Consumption order number
string
Card order number
string
Cardholder order number
string
Consumption type, see [Appendix - Constants] Consumption Type
number
Authorization amount (BigDecimal)
number
Original amount
string
Original currency
object
Merchant information
string
Fixed to Pending (awaiting merchant response)
number
Notification time (Unix milliseconds)

merchant_info

string
Merchant name
string
Merchant MCC
string
Merchant city
string
Merchant country

Merchant Response

number
required
Response code. 0 indicates success.
string
Failure reason, required when failing.