余额支付
2022-02-28 14:16:13 12 举报
11
作者其他创作
大纲/内容
1.交易失败,更新订单/交易状态2.限额回滚/quota/quotaRollBack3.通知商户
失败/调用异常
结束
风控黑名单/roster
验证通过
成功
存在分账信息
是
订单入库(tPtcsOrder)
若非担保交易,则使用交易记账表中记账流水号调用清算记账接口
记账超时
否
同步响应订单状态为待支付
清算记账account/api/receiveSacTransationDetail
订单防重校验(tPtcsOrderRepeat)
收款方商管校验/cpm/core/cpm-transaction/validTrx
使用交易表中交易流水号调用清算记账接口,记账码为担保记账
校验失败
1.交易失败,更新订单/交易状态等字段2.限额回滚/quota/quotaRollBack3.通知商户
清分是否成功
失败
记账成功
开始
付款方商管校验/cpm/core/cpm-transaction/validTrx
交易入库(tPtcsTrade)trxCode:1606
是否担保交易
产品编号:1101;交易类型:1001校验传入
记账是否成功
通知商户
调用异常则交易失败
收/付款方事中风控/unified/checkQuotaAndRoster
调用清分接口/ac/http/receiveSacTransationDetail
校验成功
分账订单防重(交易主体+分账订单号)
更新交易表中记账状态为成功、记账时间,等待担保确认
分账落地订单表库(tPtcsOrder)
产品编号:1101;交易类型:1001若存在分账信息,上送产品需要支持分账标识和分账方商户号
密码验证/uc/pay/payPasswordCheck
分账落地交易表库(tPtcsTrade)
辅助表入库(tPtcsBalancePay)
等待定时任务补偿
交易失败
更新交易表中记账状态为成功、记账时间
校验成功或接口异常,则继续处理订单
交易失败/更新订单/交易状态
记账失败
0 条评论
下一页