# 代扣下单

已签约用户,可以调用本接口发起签约支付配置为不支持离线支付的机具,扣费接口超时(超过2.5秒没有收到响应)时,需要查询订单以确认下单是否成功。可支持离线的机具,当接口超时或者报错时,当前订单自动转成离线单。

# 请求方法

POST(application/json)

# 请求地址

https://payapi.weixiao.qq.com/v2/pappay

注:旧版接口https://payapi.weixiao.qq.com/pappay 已经停止维护,已接入并正在使用的客户不受影响
此外下单用的旧版接口,退款和查单也必须用旧版接口

# 参数说明

{
    "order_id":"2402295006361551869",
    "amount":1,
    "auth_code":"http://wx.url.cn/v002.1589960652.ZzbMJS.murc6CJLQEPLdduuz7JY_6jqjGWD-i6Oj5uphnQ5h2aBL7fToJGa5_w",
    "md5":"8a559d921e379884c949767af539339d",
    "offline":1,
    "order_time":1615168998,
    "scene":"authcode"
}
参数 是否必填 类型 实例 说明
order_id string 2402295006361551869 订单号(长度最短14位,最长32位,限 1-9 、 a-z 、 AZ、 - 、 . 、 _ 这几种字符组合
order_time int 1607688922 交易发生的时间戳
amount int 100 支付金额(单位分)
scene string authcode 场景值,authcode:刷码代扣, card:实体卡
auth_code string AUTHCODE 授权码,用户二维码内容
user_id string 68686868 用户id
card_id string 1a5b3c 物理卡号
card_sign string f6d32712b3236a0fc29a6dd78ed2690b 物理卡签名
offline int 1 是否离线 1:是 0:否
md5 string 8a559d921e379884c949767af539339d 机具配置的md5值,在config接口中获取

# 响应说明

{
    "code": 0,
    "message": "",
    "data": {
        "user_id": "68686868",
        "amount": "1000",
        "transaction_id": ""
    },
    "result_code": "",
    "result_message": ""
}
参数名 类型 必填 描述
code int Y 业务状态 0 为成功 其他为失败
message string Y 业务提示
data user_id string Y 电子卡号/学工号
amount int Y 代扣金额(分)
transaction_id string Y 渠道订单号
result_code int Y 业务状态 0 为成功 其他为失败
result_message string Y 业务提示