统一支付反扫
2020-06-22 10:40:00 0 举报
当面付流程图
作者其他创作
大纲/内容
有无账务信息
成功 SUCCESS 或支付中 USERPAYING
校验支付来源
返回未知的支付类型
有
无
通过keyword判断支付方式
失败
有
记录PMS调用日志
返回支付渠道未设置
有无对接酒店去掉
续住transType=5
超时收款transType=6
返回查无此排房表
有无房单
支持
调用支付宝api支付接口
返回查无此账务
存在
校验是否支持反扫
不存在
成功
有无设置支付渠道
取卡transType=7
支付宝
成功
不存在
创建新的账务
传入订单信息
有无续住信息
通过授权号校验支付类型
使用原订单号支付
微信
有
是否已经存在账务
调用微信支付接口
不支持
微信输入密码支付时,再次调用支付接口,会返回支付中,请稍后再查询支付结果
查看账务的支付状态
支付是否成功
支付来源
有无对接酒店
通过aliChannelId获取支付渠道信息
有无预订单
备注:调用支付宝接口查询订单状态失败的情况比如余额不足
调用支付宝接口查询订单的支付状态
ota续住transType=9
抛出异常
调用微信接口查询支付状态
捕捉异常
支付中
返回结果
返回查无此单号
返回此酒店未对接
返回查无此预订单号
是否已经存在账务信息
通过wxChannelId获取支付渠道
返回查无此续住中间表信息
房单transType=2
返回当前渠道不支持反扫功能
有无排房信息
0 条评论
下一页