TVM购票支付流程
2025-04-09 17:16:38 0 举报
TVM购票支付流程
作者其他创作
大纲/内容
支付宝回调
调用支付宝创建预定单接口
更新数据库状态,不存在则插入
回调结果respCode
其他
是
否
设备Id保存到Redis中,充当心跳
3-银联
微信回调
回调结果trade_status
结束
回调结果result_code
返回数据
txnType=\"01\" 支付成功
1-支付宝
更新数据库中状态为支付失败
TRADE_SUCCESS
插入TvmOrder
解析回调参数,签名验证
银联回调
设置商品名称
SUCCESS
respCode
更新数据库中退款状态
缓存是否存在
UNKNOWN
调用微信创建预定单接口
支付回调
FAILED
更新缓存
return_code
txnType=\"04\" 退款成功
订单预创建
组装银联支付结果查询参数
txnType
调用银联创建预定单接口
组装Objbuyticket,并存入Redis中
TradeStatus
组装返回信息
更新数据库中状态
respCode=\"00\"
查库
respCode=\"00\" &&origRespCode=\"00\"
支付类型payType
respCode=00、A6后,对涉及资金类的交易,请再发起查询接口查询,确定交易成功后更新数据库
2-微信
0 条评论
下一页