访问第三方用户主页
- 访问第三方用户页面
- 点击专长中的服务按钮,进入服务购买流程
选择地址
如果服务类型为“上门”服务,用户在开始创建订单时,需要先选择“交易地址”
选择日期
选择完成:
- 用户在可选的时间范围内,选择预约时间。不在预约时间范围内的时间点,处于禁用状态,用户无法点击。
- 时间选择完成后,点击“OK”,将数据提交到后台。后台会创建一个服务订单,前端接收到订单数据后,自动进入支付流程。
支付订单
使用新的银行卡
支付失败:
- 用户手动输入银行卡号,银行卡号输入的过程中会自动地进行格式化
- 自动尝试判定用户输入的卡号是否为有效的银行卡。如果是有效的银行卡,则自定进入“无跳转支付”的开通查询。如果卡号验证为已开通无跳转支付,则直接发起“无跳转支付”
- 输入验证码,并点击“OK”,发起支付请求
- 成功,显示订单支付成功面板
- 错误,显示错误提示
使用已添加的银行卡
选择支付方式:
等待输入验证码:
支付失败:
- 用户可以在支付方式选择列表中选择已添加的银行卡
- 当用户点击“目标银行卡”按钮时,前端自动发起支付请求,向后台申请发送支付验证码,并弹出验证码输入窗口
- 用户输入验证
- 输入正确,显示订单支付成功面板
- 输入错误,显示错误提示
- 如果用户没有能收到验证码,可以在倒计时后,可点击“重新发送验证码”按钮,申请重新发送验证码
微信支付
- 用户可以在支付方式的下拉菜单中选择“微信支付”,前端向后台请求微信支付的相关信息
- 获取到微信支付信息后,在页面中显示支付二维码
- 用户扫码支付成功后,自动显示“订单支付成功面板”
支付宝支付
- 用户可以在支付方式的下拉菜单中选择“支付宝”,前端向后台请求支付宝支付的相关信息
- 获取到支付宝支付信息后,在页面中显示支付二维码
- 用户扫码支付成功后,自动显示“订单支付成功面板”
支付成功
- 用户点击“OK”按钮,会自动进入用户的“采购”订单管理面板