支付宝集成问题return和notify的分别?

2011-12-20 11:22:02 +08:00
 sarices
return的时候做处理还是notify的时候做处理?
4440 次点击
所在节点    问与答
7 条回复
xflykkk
2011-12-20 11:41:18 +08:00
notify的时候业务基本已经成功了,return做可能存在用户x掉页面。
sarices
2011-12-20 11:49:09 +08:00
@xflykkk 就是说,两个页面都要做逻辑处理,比如改变状态神马的?
benzhe
2011-12-20 12:06:07 +08:00
银联在线是这样的,notify是银联服务器访问自己服务器(银联 -> 服务器),return是用户支付成功后跳转的页面(银联 -> 用户 ->服务器)。一般来说notify是必须先处理好的,return用于检查notify是否成功(如银联服务器暂时无法直接连通自己的服务器),若不成功return就负责处理

支付宝的应该一样
darcy
2011-12-20 12:16:39 +08:00
不一定都能成功return回去,都做处理吧,notify是补救错失。
fim8
2011-12-20 12:35:08 +08:00
后者是post过去的,24小时没会通知多次,如果第一次没有成功的话。
sarices
2011-12-20 12:40:49 +08:00
@fim8 @darcy @benzhe 谢谢楼上各位
blogcool
2011-12-20 13:35:59 +08:00
return 前台通知 (由用户触发)
notify 后台通知(服务器通知,相关安全稳定)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/23887

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX