Check Deposit Status
Tip
- All requests are
Post requests, and the data format is json
Brief Description
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"
}]
}
}