只对异步通知进行处理,安全吗?

来源:11-2 支付宝通知接口

小牛Hero

2017-07-11

老师我看到你只在异步通知时,对订单进行了处理!同步通知并没有处理!有没有一种情况就是支付成功了,但支付宝发送异步通知没有收到,或中间也了问题,这样订单状态就不能修改了!需不需要对同步通知也进行处理呢?

写回答

1回答

Jason

2017-07-12

这个不用,因为还有一种可能是用户支付完毕后直接关闭浏览器,导致没有同步通知,如果我们在同步通知那里也去更改订单状态,不是不可以,但是个人感觉会有一些多余,我们日常是这么处理的,如果异步通知失败,第三方会重复通知多次,这个你不用担心,但是如果重复通知时还是没有通知到,我们可以用高级课程当中的报警系统通知管理员去处理,这种情况少之又少,除非是我们的服务器出现了问题

1
1
小牛Hero
哦,好的,理解了,谢谢老师
2017-07-12
共1条回复

Yii2.0开发一个仿京东商城平台

【毕设】购物、下单、支付、收货...各功能模块开发,打造京东式电商平台

1543 学习 · 655 问题

查看课程