# 应用access_token代扣下单
已签约用户,可以调用本接口发起签约支付配置为不支持离线支付的机具,扣费接口超时(超过2.5秒没有收到响应)时,需要查询订单以确认下单是否成功。可支持离线的机具,当接口超时或者报错时,当前订单自动转成离线单。
# 申请方式
发送申请到 seasonyuan@tencent.com进行申请(邮件同时也抄送至lydiaxyang@tencent.com , lindayyang@tencent.com , ronniewan@tencent.com),申请时需要注明申请内容、应用 APPKEY、应用名称、及应用使用场景。
# 请求方法
POST(application/json)
# 请求地址
https://open.wecard.qq.com/cgi-bin/provider-pappay/pappay?access_token=xxxxxxx
# 参数说明
{
"offline":1,
"amount":1,
"user_id":"18xxxx56",
"order_time":1634030714,
"order_id":"20210xxxxxx500000105",
"scene":"apppappay",
"md5":"b1938xxxxxx6adc19c4",
"token":"WxToken WXOCxxxxx927:9bac41a7e45772546xxxxx799d61a355"
}
参数 | 是否必填 | 类型 | 实例 | 说明 |
---|---|---|---|---|
应用access_token | 是 | string | LupHAKrQfY5jkFyes1t56xybGQeWLprJ | get传参、获取方式可参考应用有效凭证 |
order_id | 是 | string | 2402295006361551869 | 订单号(长度最短14位,最长32位,限 1-9 、 a-z 、 AZ、 - 、 . 、 _ 这几种字符组合 |
order_time | 是 | int | 1607688922 | 交易发生的时间戳 |
amount | 是 | int | 100 | 支付金额(单位分) |
scene | 是 | string | authcode | 场景值固定传:apppappay |
user_id | 否 | string | 68686868 | 用户id |
offline | 是 | int | 1 | 是否离线 1:是 0:否 |
md5 | 是 | string | 8a559d921e379884c949767af539339d | 机具配置的md5值,在config接口中获取 |
token | 是 | string | WxToken WXOCxxxxx927:9bac41a7e45772546xxxxx799d61a355 | 机具的签名 |
# 响应说明
{
"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 | 业务提示 |