如何解决PayPal 商家和会话销毁
我想知道是否有人遇到过下一种情况: 付款流程后,我点击“返回商家”链接
然后我返回到我的网站,但不幸的是我的会话被破坏了。
有人遇到过同样的情况吗?
更新:我制作了一个空表格
,我的意思是它可以在没有任何引擎脚本的情况下自行运行。而且问题是存在的。 10 次中有 2-3 次它工作不正常。我找不到原因。出现问题时,浏览器不发送cookie
如果有效则发送
解决方法
最好的解决方案是简单地不要将用户从您的网站重定向,并将其保持在后台加载。这提供了最佳体验,因为它们不会被发送到没有上下文的可能不熟悉的 PayPal 结账处。
在您的服务器上创建两条路由,一条用于“创建订单”,另一条用于“捕获订单”,documented here。这些路由应该只返回 JSON 数据(没有 HTML 或文本)。后者应该(成功时)在返回之前将付款详细信息存储在您的数据库中。
将这两条路线与以下审批流程配对:https://developer.paypal.com/demo/checkout/#/pattern/server
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。