java中,支付成功后要进行数据库的修改,如何做?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中,支付成功后要进行数据库的修改,如何做?相关的知识,希望对你有一定的参考价值。

这个一般是用消息队列做的更新的,支付成功后直接返回用户,后台开启消息队列监控,把该笔订单推送到消息队列进行消费,如果状态是成功,消息会触发一个调用数据库的更新接口进行更新支付状态。 参考技术A 现在的第三方支付 都有java后台回调接口,你在本地生成订单信息,将订单信息传到三方支付,三方支付会调用你指定的后台回调接口,直接在你自己的回调接口里面更新订单信息。
如果你想要前段支付成功后,给你信息,也可以让android调一次你的回调接口

以上是关于java中,支付成功后要进行数据库的修改,如何做?的主要内容,如果未能解决你的问题,请参考以下文章

微店客户支付成功了,银行卡也扣钱了,但是订单显示未付款,店家这边也显示未付款,这是啥情况?

支付宝沙箱支付不成功的问题扫码扫不出来

java 微信支付v3 —8.微信支付之退款成功回调

在magento中成功支付paypal后检索数据

java vuser协议

如何保障微服务架构下的数据一致性