开始

确定账单

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

u201211_seg0 u201211_seg1

是否已存在订单

创建订单

是否存在多笔订单

创建单笔订单

创建多笔订单

u201217_seg0 u201217_seg1
u201218_seg0 u201218_seg1

收银台

是否可合并支付

选择支付方式

按收款账户区分订单

选择支付订单

u201224_seg0 u201224_seg1

u201225_seg0 u201225_seg1
u201226_seg0 u201226_seg1

u201227_seg0 u201227_seg1

u201228_seg0 u201228_seg1
u201229_seg0 u201229_seg1
u201230_seg0 u201230_seg1
u201231_seg0 u201231_seg1 u201231_seg2

u201232_seg0 u201232_seg1

u201233_seg0 u201233_seg1
u201234_seg0 u201234_seg1 u201234_seg2

结束

是否支付成功

跳转至订单中心

u201238_seg0 u201238_seg1
u201239_seg0 u201239_seg1

支付完成页面

u201241_seg0 u201241_seg1

u201242_seg0 u201242_seg1

确定支付

u201244_seg0 u201244_seg1

应收金额是否更新

更新订单应收金额

u201247_seg0 u201247_seg1

u201248_seg0 u201248_seg1 u201248_seg2
u201249_seg0 u201249_seg1 u201249_seg2 u201249_seg3

开始

确定支付

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

u201255_seg0 u201255_seg1

获取可支付方式

u201257_seg0 u201257_seg1

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

是否开通钱包支付

获取平台/应用钱包账户

u201260_seg0 u201260_seg1
u201261_seg0 u201261_seg1

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

是否有可用专属账户

获取可用专属账户

u201265_seg0 u201265_seg1
u201266_seg0 u201266_seg1

u201267_seg0 u201267_seg1
u201268_seg0 u201268_seg1 u201268_seg2
u201269_seg0 u201269_seg1 u201269_seg2

选择支付方式

账户扣款

是否返回成功

更新订单付款状态

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

u201275_seg0 u201275_seg1
u201276_seg0 u201276_seg1
u201277_seg0 u201277_seg1

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

u201278_seg0 u201278_seg1

u201279_seg0 u201279_seg1
u201280_seg0 u201280_seg1

是否成功

u201282_seg0 u201282_seg1

确定付款失败

u201284_seg0 u201284_seg1

u201285_seg0 u201285_seg1 u201285_seg2

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

u201287_seg0 u201287_seg1 u201287_seg2

结束

u201289_seg0 u201289_seg1
u201290_seg0 u201290_seg1