Skip to content

Check Deposit Status

Tip

  • All requests are Post requests, and the data format is json
Brief Description
  • No
Request URL
  • /v1/vexora/queryPayInResult
Request Method
  • Method: POST
  • Content-Type: application/json
Header Required Type Description
merchantNo Yes String Merchant number assigned by Vexora.
Request Body Parameters
Name Required Type Desc
tradeNo Yes String Merchant order number
timestamp Yes String Timestamp
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 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 Integer Timestamp๏ผˆ1715941383720๏ผ‰
success Yes Boolean Whether the query request was processed successfully. Use data.status to determine the final transaction state.
data Yes Object Return object
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.tradeNo Yes String Merchant transaction number returned in the pay-in query result.
data.platFormTradeNo Yes String Unique Vexora platform transaction number for this pay-in order. Merchants can use this ID for reconciliation.
data.orderAmount Yes Float Order amount
data.payAmount Yes Float Payment amount
data.successTime No String Transaction completion time in local time when available.
data.message Yes String Error description
data.channelCode Yes String channelCode
data.wayCode Yes String wayCode
data.rrn No String RRN
{
    "msg": "success",
    "code": "0000",
    "timestamp": 1728613513280,
    "success": true,
    "data": {
        "tradeNo": "test_00000008",
        "platFormTradeNo": "68o0uwogz7mnzutt",
        "status": "0000",
        "orderAmount": 300,
        "payAmount": 300,
        "successTime": "2024-10-11 10:30:13",
        "message": "Success",
        "channelCode": "EWALLET",
        "wayCode": "DANA",
        "rrn": "857463839"

    }
}