酒店预定
2021-10-18 14:27:34 94 举报
预定
作者其他创作
大纲/内容
支付失败
调用接口
后台调用退款接口,订单状态改为“已退款”
否
选择符合用户需求的酒店
酒店列表
购买
用户
根据条件用户发起退款,等待客服审核,订单状态为“退款中”
审核不通过
保存酒店相关信息到订单是否为空
酒店房间信息
调用alipcpay接口
审核通过
订单创建失败结束
10分钟未支付
调用wxpay接口
是
微信支付
客服审核该订单是否可以退款
定时任务同步订单来了的酒店、房间、库存信息
展示酒店房间信息,包括房间介绍、名字、库存数量、房间设施等
调用事务,查询房间库存是否不足,并扣减库存
二次确认在酒店订单后台进行审核
根据城市、入住时间搜索酒店,获取酒店基础信息列表
调用wxapplets接口
填写订单信息
用户选择支付宝、微信支付、小程序支付?
更新tour_payment表新增支付记录,状态为“待支付”,保存支付数据成功
展示酒店所有的信息,包括名字、照片、地址、联系方式、设施、房间信息等
等待微信、支付宝支付成功回调接口,返回状态是否成功支付
支付宝支付
选择用户需求的房间
订单创建成功,并生成18位订单号返回
更新tour_payment表状态为支付成功
试算优惠券或试算悠游币,扣减是否成功
酒店信息
单独点击某一酒店可同步该酒店、房间、库存信息
更新tour_payment表状态为待支付失败,订单状态为“支付失败”
提交订单
订单状态改为“退款失败”
退款审核在酒店订单后台进行审核
填写联系人信息、电话、邮箱,选择优惠券或悠游币
订单状态改为“预定失败”,并短信通知
支付成功
是否需要二次确认
等待客服审核该订单是否确认
小程序支付
订单状态改为“支付成功”,扣除优惠券或悠游币,扣减房间库存
订单状态改为“预定成功”,并短信通知
订单状态改为已关闭,并退还优惠券或悠游币,释放房间库存
0 条评论
下一页