隆发支付V3.6.0.0接口文档:安全加密与业务操作指南

需积分: 0 0 下载量 108 浏览量 更新于2024-06-30 收藏 70KB DOCX 举报
隆发支付接口文档V3.6.0.01是一份详细的指南,旨在帮助商户接入隆发支付服务,确保在开发过程中遵循正确的技术要点和接口规范。该文档适用于业务产品人员、技术人员和测试工程师,提供了一套完整的支付和代付业务接口操作流程。 文档核心内容包括: 1. **文档版本**:文档发布日期为2018年8月26日,版本号为V3.6.0.01,意味着这是隆发支付接口的最新更新。 2. **概述**:文档主要介绍了接口设计的目的,强调了商户在集成隆发支付时需要了解的关键概念和技术细节,如MD5签名用于保护交易数据完整性和RSA加密/解密技术,确保数据安全。 3. **加密与签名机制**: - **MD5签名**:通过MD5算法生成一个哈希值,确保每次请求数据的一致性,防止数据被篡改。 - **RSA加密**:采用公钥加密技术,将敏感信息如交易数据加密后再传输,提高数据安全性。 - **RSA解密**:接收方使用私钥对接收到的加密数据进行解密,还原原始信息。 4. **请求/响应报文结构**: - **请求报文**:包含了商户订单号、支付方式代码等必要信息,并附有MD5签名和可能加密的参数。 - **同步响应报文**:实时反馈支付结果,同步模式下商户可即时获取交易状态。 - **异步响应报文**:对于支付结果通知,采用异步模式,即商户发送请求后不会立即得到响应,而是通过后续HTTP请求通知。 5. **支付业务接口**: - **支付请求报文**:商户发起支付请求的具体步骤和参数格式。 - **支付同步/异步响应**:展示了成功支付后的同步和异步响应消息结构。 - **支付结果通知**:通知商户交易状态变更,如支付成功或失败。 - **支付交易结果查询**:商户可以查询交易记录,确认交易状态。 6. **代付业务接口**: - **代付请求报文**:与支付类似,但针对代付功能的操作步骤。 - **代付同步/异步响应**:代付处理结果的响应机制。 - **代付结果通知**:通知商户代付交易的状态更新。 - **代付交易结果查询**:允许商户查询代付交易的状态。 7. **附录**: - **支付方式代码**:列出了可供选择的支付方式及其对应的代码。 - **支付状态代码**:定义了各种交易状态的代码和含义。 - **代付代码**:与支付相关的代付操作代码。 - **银行对照表**:提供与不同银行对接的相关信息。 在整个文档中,隆发支付着重强调了接口的安全性和合规性,以及在开发过程中如何正确处理加密和签名,确保数据的完整性和隐私。此外,文档还为商户提供了实用的接口调用示例和术语解释,方便快速理解和集成到实际项目中。