【问题标题】:PayPal merchant and session destructionPayPal 商家和会话销毁
【发布时间】:2021-04-16 16:12:01
【问题描述】:

我想知道是否有人遇到过以下情况: 付款流程结束后,我点击链接“返回商家”

然后我回到我的网站,但不幸的是我的会话被破坏了。

有人遇到过同样的情况吗?

更新:我做了一个空表格

,我的意思是它可以在没有任何引擎脚本的情况下自行运行。问题是存在的。 10 次中有 2-3 次无法正常工作。我找不到原因。问题发生时,浏览器不发送cookies

如果有效则发送

【问题讨论】:

    标签: paypal paypal-sandbox


    【解决方案1】:

    最好的解决方案是简单地将用户重定向到您的网站之外,并将其保持在后台加载。这提供了最佳体验,因为它们不会在没有上下文的情况下发送到可能不熟悉的 PayPal 结帐。

    在您的服务器上创建两条路由,一条用于“创建订单”,一条用于“捕获订单”,documented here。这些路由应该只返回 JSON 数据(没有 HTML 或文本)。后者应该(成功时)在返回之前将付款详细信息存储在您的数据库中。

    将这两条路线与以下批准流程配对:https://developer.paypal.com/demo/checkout/#/pattern/server

    【讨论】:

    • 我似乎同意,但我想知道cookies自发缺失的原因。
    猜你喜欢
    • 1970-01-01
    • 2011-11-25
    • 1970-01-01
    • 2012-05-25
    • 2011-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多