支付结果通知-流程图
2017-03-09 10:19:56 3 举报
登录查看完整内容
支付结果通知流程图主要描述了用户在进行支付操作后,如何接收到支付结果的通知。首先,用户在完成支付操作后,系统会立即进行支付结果的验证。如果支付成功,系统会将支付成功的信息发送给用户,这可以通过电子邮件、短信或者应用内通知等方式实现。同时,系统也会将这些信息记录在数据库中,以便于后续的查询和管理。如果支付失败,系统会立即向用户发送支付失败的通知,并说明失败的原因。在整个过程中,系统还会对用户的支付行为进行监控,以防止任何可能的欺诈行为。
作者其他创作
大纲/内容
OrderNotifyService
wxPayTransBean.packStatus()同步应答报文给微信
MQ
说明已经触发自动查询了打印日志return
WxPayResultNotifyAction
报文签名
wxPayTransBean入库
商户前置
报文组装成wxPayTransBean
报文转wxPayTransBean
BeanToJson
OrderPayResultWorkint updatedCount = 修改OrderInfoBean
查询数据库orderInfoBea是否存在
updatedCount =1
支付结果通知流程图
根据结果通知的returnCode和resultCode和状态机获取下一个状态
支付前置
获取微信结果通知报文
核心
JSONToOrderInfoBean
根据orderBean.getNotifyUrl()向商户发送报文
报文校验、验签
wxNotifyResultService
OrderInfoBean设置相应nextcode
根据OrderNotifyService_message_notify.ftl和orderBean组装报文
收藏
收藏
0 条评论
回复 删除
下一页