对接连连支付(八)-- 支付订单关闭
一、背景
支付订单关闭,主动向连连发起关闭请求。
一般,我们会对支付订单设置一个过期时间,当超过了该时间仍未支付的订单,告诉连连关闭它。
当用户对同一个订单再次发起支付的时候,我们会生成一个新的支付流水号。
在支付有效期内,同一个订单,并不会生成新的支付流水号,防止重复支付的情况发生。
文档地址:https://open.lianlianpay.com/docs/multipayment/ipay-close.html
二、总体流程
这里的支付渠道是指连连支付。
在关单前,必须保证订单是未支付的。(当然,第三方支付本身也会进行限制)
本地数据库的订单如果已支付,就不会向第三方支付发起关单请求了。
三、报文示例
1、请求入参
这里仍然是以平台支付流水号为准,超出过期时间的支付订单,向连连发起关单请求。
一般会配置一个定时任务。