订单相关流程
2015-01-12 17:29:05 3 举报
订单相关流程
作者其他创作
大纲/内容
验证会员级别是否可以预定积分兑换免房以及是否提前一天
调pms接口获取订单详情
对每张订单读中央库补全订单信息
获取钱包消费相关账单信息
是否EBooking订单
调H-world历史订单列表接口
验证房型配置是否正确及房量是否充足
添加常用联系人/发票/酒店
根据支付策略计算订单是否可以取消
绑定当前订单可以取得的积分
保存中央库订单
获取表单附加信息(包括早餐)
调用pms接口获取订单列表
是否支付成功
是否积分加速预定
获取表单结束
取酒店详情
验证会员级别是否可以预定积分加速
获取订单列表结束
根据酒店和订单号获取已选房间号
获取表单开始
获取房型房量
检查预定表单
调用H-world接口获取支付策略
检查酒店是否开业并接受预定
更新优惠券状态
填充每张订单保留时间
是否积分兑换免房
获取房价
保存中枢订单表Reservation
设置订单保留时间
获取会员详情
创建预定表单
保存账单
判断订单客人是否已入住,已入住不可取消
验证房价是否获取到
订单取消结束
是否历史订单
获取订单详情结束
成功的支付
是否尾房
取消支付
加载积分兑换免房状态
对每张订单取支付策略
参数准备 BookingType—预定类型 MemberId—会员号 HotelId—酒店号 RoomTypeId—房型 CheckInDate—入住日期 CheckOutDate—离店日期
调H-world接口取消订单
获取酒店详情
调用pms接口提交订单
是否积分兑换
填充每张订单酒店信息
未成功的支付
验证积分兑换免房状态是否正常
调用H-world接口获取订单
获取支付策略
通过OrderQueryNo查BPayment记录
调H-world订单列表接口
调H-world接口获取订单详情
读中央库补全订单信息
订单提交开始
提交预定表单
获取订单列表开始
读取早餐相关信息
获取活动支付策略
读取并添加订单发票信息
调用pms接口获取订单
验证尾房预定时间是否符合要求
获取订单详情开始
订单取消开始
调pms接口取消订单
提交预处理(使用优惠券)
积分兑换订单取消支付
读取中央库补全订单信息
更新中央库取消订单状态
0 条评论
下一页