商户业务系统需将业务订单与支付订单(云商通)以分层的方式处理,即在业务订单需支付时才向云商通请求订单申请
(1) 可实现业务系统商品订单用户支付失败时,可以再次对商品订单发起支付;
(2) 可实现业务系统商品订单的自定义有效期;云商通未支付的订单,每天日终(00:30)批量关闭已创建未支付,且创建时间大于24小时的订单。
(3) 可实现业务系统商品订单多次多笔支付。
(4) 避免渠道端因支付时效控制关闭支付订单后,影响原业务订单的支付。
业务场景 |
商户系统 |
云商通 |
1笔业务订单全部支付 |
业务订单号 |
商户订单号(reqTraceNum) |
1笔业务订单多次部分支付 |
业务订单号 |
商户订单号1(reqTraceNum) 商户订单号2(reqTraceNum) 商户订单号3(reqTraceNum) |
多笔业务订单合并支付(多收款人) |
业务订单号1 业务订单号2 业务订单号3 ... |
商户订单号(reqTraceNum) |