开始

确定账单

用户确定账单在线支付流程

u149219_seg0 u149219_seg1

是否已存在订单

创建订单

是否存在多笔订单

创建单笔订单

创建多笔订单

u149225_seg0 u149225_seg1
u149226_seg0 u149226_seg1

收银台

是否可合并支付

选择支付方式

按收款账户区分订单

选择支付订单

u149232_seg0 u149232_seg1

u149233_seg0 u149233_seg1
u149234_seg0 u149234_seg1

u149235_seg0 u149235_seg1

u149236_seg0 u149236_seg1
u149237_seg0 u149237_seg1
u149238_seg0 u149238_seg1
u149239_seg0 u149239_seg1 u149239_seg2

u149240_seg0 u149240_seg1

u149241_seg0 u149241_seg1
u149242_seg0 u149242_seg1 u149242_seg2

结束

是否支付成功

跳转至订单中心

u149246_seg0 u149246_seg1
u149247_seg0 u149247_seg1

支付完成页面

u149249_seg0 u149249_seg1

u149250_seg0 u149250_seg1

确定支付

u149252_seg0 u149252_seg1

应收金额是否更新

更新订单应收金额

u149255_seg0 u149255_seg1

u149256_seg0 u149256_seg1 u149256_seg2
u149257_seg0 u149257_seg1 u149257_seg2 u149257_seg3

开始

确定支付

进入收银台订单支付处理流程

u149263_seg0 u149263_seg1

获取可支付方式

u149265_seg0 u149265_seg1

判断当前程序开通的支付方式、排序

是否开通钱包支付

获取平台/应用钱包账户

u149268_seg0 u149268_seg1
u149269_seg0 u149269_seg1

按顺序显示所有可用支付方式

是否有可用专属账户

获取可用专属账户

u149273_seg0 u149273_seg1
u149274_seg0 u149274_seg1

u149275_seg0 u149275_seg1
u149276_seg0 u149276_seg1 u149276_seg2
u149277_seg0 u149277_seg1 u149277_seg2

选择支付方式

账户扣款

是否返回成功

更新订单付款状态

2分钟内定时确认支付结果

u149283_seg0 u149283_seg1
u149284_seg0 u149284_seg1
u149285_seg0 u149285_seg1

回调/点击「已付款」时判断订单是否付款

u149286_seg0 u149286_seg1

u149287_seg0 u149287_seg1
u149288_seg0 u149288_seg1

是否成功

u149290_seg0 u149290_seg1

确定付款失败

u149292_seg0 u149292_seg1

u149293_seg0 u149293_seg1 u149293_seg2

超过2分钟,返回该订单的付款成功,自动发起退款,原路返回

u149295_seg0 u149295_seg1 u149295_seg2

结束

u149297_seg0 u149297_seg1
u149298_seg0 u149298_seg1