Skip to content

Payout Callback

Callback URL

methodurl
POSTMerchant provided callback URL

Header Information

Header ParameterDescription
timestampRequest timestamp
nonceRandom value
countryPE
appCodeApllication ID

Callback Parameters

FieldTypeRequiredLengthDescription
merchantOrderNoStringyes32Merchant order number
tradeNoStringyesPlatform order number
amountStringyesTransaction amount
serviceAmountStringyesService fee e.g: 18.02
statusStringyes2-Payout success 3-Payout failed 4-Refunded
errorCodenumberyesOrder failure status error code
errorMessageStringyesOrder failure error message: 1000-Card error or limit 1001-Refunded 1002-Channel fluctuation 9999-Others
completeTimeStringYesCompletion time in local timezone, format yyyy-MM-dd HH:mm:ss
signStringyesSignature
{
"merchantOrderNo": "OrderNoExample",
"tradeNo": "TF201806251011",
"status": 2,
"amount": "1000.00",
"serviceAmount": "60.00",
"completeTime": "2025-05-01 00:00:00",
"sign": "TEEMO_SIGN"
}

Error Code Explanations:

errorCodeerrorMessageRecommendation
1000The account does not exist or is restrictedRecommend the user to change to another card
1001ReturnRefunded. Retry payout within 24 hours of receiving callback
1002Channel server fluctuationsRetry after 10 minutes
9999OthersOther issues. Recommend canceling the order

Callback Response

ParameterTypeRequiredLengthDescription
SUCCESSStringyesMust return "SUCCESS" or the callback will be retried
SUCCESS