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 |
The transaction number provided by the merchant during collection |
| timestamp |
Yes |
String |
Timestamp |
| sign |
Yes |
String |
Encrypted signature |
Request Example
{
"sign": "ac13b9abf95c66ffc4025abaaeeb3a83",
"timestamp": "1728613488294",
"tradeNo": "test_00000008"
}
Successful Response Example
| Parameter Name |
Required |
Type |
Description |
| msg |
Yes |
String |
Request result (Returning "success" only indicates the request was successful; it should not be used for merchant-side logic) |
| code |
Yes |
String |
Request response code (Returning "0000" only indicates the request was successful; it should not be used for merchant-side logic) |
| timestamp |
Yes |
String |
Timestamp (e.g., 1715941383720) |
| success |
Yes |
String |
Transaction result |
| data |
Yes |
Object |
Response object |
| data.tradeNo |
Yes |
String |
Transaction number returned by the merchant |
| 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.orderAmount |
Yes |
String |
orderAmount |
| data.payAmount |
Yes |
String |
Actual received amount |
| data.message |
Yes |
String |
Error description |
Successful Response Example:
{
"msg": "success",
"code": "0000",
"timestamp": 1728613513280,
"success": true,
"data": {
"tradeNo": "test_00000008",
"tradeNo": "68o0uwogz7mnzutt",
"status": "0000",
"orderAmount": 50002.0000,
"payAmount": 50002.00,
"message": "test"
}
}