帮忙么网 > 支付中心 > 当前页面

支付中心:调用第三方支付,第三方已经处理成功,但是调用方显示支付失败,是什么原因造成的?

2024-10-28 NEW个对象

先说下支付流程:

支付中心调用第三方,第三方将支付结果通过异步的方式返回给支付中心,支付中心做后续的处理。

从流程中来看:

网络问题

支付中心调用第三方是通过接口的形式调用,如果网络超时,就会认为是支付失败,但是请求可能已经请求到了,并且支付成功了。

回调处理错误

第三方会将结果返回给支付中心,如果回调结果是成功,但是订单被修改为支付失败,这就是程序的bug。

第三方接口的问题

有的时候支付成功的,但是回调的结果是支付失败,这种情况也是存在的



开启一个定时任务,实时同步第三方状态,可以解决以上问题的。

相关文章

推荐文章