畅支付API文档:银行卡出款与安全规范
需积分: 0 22 浏览量
更新于2024-08-05
收藏 327KB PDF 举报
畅支付代付API文档详细介绍了如何通过API接口进行银行卡出款操作以及与微信和支付宝支付的相关功能。以下是关键知识点概述:
1. **接口接入基础**:
- 需要提供商户秘钥(mch_key)作为安全凭证,这是商户配置的重要部分。
- 在发送请求前,需将表单数据整理成查询字符串,确保不包含空值字段,并生成签名(sign),通常通过MD5加密查询字符以验证数据完整性和安全性。
2. **出款类型与请求接口**:
- 目前支持的出款类型包括银行卡出款,而微信和支付宝的出款请求功能暂未完成。
- 发起银行卡出款请求的接口为:`https://t-api.retenai.com/bank_order.api`,采用POST方法。
3. **请求参数**:
- 必填参数包括商户ID(mch_id)、商户订单号(mch_order)、代付金额(amt)、用户IP地址(client_ip)、回调URL(notify_url)以及加密密钥(sign)和时间戳(created_at)。
- 银行相关字段如银行ID(bank_id)、银行卡号(bank_card)、持卡人姓名(real_name)等均为必填,且部分非必填字段如银行城市(bank_city)、手机号(bank_phone)和身份证号(bank_id_card)推荐填写以提高代付成功率。
4. **请求与返回**:
- 请求时需要按照指定的数据类型填写参数,如整型(int)、字符串(string)等。
- 返回结果包括状态代码(code,用于判断请求是否成功)、错误信息(msg)以及成功时可能返回的商户信息(如mch_id、mch_order等)。
5. **安全规范**:
- 使用sign进行数据加密,确保通信过程中的数据安全,防止数据被篡改或伪造。
- 提供的回调通知机制对于处理交易结果至关重要,开发者应确保回调URL的正确配置。
6. **后续开发工作**:
- 文档提到微信和支付宝出款请求尚未完成,这可能意味着相关接口和实现还在开发阶段,开发者需要关注文档更新以获取最新进展。
此文档提供了畅支付代付API的基础使用指南,涵盖了接口调用的基本流程、参数设置以及安全注意事项。对于想要集成这些支付功能到自己应用的开发者来说,这是一个重要的参考资源。
2022-02-24 上传
2023-05-14 上传
2023-12-25 上传
2023-09-30 上传
2023-09-13 上传
2024-06-27 上传
2023-05-12 上传
2023-09-13 上传
2023-04-04 上传
![](https://profile-avatar.csdnimg.cn/96e24d51754f47e9bf04c813e8562664_weixin_35775778.jpg!1)
村上树树825
- 粉丝: 22
- 资源: 292
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景