趣支付API接口文档
    趣支付API接口文档
    • 接口签名说明
    • 编码对照表
    • 退款
      POST
    • 支付下单
      POST
    • 支付回调
      POST

      支付回调

      POST
      最后修改时间:2025-04-01 08:28:55
      责任人:未设置

      1.回调请求方式#

      post application/json请求

      2.回调请求参数#

      回调参数类型描述
      inner_transaction_snstring系统流水号
      order_snstring商户订单号
      mch_idstring商户号
      amountint支付金额(分)
      statusint支付状态 1.进行中2.支付成功3.支付失败
      pay_atint支付时间

      3.验签#

      1.
      获取所有返回参数(包括公共请求参数),不包括字节类型参数,如文件、字节流,剔除 sign 字段,剔除值为空的参数,并按照第一个字符的键值 ASCII 码递增排序(字母升序排序),如果遇到相同字符则按照第二个字符的键值 ASCII 码递增排序,以此类推。
      2.
      将排序后的参数与其对应值,组合成 参数=参数值 的格式,并且把这些参数用 & 字符连接起来,此时生成的字符串为待验签字符串。
      3.
      将待签名字符串加上api秘钥进行MD5加密 md5(prestr+Secret)和sign参数比较

      4.请求成功返回sucess或其他字符串,返回非sucees字符串系统将进行重试下发通知,重试次数为5次#

      请求参数

      Body 参数application/json
      data
      string  | null 
      请求参数
      必需
      sign
      string 
      签名
      必需
      amount
      integer 
      必需
      inner_transaction_sn
      string 
      必需
      mch_id
      integer 
      必需
      order_sn
      string 
      必需
      pay_at
      integer 
      必需
      status
      integer 
      必需
      示例
      {
        "amount": 1000,
        "inner_transaction_sn": "250331173057680908658066",
        "mch_id": 201142,
        "order_sn": "ORD202503311730481914",
        "pay_at": 1743413463,
        "sign": "88556bb1f5e406e321851dd067f42912",
        "status": 2
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://api.pay.qwan.cn' \
      --header 'Content-Type: application/json' \
      --data-raw '{
        "amount": 1000,
        "inner_transaction_sn": "250331173057680908658066",
        "mch_id": 201142,
        "order_sn": "ORD202503311730481914",
        "pay_at": 1743413463,
        "sign": "88556bb1f5e406e321851dd067f42912",
        "status": 2
      }'

      返回响应

      🟢200成功
      application/json
      Body
      object {0}
      示例
      {}
      修改于 2025-04-01 08:28:55
      上一页
      支付下单
      Built with