文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
付款码支付(被扫)
付款码支付(被扫) API
付款码支付,即原来的刷卡支付。主要针对线下扫码枪、扫码盒子等其他扫码设备使用的付款方式
请求步骤:
- 构建请求参数
- POST 参数到请求地址
- 根据返回内容选择是否进一步查询
请求地址:https://payjs.cn/api/micropay
请求参数:
字段名称 | 字段类型 | 必填参数 | 说明 |
---|---|---|---|
mchid | string(16) | Y | 商户号 |
total_fee | int(16) | Y | 金额。单位:分 |
out_trade_no | string(32) | Y | 用户端自主生成的订单号 |
body | string(64) | N | 订单标题 |
attach | string(128) | N | 用户自定义数据,在check的时候会原样返回 |
auth_code | string(32) | Y | 扫码支付授权码,设备读取用户微信中的条码或者二维码信息(注:用户刷卡条形码规则:18位纯数字,以10、11、12、13、14、15开头) |
sign | string(32) | Y | 数据签名 详见签名算法 |
请求返回:
字段名称 | 字段类型 | 必填参数 | 说明 |
---|---|---|---|
return_code | int | Y | 1:请求成功,0:请求失败 |
msg | string(16) | N | return_code为0时返回的错误消息 |
return_msg | string(16) | Y | 返回消息 |
payjs_order_id | string(16) | Y | PAYJS 平台订单号 |
out_trade_no | string(16) | Y | 用户生成的订单号原样返回 |
total_fee | int(16) | Y | 金额。单位:分 |
sign | string(64) | Y | 数据签名 详见签名算法 |
注:该 API 已经公开测试,如遇bug请及时发工单反馈
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论