对外接口文档(项目版)
  1. 回调接口
对外接口文档(项目版)
  • 对外接口
    • 充值接口
      • 京东/云闪付票券
        • 请求获取京东验证码
        • 校验验证码
      • 天猫
        • 根据手机号码查询用户信息查询
        • 根据手机号,获取验证码
      • 统一下单入口
    • 回调接口
      • 异步回调接口
        POST
    • 查询接口
      • 查询订单接口
      • 查询权益订单接口
      • 查询商户余额接口
    • 检查签名
      POST
  1. 回调接口

异步回调接口

POST
http://127.0.0.1客户方提供的回调地址
请求地址: 商户提交订单时上送的url 需返回 ok.

请求参数

Body 参数application/x-www-form-urlencoded
extOrderId
string 
商户订单号
必需
state
string 
必需
充值状态 4 成功 5 失败
orderId
string 
订单号
必需
exchangeTraded
string 
如果需要则返回凭证
可选
salePrice
string 
订单扣款金额
可选
msg
string 
可选
如果失败会有失败原因
cardInfo
string 
可选
卡号卡密信息(调用异步提卡接口订单成功时会返回) cardInfo:[{ "cardNo":xxxx(卡号), "cardPwd":xxxx(卡密), "expireTime":xxxx(过期时间) }]
sign
string 
可选
签名ext_order_id+orderId+state+(商户的md5key) 进行一次md5签名32位小写商户接受到结果后返回ok 认为接收成功,否则会尝试回调3次

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://127.0.0.1客户方提供的回调地址' \
--data-urlencode 'extOrderId=' \
--data-urlencode 'state=' \
--data-urlencode 'orderId=' \
--data-urlencode 'exchangeTraded=' \
--data-urlencode 'salePrice=' \
--data-urlencode 'msg=' \
--data-urlencode 'cardInfo=' \
--data-urlencode 'sign='

返回响应

🟢200成功
application/json
Body
object {0}
示例
{
    "extOrderId": "test001",
    "cardInfo": "[{\"cardNo\":\"test1\",\"cardPwd\":\"test1\",\"expireTime\":1715011200000},{\"cardNo\":\"test2\",\"cardPwd\":\"test2\",\"expireTime\":1715011200000}]",
    "orderId": "Rtest001",
    "salePrice": "630.9000",
    "sign": "safdasf",
    "state": "4"
}
修改于 2024-03-21 00:55:35
上一页
统一下单入口
下一页
查询订单接口
Built with