支付接口文档:微信与支付宝H5及扫码支付指南
需积分: 0 119 浏览量
更新于2024-08-04
收藏 39KB DOCX 举报
该文档是关于支付接口的详细说明,主要涉及微信支付和支付宝支付的接口调用。其中包含了H5域名、扫码域名和后台域名等关键信息,以及统一下单接口的地址、请求方式和编码格式。文档还列举了微信APP支付、支付宝APP支付以及扫码支付的返回参数示例,并提供了调用微信和支付宝SDK发起支付的参考链接及客户端集成流程。
详细说明:
1. **H5域名与扫码域名**: 文档中提到了两个不同的域名,分别是用于H5支付的`weixin.06302s.cn`和用于扫码支付的`weixin.vn29gn.cn`。这两个域名是商家在进行H5页面或二维码支付时,用户将被引导访问的地址。
2. **后台域名**: `web.fg8tjf.cn`是用于处理后台接口请求的域名,如统一下单接口。
3. **统一下单接口**: 这是一个关键接口,其地址为`platform/pay/unifiedorder/video`,采用GET请求方式。这个接口用于整合不同支付方式(如微信、支付宝)的下单流程,确保商家能一次性处理所有支付渠道。
4. **微信APP支付参数**: 当交易类型为微信APP支付时,接口返回包括`result_code`、`return_msg`、`result_data`等参数,其中`result_data`包含了`sign`、`timestamp`、`noncestr`、`partnerid`、`prepayid`、`package`和`appid`等信息。这些参数是调用微信SDK进行支付所必需的。
5. **支付宝APP支付参数**: 类似地,对于支付宝APP支付,接口也会返回特定的参数,例如`order_info`,里面包含`app_id`、`biz_content`等信息。商家需要按照这些信息调用支付宝SDK进行支付处理。
6. **扫码支付返回参数**: 扫码支付完成后,会返回订单号(`out_trade_no`)、总金额(`total_fee`)和二维码链接(`qrcode`)等信息,商家可以通过这些信息来确认支付状态并展示给用户。
7. **异步通知**: 商家服务器需要接收来自支付平台的异步通知,通常通过POST请求方式。通知参数包括`mch_id`、`payment_time`等,用于验证支付结果并进行相应的业务逻辑处理。
在实际应用中,开发者需要结合这些接口信息,按照微信和支付宝提供的SDK文档进行集成,实现用户在H5页面、APP内或通过扫码完成支付的功能。同时,确保服务器端能够正确处理异步通知,以完成订单状态的更新和业务流程的闭环。
2012-09-06 上传
2020-09-27 上传
105 浏览量
2018-05-18 上传
2021-04-08 上传
2021-06-25 上传
2020-09-17 上传
2021-08-29 上传
好运爆棚
- 粉丝: 33
- 资源: 342
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍