开始

确定账单

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

u148945_seg0 u148945_seg1

是否已存在订单

创建订单

是否存在多笔订单

创建单笔订单

创建多笔订单

u148951_seg0 u148951_seg1
u148952_seg0 u148952_seg1

收银台

是否可合并支付

选择支付方式

按收款账户区分订单

选择支付订单

u148958_seg0 u148958_seg1

u148959_seg0 u148959_seg1
u148960_seg0 u148960_seg1

u148961_seg0 u148961_seg1

u148962_seg0 u148962_seg1
u148963_seg0 u148963_seg1
u148964_seg0 u148964_seg1
u148965_seg0 u148965_seg1 u148965_seg2

u148966_seg0 u148966_seg1

u148967_seg0 u148967_seg1
u148968_seg0 u148968_seg1 u148968_seg2

结束

是否支付成功

跳转至订单中心

u148972_seg0 u148972_seg1
u148973_seg0 u148973_seg1

支付完成页面

u148975_seg0 u148975_seg1

u148976_seg0 u148976_seg1

确定支付

u148978_seg0 u148978_seg1

应收金额是否更新

更新订单应收金额

u148981_seg0 u148981_seg1

u148982_seg0 u148982_seg1 u148982_seg2
u148983_seg0 u148983_seg1 u148983_seg2 u148983_seg3

开始

确定支付

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

u148989_seg0 u148989_seg1

获取可支付方式

u148991_seg0 u148991_seg1

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

是否开通钱包支付

获取平台/应用钱包账户

u148994_seg0 u148994_seg1
u148995_seg0 u148995_seg1

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

是否有可用专属账户

获取可用专属账户

u148999_seg0 u148999_seg1
u149000_seg0 u149000_seg1

u149001_seg0 u149001_seg1
u149002_seg0 u149002_seg1 u149002_seg2
u149003_seg0 u149003_seg1 u149003_seg2

选择支付方式

账户扣款

是否返回成功

更新订单付款状态

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

u149009_seg0 u149009_seg1
u149010_seg0 u149010_seg1
u149011_seg0 u149011_seg1

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

u149012_seg0 u149012_seg1

u149013_seg0 u149013_seg1
u149014_seg0 u149014_seg1

是否成功

u149016_seg0 u149016_seg1

确定付款失败

u149018_seg0 u149018_seg1

u149019_seg0 u149019_seg1 u149019_seg2

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

u149021_seg0 u149021_seg1 u149021_seg2

结束

u149023_seg0 u149023_seg1
u149024_seg0 u149024_seg1