小熊宝支付接口接入指南
需积分: 0 9 浏览量
更新于2024-08-04
收藏 28KB DOCX 举报
"小熊宝支付接口说明文档,包括测试商户后台信息,微信、QQ、支付宝的通道接入细节,以及发起付款的两种方法和相关接口的URL、参数说明。"
小熊宝支付接口是一个用于集成多种支付渠道的API,允许商家通过微信、QQ和支付宝进行支付操作。接口接入涉及的主要步骤和注意事项如下:
1. **测试环境配置**:
- 测试商户后台网址:https://admin.1205678.com
- 测试商户后台账号:ceshi1
- 测试商户后台密码:111111
- 商户可以在这个测试环境中验证接口的正确性和支付流程。
2. **支付通道**:
- 微信支付:支持扫码支付,paytype参数值应为大写的"WX"。
- QQ支付:同样支持扫码支付,paytype参数值应为大写的"QQ",并且在苹果设备上支持H5支付。
- 支付宝支付:支持H5和扫码支付,paytype参数值应为大写的"ALIPAY"。
3. **接口请求方式**:
- 接口请求类型有两种:form提交或JSON获取支付码信息。
- 这两种方式都采用POST方法,但构建支付页和处理结果的方式不同。
4. **发起付款接口**:
- **跳转支付页接口**:推荐使用此接口,URL为`https://api.shaimeixiong.com/api/receive?type=form`,通过表单提交POST参数并跳转到此网址进行支付。
- **获取JSON支付数据接口**:适用于自定义支付页面和查询支付结果的情况,URL为`https://api.shaimeixong.com/api/receive?type=json`,使用curl POST方法发送参数,获取JSON返回值来构建支付页面。
5. **签名生成**:
- 请求参数中的`sign`生成涉及到多个参数的拼接,顺序依次为:money、merchantId、notifyURL、returnURL、merchantOrderId和timestamp,最后加上密钥进行MD5加密。若值为空,应使用空字符代替。
- PHP示例代码给出了如何生成sign的实例。
6. **JSON返回值**:
- 成功返回的JSON数据包含"code"(返回码)、"message"(返回消息)、"orderNo"(支付平台订单号)、"merchantOrderNo"(商家订单号)和"img"(收款码的base64内容)等字段,这些信息用于构建支付页面和后续的支付状态查询。
在实际应用中,开发者需要根据提供的接口文档,结合测试环境进行接口调用测试,确保支付流程的顺畅,并且要注意各个支付渠道的特性和参数要求,以满足不同用户的需求。同时,安全问题也至关重要,如签名的生成和验证可以防止数据被篡改,保护交易的安全性。
2022-02-15 上传
2022-04-01 上传
2018-10-11 上传
2022-08-08 上传
2022-08-08 上传
2020-10-15 上传
4186 浏览量
2021-05-08 上传
2017-12-26 上传
陌陌的日记
- 粉丝: 18
- 资源: 318
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍