信达支付API开发指南:创建订单与回调处理

需积分: 0 0 下载量 186 浏览量 更新于2024-08-04 收藏 32KB DOCX 举报
本文档是关于智通付API接口的开发指南,最后更新日期为2020年02月13日,提供了详细的操作步骤和参数说明,主要涵盖了以下几个关键知识点: 1. **创建支付订单**: - 请求方式:支持GET和POST方法。 - 提交地址:`https://b.olzc.net/a`。 - 参数包括:版本号(version)、商户编号(customerid)、商户订单号(sdorderno)、订单金额(total_fee)、支付编号(paytype,需参考附录1的值)、银行编号(bankcode,依据paytype选择,附录2提供银行列表)、异步通知URL(notifyurl)、同步跳转URL(returnurl)、订单备注(remark),以及一个自定义的md5签名串(sign)生成方法。 2. **异步通知回调**: - 请求方式:在收到通知后,需要以POST方式回复"success"。 - 回复机制:收到通知后确认交易状态。 3. **同步通知跳转**: - 通知方式:通过同步跳转URL实现,但强调不能包含参数。 4. **参数说明**: - 参数详细解释了每个字段的类型、长度、是否必填,以及其在请求中的作用。 5. **MD5签名方法**: - 提供了计算签名串的具体步骤,涉及到了版本号、商户信息、交易金额等在内的多个参数,并强调了使用接入密钥(apikey)的重要性。 6. **订单查询接口**: - 支持查询订单状态,通过特定的请求方式和网址,传递必要的参数并计算签名。 7. **附录**: - 提供了paytype参数值的详细说明,以及在paytype为Bank时,银行代码的可用选项。 这个文档对于开发者来说,是进行智通付API集成和交易处理的重要参考资料,它明确了接口的使用规范、参数要求以及安全验证措施,有助于开发者快速理解和实现支付功能。