# 2. Check Payout Status

# Describe

  • Check Disburse Status API

# HTTP Request Information

# Request URL

  • {domain}/open-api/disbursement/check

# Request Method

  • POST

# Request Header

parameter name Is it mandatory type of data description
Content-Type mandatory string application/json

# Request Params

parameter name Is it mandatory type of data length example description
appId mandatory string - - application APPID
param mandatory string - - Parameter Body
sign mandatory string - 45eebd745dcf0b5f6d6f9fcde28cd9fe8116a892 sign

# param

parameter name Is it mandatory type of data length example description
mchOrderId mandatory string 10-32 CCP20220428011068111 Merchant order ID, format: letters + numbers, 10-32 characters
timestamp mandatory long - 1678356680000 Millisecond timestamp

# Request Body Example

{
  "appId": "123456",
  "sign": "abcdef",
  "param": "{\"mchOrderId\":\"TestMchOrderIdD0001\",\"timestamp\":1678356680000}"
}

# Response Example

# code see reference

# successful response example

{
    "code": 1000,
    "message": "success",
    "data": {
        "mchOrderId": "TestMchOrderIdD0001",
        "transactionId": "D1036653581161279102",
        "amount": 10000,
        "transactionStatus": "COMPLETED",
        "createTime": "2022-05-23 19:59:05",
        "returnTime": "2022-05-23 20:04:14",
        "remark": "cash credit",
        "failedCode": null,
        "failedMessage": null
    }
}

# failed response example

{
  "code": 21000,
  "message": "Server error, Please try again later.",
  "data": null
}