支付接口文档:微信与支付宝H5及扫码支付指南
需积分: 0 20 浏览量
更新于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 上传
2018-06-07 上传
2023-05-26 上传
2023-05-24 上传
2023-05-09 上传
2023-05-15 上传
2023-07-13 上传
2023-05-31 上传
好运爆棚
- 粉丝: 33
- 资源: 342
最新资源
- WordPress作为新闻管理面板的实现指南
- NPC_Generator:使用Ruby打造的游戏角色生成器
- MATLAB实现变邻域搜索算法源码解析
- 探索C++并行编程:使用INTEL TBB的项目实践
- 玫枫跟打器:网页版五笔打字工具,提升macOS打字效率
- 萨尔塔·阿萨尔·希塔斯:SATINDER项目解析
- 掌握变邻域搜索算法:MATLAB代码实践
- saaraansh: 简化法律文档,打破语言障碍的智能应用
- 探索牛角交友盲盒系统:PHP开源交友平台的新选择
- 探索Nullfactory-SSRSExtensions: 强化SQL Server报告服务
- Lotide:一套JavaScript实用工具库的深度解析
- 利用Aurelia 2脚手架搭建新项目的快速指南
- 变邻域搜索算法Matlab实现教程
- 实战指南:构建高效ES+Redis+MySQL架构解决方案
- GitHub Pages入门模板快速启动指南
- NeonClock遗产版:包名更迭与应用更新