Skip to content
Docs简体中文Website ↗
Docs/India/India · Query payout
API REFERENCE

India · Query payout

Endpoint, parameters and examples for India: Query payout.

Endpoint#

POSThttps://YOUR_GATEWAY_HOST/Payment_Dfpay_query.html

application/x-www-form-urlencoded

Parameters#

ParameterMeaningSignedDescription
out_trade_noMerchant payout order IDYesMust be unique
mchidMerchant IDYesAssigned merchant ID
pay_md5signMD5 signatureNoSee signing and verification
ParameterMeaningSignedDescription
statusRequest statusYessuccess: request succeeded, not final payment success; error: request failed
msgStatus descriptionYesPayout result description
mchidMerchant IDYesReturned when status=success
out_trade_noMerchant payout order IDYesReturned when status=success
amountPayout amountYesReturned when status=success
transaction_idPlatform order IDYesReturned when status=success
refCodeBusiness statusYesReturned when status=success; refCode 1: success, 2: failure
refMsgBusiness descriptionYesReturned when status=success
success_timePayout completion timeYesReturned when status=success and refCode=1
signMD5 signatureNoSee signing and verification
refCoderefMsg
1Succeeded
2Failed / failed, reject
3Processing
4Pending processing
5Review rejected
6Pending review
7Transaction not found
8Unknown status

Examples#

cURL · replace placeholders before use
curl --request POST 'https://YOUR_GATEWAY_HOST/Payment_Dfpay_query.html' \
  --header 'Content-Type: application/x-www-form-urlencoded' \
  --data-urlencode 'mchid=10000' \
  --data-urlencode 'out_trade_no=DEMO_PAYOUT_001' \
  --data-urlencode 'pay_md5sign=CALCULATE_WITH_YOUR_APIKEY'
Request fields · submit as form
{
  "mchid": "10000",
  "out_trade_no": "DEMO_PAYOUT_001",
  "pay_md5sign": "CALCULATE_WITH_YOUR_APIKEY"
}
Response example
{
  "status": "success",
  "msg": "请求成功",
  "mchid": "10000",
  "out_trade_no": "DEMO_PAYOUT_001",
  "amount": "100000.00",
  "transaction_id": "DEMO_PLATFORM_PAYOUT",
  "refCode": "1",
  "refMsg": "成功",
  "success_time": "2026-10-11 12:05:00",
  "sign": "CALCULATE_WITH_YOUR_APIKEY"
}
Response example
{
  "status": "success",
  "msg": "请求成功",
  "mchid": "10000",
  "out_trade_no": "DEMO_PAYOUT_001",
  "amount": "100000.00",
  "transaction_id": "DEMO_PLATFORM_PAYOUT",
  "refCode": "3",
  "refMsg": "处理中",
  "sign": "CALCULATE_WITH_YOUR_APIKEY"
}
Response example
{
  "status": "error",
  "msg": "请求成功",
  "refCode": "7",
  "refMsg": "交易不存在"
}

Signing & result handling#

Compute the signature over the operation-specific field set, not every example field.

Open signing guide
© 2026 88Pay API field names and response values remain unchanged across languages.
Searches this documentation only · No data is sent to the server