Skip to content

Check Disbursement Status

Tip

  • All requests are Post requests, and the data format is json
Request URL
  • /v1/vexora/queryPayOutResult
Request Method
  • Method: POST
  • Content-Type: application/json
Name Required Type Desc
merchantNo Yes String -
Request Body Parameters
Name Required Type Desc
tradeNo yes String Merchant order number
timestamp Yes String Timestamp
sign Yes String encrypt
Request Example
{

  "sign": "ee5c512fe36fed2afe2d36ab248e0eb8",
  "timestamp": "1728613320708",
  "tradeNo": "test_00000002"
}
Successful Response Example
Parameter name Required Type Description
msg Yes String Request result (when success is returned, it only means that the request for this time is successful and cannot be used for merchant-side logical judgment)
code Yes String Request response code (when 0000 is returned, it only means that the request for this time is successful, and cannot be used for merchant-side logical judgment). For specific status/error codes, please check the status/error code directory
timestamp Yes String Timestamp๏ผˆ1715941383720๏ผ‰
success Yes String Trading results
data Yes Object Return object
data.tradeNo Yes String Unique disbursement ID which partner put on the request.
data.platFormTradeNo Yes String Unique disbursement ID from vexora, partners can use this ID for reconciliation.
data.orderAmount Yes float Order amount
data.payAmount Yes float Amount to disburse.
data.status Yes String Transaction results,Merchants can process subsequent workflows based on the returned status in the transaction result. For details, please refer to the status code reference table.
data.message Yes String Error description
{
    "msg": "success",
    "code": "0000",
    "timestamp": 1728613339884,
    "success": true,
    "data": {
        "platFormTradeNo": "63mz9aepqczdw280",
        "tradeNo": "test_00000002",
        "orderAmount": "300.00",
        "payAmount": "200.00",
        "status": "0015",
        "message": "in processing"
    }
}