Skip to content

Check Deposit Status

Tip

  • All requests are Post requests, and the data format is json
Brief Description
  • None
Request URL
  • /v1/vexora/queryPayInResult
Request Method
  • Method: POST
  • Content-Type: application/json
header Required Type Description
merchantNo No String None
Request Body Parameters
Name Required Type Description
tradeNo Yes String Transactions requested by the business party
sign Yes String sign
timestamp Yes String timestamp
Request Example
{

  "sign": "ac13b9abf95c66ffc4025abaaeeb3a83",
  "timestamp": "1728613488294",
  "tradeNo": "test_00000008"
}
Successful Response Example
Parameter Required Type Description
msg Yes String Request result (when returning success, it only indicates that the request was successful and cannot be used for merchant-side logic judgment)
code Yes String Request response code (when returning 0000, it only indicates that the request was successful and cannot be used for merchant-side logic judgment). For specific error codes, please refer to the business error code enumeration.
timestamp Yes String Transaction time
success Yes String Transaction result
data Yes Object Return object
data.platFormTradeNo Yes String vexora transaction number
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
data.orderAmount Yes float Original order amount at the time of order creation (initial requested amount). This value is fixed and does not change with subsequent payment activities.
data.payAmount Yes float Amount of the first successful payment. This field only records the initial successful payment and does not include any subsequent or repeated payments.
data.paymentDetails No Object Details of repeated payments. If multiple payments are made for the same order, each additional payment will be recorded as a sub-transaction under this field. If no repeated payments occur, this field will be empty or not returned.
data.paymentDetails.serialTradeNo Yes string Sub-transaction serial number used to uniquely identify each additional payment record.
data.paymentDetails.amount Yes float Amount of the sub-transaction (individual repeated payment).
data.paymentDetails.status Yes string Status of the sub-transaction
data.paymentDetails.paymentTime Yes string Completion time of the sub-transaction payment.
{
    "msg": "success",
    "code": "0000",
    "timestamp": 1728613513280,
    "success": true,
    "data": {
        "tradeNo": "test_00000008",
        "platFormTradeNo": "68o0uwogz7mnzutt",
        "status": "0000",
        "orderAmount": "300",
        "payAmount": "300",
        "message": "Success",
        "paymentDetails": [{
            "serialTradeNo": "dfds0uwogz7mnzutt",
            "amount": 100,
            "status": "0000",
            "paymentTime": "2025-11-20 10:50:21"
        }]
    }
}