【发布时间】:2021-04-16 16:12:01
【问题描述】:
我想知道是否有人遇到过以下情况: 付款流程结束后,我点击链接“返回商家”
然后我回到我的网站,但不幸的是我的会话被破坏了。
有人遇到过同样的情况吗?
更新:我做了一个空表格
,我的意思是它可以在没有任何引擎脚本的情况下自行运行。问题是存在的。 10 次中有 2-3 次无法正常工作。我找不到原因。问题发生时,浏览器不发送cookies
如果有效则发送
【问题讨论】:
标签: paypal paypal-sandbox
我想知道是否有人遇到过以下情况: 付款流程结束后,我点击链接“返回商家”
然后我回到我的网站,但不幸的是我的会话被破坏了。
有人遇到过同样的情况吗?
更新:我做了一个空表格
,我的意思是它可以在没有任何引擎脚本的情况下自行运行。问题是存在的。 10 次中有 2-3 次无法正常工作。我找不到原因。问题发生时,浏览器不发送cookies
如果有效则发送
【问题讨论】:
标签: paypal paypal-sandbox
最好的解决方案是简单地不将用户重定向到您的网站之外,并将其保持在后台加载。这提供了最佳体验,因为它们不会在没有上下文的情况下发送到可能不熟悉的 PayPal 结帐。
在您的服务器上创建两条路由,一条用于“创建订单”,一条用于“捕获订单”,documented here。这些路由应该只返回 JSON 数据(没有 HTML 或文本)。后者应该(成功时)在返回之前将付款详细信息存储在您的数据库中。
将这两条路线与以下批准流程配对:https://developer.paypal.com/demo/checkout/#/pattern/server
【讨论】: