财付通支付接口开发指南

5星 · 超过95%的资源 需积分: 10 10 下载量 193 浏览量 更新于2024-07-27 收藏 474KB PDF 举报
"财付通支付接口开发文档" 本文档是关于财付通支付接口的开发指南,旨在帮助合作商户的技术开发人员理解并实现在线收款功能。文档详细介绍了支付接口的各个方面,包括交互模式、数据格式、数字签名、补单机制、各个接口的功能和参数,以及注意事项。 1.1 文档概述 文档主要面向具有WEB开发背景的商户系统技术开发人员,他们需要熟悉HTTP/HTTPS协议、XML格式,并了解如何进行签名计算。文档提供了一个全面的接入流程,同时也可作为接口参数和类型参考的手册。 1.2 阅读对象 目标读者是负责对接财付通支付接口的开发人员,他们需要具备一定的技术基础,如HTTP请求响应处理和XML数据结构的理解。 1.3 业务术语 - 商户号:如1200000107,是由财付通分配给合作商户的10位数字标识。 - 密钥:32位字符串,如9ba2380ad9b2aacb96bca514eda27ac9,用于保证通信安全,参与签名计算。 - 账户:可以是QQ号码或Email,如jpgyf@qq.com,代表财付通账户。 - 金额:如100000,表示100元,以分为单位。 2. 方案概述 2.1 行业背景 文档提到在电子商务环境下,商家和买家之间的交易需求推动了在线支付服务的发展,财付通为此提供了支付接口解决方案。 3. 交互模式 - 页面跳转交互模式:用户在商户网站上完成支付后,会被引导到财付通页面完成支付流程,然后返回商户网站。 - 后台系统调用交互模式:商户服务器直接与财付通服务器通信,完成支付操作,不涉及用户界面的跳转。 - 后台通知交互模式:财付通在支付成功后,会向商户服务器发送通知,确保商户及时更新订单状态。 4. 数据格式 - GET或POST:支付请求可以采用这两种HTTP方法提交。 - XML数据格式:用于传输复杂数据结构。 - 字符串格式:用于一些简单的数据交换。 5. 数字签名 - 签名原始串:用于签名计算的原始数据。 - MD5签名:使用MD5算法进行签名,保证数据完整性。 6. 补单机制 解释了在交易过程中可能出现的问题,以及如何通过补单来解决这些问题。 7. 接口 - 支付接口:详述了支付接口的功能、交互模式及请求和返回参数。 - 通知查询接口:用于查询支付状态的接口,包括其功能、交互模式和参数列表。 - 订单查询接口:用于查询订单详情的接口,同样包含功能、交互模式和参数列表。 8. 实例 提供了具体的调用示例,帮助开发者理解和应用这些接口。 9. 枚举类型 列举了如银行编码等特定类型的数据值。 10. 注意事项 强调了在开发过程中需要注意的一些关键点,以避免常见的错误和问题。 该文档为开发者提供了接入财付通支付系统所需的所有信息,包括技术细节和实践指导,使得商户能够顺利集成财付通支付服务,提升在线交易的便利性和安全性。