前海支付接入文档 V1.3.11 是一份详细指导如何将支付功能集成到应用程序或网站中的技术文档。这份文档适用于需要支持多种支付方式,包括微信支付的应用开发者。以下是文档涉及的关键知识点: 1. **下单接口**: - 这个接口用于初始化支付过程,获取必要的支付信息。 - 接口调用方式为POST,请求格式是JSON。 - 请求接口地址是`http://www.kanuoyishu.com:9091/business/order/prepareOrder`。 - 请求头需包含`Content-Type: application/json`。 - 所有支付类型的返回结果都需要先访问,不需额外处理。 - 参数包括版本号、商户编号、订单号、订单金额、支付类型、请求IP、商品描述、异步通知URL、同步跳转URL、订单备注和MD5签名。 2. **支付类型**: - 包括支付宝(alipay)、微信(wechat)、银联(unionpay)、QQ钱包(qqpay)、京东支付(jdpay)和苏宁支付(snpay)。 3. **签名校验规则**: - 签名字符串的构造涉及将接收到的值替换`{value}`,并用平台分配的接入密钥替换`{key}`,然后使用MD5算法生成32位大写的密文。 4. **请求示例**: - 提供了一个完整的JSON格式请求示例,包含了所有必需的参数。 5. **返回结果**: - 结果以JSON形式实时返回,包括状态码(0表示成功)、tradeType(支付类型)、token(暂时保留)、wxPayinfo(微信支付相关信息,老版本保留)、wxAppId(微信AppID,老版本保留)、wxPayWay(微信支付方式,老版本保留)、aliPayWay(支付宝支付地址,老版本保留)和data(支付地址,优先使用此值进行支付)。 6. **订单查询接口**: - 商户可以通过此接口主动查询订单状态。 - 也是POST请求,JSON格式。 - 请求接口地址是`http://www.kanuoyishu.com:9091/business/order/query`。 - 请求参数包括商户编号、订单号和MD5签名,签名规则与下单接口相同。 7. **安全措施**: - 在请求中使用MD5签名是为了确保数据在传输过程中的完整性和安全性,防止数据被篡改。 8. **兼容性**: - 老版本的字段如wxPayWay和aliPayWay可能仍然保留,但新的支付地址将优先使用"data"字段。 前海支付接入文档提供了一套完整的支付系统集成指南,涵盖了不同支付方式的下单流程、查询机制以及数据安全验证,帮助开发者顺利地将支付功能整合到他们的服务中。
剩余7页未读,继续阅读
- 粉丝: 28
- 资源: 307
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2025年Gartner重要战略技术趋势及对企业数字化转型的影响
- 数据库设计管理课程设计系统设计报告(powerdesign+sql+DreamweaverCS)学生管理系统设计与开发2
- Java 学习教程(基础到实践)
- 数据库设计管理课程设计系统设计报告(powerdesign+sql+DreamweaverCS)学生管理系统设计与开发
- IMG_20241119_200350.jpg
- 数据库设计管理课程设计系统设计报告(powerdesign+sql+DreamweaverCS)销售管理系统设计与开发
- 小程序源码-小商城项目
- 数据库设计管理课程设计系统设计报告(powerdesign+sql+DreamweaverCS)图书借阅管理系统设计与开发2
- 基于Jetson Nano和ESP32 的 AI 驱动小车项目源码(含驱动部分、遥控部分、视觉部分和 Web 控制部分).zip
- 数据库设计管理课程设计系统设计报告(powerdesign+sql+DreamweaverCS)图书借阅管理系统设计与开发
评论0