Check Deposit Status¶
Tip
- All requests are
Postrequests, and the data format isjson
Brief Description¶
Use this API to query the status of a deposit transaction.
Request URL¶
/v1/vexora/queryPayInResult
Request Method¶
- Method: POST
- Content-Type: application/json
Header¶
| Header | Required | Type | Description |
|---|---|---|---|
| merchantNo | yes | String | no |
Request Body Parameters¶
| Name | Required | Type | Desc |
|---|---|---|---|
| tradeNo | Yes | String | Merchant deposit order number submitted in the deposit request. |
| timestamp | Yes | String | Request timestamp in milliseconds, for example 1715941383720. |
| sign | Yes | String | Request signature. Sort all non-empty request body parameters except sign by parameter name in ascending alphabetical order, concatenate them as key1=value1key2=value2, append the app secret, and generate a lowercase MD5 hash. |
Request Example¶
{
"sign": "ac13b9abf95c66ffc4025abaaeeb3a83",
"timestamp": "1728613488294",
"tradeNo": "test_00000008"
}
Successful Response Example¶
| Parameter name | Required | Type | Description |
|---|---|---|---|
| msg | Yes | String | Request message. A value such as success only indicates that the query request was accepted. |
| code | Yes | String | API request status code. 0000 means the query request was processed successfully by the API layer. The final transaction result must be determined by data.status. |
| timestamp | Yes | String | Response timestamp in milliseconds. |
| success | Yes | Boolean | API request result. This field indicates whether the query request succeeded. |
| data | Yes | Object | Deposit query response object. |
| data.tradeNo | Yes | String | Merchant deposit order number submitted in the request. |
| data.platFormTradeNo | Yes | String | Vexora platform transaction number. This value is unique in the Vexora system. |
| data.status | Yes | String | Deposit status. Use this field for transaction state handling. 0000 means successful, 0001 means partially paid, 0015 means processing, and other status values should be handled according to the response code table. |
| data.amount | Yes | String | Deposit amount. Unit: JPY. |
| data.message | Yes | String | Status description or error message returned by the platform. |