Simply Pay (English)
  1. payout
Simply Pay (English)
  • Access Guidelines
  • Accessory Code Table
  • Signature Example
  • Solutions to common problems with signatures
  • payment
    • Payment Order Create
      POST
    • Payment Order Query
      GET
  • payout
    • Payout Order Create
      POST
    • Payout Order Query
      GET
  • account
    • Balance Query
      GET
  • webhook
    • payment webhook
    • payout webhook
  1. payout

Payout Order Query

GET
{{HOST}}/api/v2/payout/order/query

Special announcement#

If the HTTP response status code is not 200 when the order is created and initiated, the order status must be verified twice through the merchant management background or the order inquiry interface. If the order exists and the status is "Generating Order" and "Transaction Abnormal", the current order is in the status of in-progress, so don't make any changes to the order. If the order exists and the status is "Generated Order" and "Transaction Exception", then the current order is in progress, so do not change any order, otherwise there may be unnecessary capital loss, so please be careful. If the business code returned by the creation interface is 400 and there is a clear parameter verification failure, you can directly determine the order failure without inquiry. If you have any questions, please confirm with the SimplyPay team at the first time, the query interface must be the order status (orderStatus) as the basis for order judgment, if any other abnormalities, please do not modify the order status, you need to manually participate in the SimplyPay team to follow up on the confirmation, please do not withdraw cash in the order of the withdrawal of information on the second withdrawal operation to avoid unnecessary loss of funds. avoid unnecessary loss of funds. Please do not withdraw your money twice to avoid unnecessary loss of funds.

Request

Query Params
appId
string 
required
appid
Example:
a0c07e56c281c23c9b0bfd94923cfb9d
merOrderNo
string 
optional
merOrderNo (orderNo either one)
Example:
20220408123109677
orderNo
string 
optional
orderNo (merOrderNo either one)
sign
string 
required
sign
Example:
a8e8789b76d43d57d3b72fdfb14f482761e05a192a86048b90710f517369f5f8

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request GET '{{HOST}}/api/v2/payout/order/query?appId=a0c07e56c281c23c9b0bfd94923cfb9d&merOrderNo=20220408123109677&orderNo&sign=a8e8789b76d43d57d3b72fdfb14f482761e05a192a86048b90710f517369f5f8'

Responses

🟢200success
application/json
Body
code
integer 
响应状态码
required
data
object 
返回数据
required
orderStatus
integer 
订单状态
required
pending: 0,1,-4
success: 2,3
failed: -1,-2
refunded: -3
orderNo
string 
交易订单号
required
merOrderNo
string 
商户订单号
required
amount
integer 
订单金额
required
currency
string 
金额币种
required
receiptUrl
string 
凭证信息
optional
Dynamic data, exists depending on the order situation
createTime
integer 
required
updateTime
integer 
required
message
string 
描述信息
required
This field will be returned when an order is abnormal and used as an exception description
sign
string 
签名
required
extra
object 
required
msg
string 
返回文字描述
required
Example
{
    "code": 0,
    "msg": "success",
    "data": {
        "orderStatus": -1,
        "orderNo": "e11a299d03fa491aa3951bf3295374b6",
        "merOrderNo": "s1711871776009",
        "amount": 200,
        "currency": "INR",
        "extra": {
            "payoutType": "IFSC",
            "account": "923010051550740",
            "ifsc": "UTIB0001617",
            "name": "Savings Account",
            "email": "akin@gmail.com",
            "mobile": "9937239312"
        },
        "createTime": 1711978914698,
        "updateTime": 1711978916172,
        "message": "No channel account is available.",
        "sign": "8e96fc90111ab12a445c458406ea2a17fab3960267a26eeb73caf8632eacdfee"
    }
}
Modified at 2025-02-28 15:29:38
Previous
Payout Order Create
Next
Balance Query
Built with