前海支付接入文档 V1.3.11
需积分: 0 32 浏览量
更新于2022-08-08
收藏 25KB DOCX 举报
前海支付接入文档 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"字段。
前海支付接入文档提供了一套完整的支付系统集成指南,涵盖了不同支付方式的下单流程、查询机制以及数据安全验证,帮助开发者顺利地将支付功能整合到他们的服务中。
懂得越多越要学
- 粉丝: 28
- 资源: 307
最新资源
- chromedriver-linux64_121.0.6106.0.zip
- chromedriver-linux64_121.0.6107.0.zip
- chromedriver-linux64_121.0.6109.0.zip
- chromedriver-linux64_121.0.6108.0.zip
- chromedriver-linux64_121.0.6111.0.zip
- chromedriver-linux64_121.0.6114.0.zip
- chromedriver-linux64_121.0.6115.2.zip
- chromedriver-linux64_121.0.6122.0.zip
- chromedriver-linux64_121.0.6120.0.zip
- chromedriver-linux64_121.0.6119.0.zip
- sumo实现公交信号优先控制 可以实现单 多个公交车的信号优先控制、保证路口的吞吐量、减少车辆延误时间、降低乘客等待时间 需要的滴滴
- chromedriver-linux64_121.0.6123.0.zip
- chromedriver-linux64_121.0.6125.0.zip
- chromedriver-linux64_121.0.6124.0.zip
- chromedriver-linux64_121.0.6127.0.zip
- chromedriver-linux64_121.0.6128.0.zip