支付宝即时到账“同步”和“异步” 有一方“挂掉”,怎么进行验证?


本人现在和朋友在做一个网站,我们用到了支付宝即时到账。我个人认为如果要进行验证用户通过支付宝成功支付,我们需要比较“同步”和“异步”的paramenters。 问题就是,如果“同步”或“异步” 因为某一种原因失败了,怎么办?

我能想到的笨办法:

  1. 等待“异步”通知
  2. 调用支付宝的查询接口

请求各位大神指点,多谢了

java 支付宝即时到账

赛顿Saton 10 years, 10 months ago

不管收到的是notify还是return 的支付成功响应,都可以认为是支付成功完成,不必确认2个都成功
notify的是支付完成立即通知的,若支付宝没收到反馈值,有间隔发送一定次数,
return的是支付完成后自动跳转(也可用户手动点击跳转),用户在跳转前关闭浏览器就收不到这个通知了,

G线上的魔调 answered 10 years, 10 months ago

Your Answer