1. Callback Notification
English
  • Chinese
  • English
  • Open API Documentation
  • Payin
    • Payin Order - General
    • Payin Order - India
    • Payin Order - Philippines
    • Payin Order - Indonesia
    • Payin Order - Vietnam
    • Payin Order - Cryptocurrency
    • Payin Order - China
    • Payin Order - Malaysia
    • Payin Order - Pakistan
    • Payin Order - Thailand
  • Payout
    • Payout Order - General
    • Payout Order - India
    • Payout Order - Philippines
    • Payout Order - Indonesia
    • Payout Order - Vietnam
    • Payout Order - Cryptocurrency
    • Payout Order - Malaysia
    • Payout Order - Pakistan
    • Payout Order - Thailand
  • Callback Notification
    • Callback Description
    • Collection Callback
    • Payout Callback
  • Query API
    • Collection Order Query
    • Payout Order Query
    • Wallet Query
  • Examples of encryption and signature
    • Go Language Encryption and Signature Example
    • Python Encryption and Signature Example
    • PHP encryption and signature example
    • Node.js encryption and signature example
    • Environment variables and request body JSON example
    • Java encryption and signature example
  • Other instructions
    • Response Status Description
    • Order Status Description
    • Payment Method List
    • Bank Code List
    • Checkout iframe Copy Function Support Description
    • Backend Login Instructions
  1. Callback Notification

Payout Callback

Request Method
POST
Request Format
Content-Type: application/json

Request Parameters#

Field NameTypeDescriptionRequiredExample
event_idStringCallback Event IDYes234234sdfsdfs43
event_timeStringEvent TimestampYes32436455546646456
dataobjectDataYes
trade_noStringPlatform Transaction No.YesPI0000000000001
order_noStringMerchant Order No.YesTX10000000000001
statusStringSUCCEEDED, FAILED, REVERSALYesSUCCEEDED
currencyStringCurrencyYesINR
amountStringOrder AmountYes1000.00
feeStringFeeYes50.00
utrStringTransaction Code (India market only)No787945151
ext_dataStringExtended field, stores JSON stringNo"{"user_id":"test001"}" Currently only crypto transactions have user_id data, corresponding to user_id in crypto collection order creation
Request Example
{
  "event_id": "a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6",
  "event_time": 1705305600000,
  "data": {
    "trade_no": "PO2025011512345678901234567890",
    "order_no": "TX_20250115_001",
    "status": "SUCCEEDED",
    "currency": "USD",
    "amount": "1000.00",
    "fee": "5",
    "utr": "787945151",
    "ext_data": "{\"user_id\":\"test001\"}"
  }
}

Return Parameter Description#

Callback received successfully.
Merchant should return HTTP 200 status code, response body:
SUCCESS
Callback reception processing failed.
Merchant should return HTTP 200 status code, response body:
FAILED
Modified at 2026-06-10 10:12:43
Previous
Collection Callback
Next
Collection Order Query
Built with