扫码支付接口规范:API详解与错误码定义
需积分: 0 138 浏览量
更新于2024-08-04
收藏 65KB DOCX 举报
"扫码支付接口文档8,涵盖了扫码支付、后台通知、交易查询等功能,适用于支付宝、微信和QQ钱包扫码支付。"
本文档主要介绍了扫码支付接口的相关规范,旨在为商户网站与支付平台间的交互提供指导。以下是详细的知识点解析:
1. **概述**
目的是定义扫码支付接口、支付结果通知接口以及单笔交易查询接口,以便商户能够与支付平台进行有效的数据交换。适用范围涵盖支付宝、微信和QQ钱包的扫码支付场景。
2. **术语与缩略语**
- **商户号**:商户在支付平台注册的唯一标识,用于区分不同的商家。
- **后台通知**:服务器异步通知,当支付处理完成后,支付平台会主动将订单信息发送到商户指定的服务器地址,用于更新订单状态。
3. **适用范围**
本接口文档适用于所有需要进行扫码支付的商户,包括支付宝、微信和QQ钱包三种支付方式。
4. **接口清单**
- **扫码支付交易接口**:商户提交交易订单数据到API支付网关,采用HTTPS POST方式,交易请求地址为`https://api.shinespay.com/gateway/api/scanpay`。
- **支付结果通知接口**:支付成功后,支付平台通过服务器后台异步通知商户。
- **单笔交易查询接口**:商户可以查询特定交易的状态和详情。
5. **接口定义**
- **扫码支付交易接口**的请求参数包括公共业务扩展参数(extend_param),详细参数定义在文档的后续部分。
- **请求应答接口**返回二维码信息,商户可根据此生成二维码图片,内容长度限制为179字节。
- **支付结果通知接口**只在支付成功时发送,商户接收到通知后需输出"SUCCESS"确认已处理。
6. **错误码定义**
文档附录中提供了错误码定义,帮助商户识别和解决可能出现的问题。
7. **附录**
- **网关地址**:商户与支付平台交互的URL。
- **签名规则**:确保数据安全性的验证机制,可能包括MD5或RSA等加密方式。
- **响应参数定义**:支付成功或失败时,支付平台返回的具体参数列表。
这份扫码支付接口文档为商户提供了一套完整的支付流程指南,包括发起支付请求、接收二维码信息、处理支付结果通知以及查询交易状态等功能,是商户实现扫码支付功能不可或缺的技术参考资料。
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
2022-08-08 上传
点击了解资源详情
2018-02-06 上传
生活教会我们
- 粉丝: 33
- 资源: 315
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集