【问题标题】:Get Sandbox PDT获取沙盒 PDT
【发布时间】:2021-03-21 11:51:37
【问题描述】:

我想在付款完成后收到来自 PayPal 的通知 - 从普通帐户,我可以创建一个 PDT 代码来通知我的网站。

是否可以从沙盒中获取 PDT 代码?我找不到这个选项。

【问题讨论】:

    标签: paypal paypal-sandbox


    【解决方案1】:
    1. 通过https://www.sandbox.paypal.com登录将接收付款的沙盒业务帐户
    2. 在单独的/隐身浏览器中,登录您的“常规”帐户并找到您可以启用 PDT 的部分。将此页面的 URL 复制到剪贴板。
    3. paypal.com前面添加sandbox.并访问您登录沙盒帐户的URL,并在那里启用PDT。

    PDT 仅供参考,绝不能用于任何重要的事情,也不应触发任何履行所需的业务逻辑,因为在某些情况下,买家会进行标准的 PayPal 付款但永远不会返回(例如,如果他们的网络连接中断或浏览器崩溃)。 PDT 是一个非常古老的设置,甚至比 IPN 更早——两者本质上都是为了向后兼容已经使用它们的旧网站。确实没有理由与 PDT 或 IPN 进行任何新的集成。

    相反,对“创建订单”和“获取订单”进行 API 集成,documented here。这些路由应该只返回 JSON(没有 HTML 或文本)。 (第二个应该在成功后,在返回数据之前将有关事务捕获的任何详细信息记录在数据库中)

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

    【讨论】:

      猜你喜欢
      • 2013-08-02
      • 1970-01-01
      • 2015-04-12
      • 2016-08-19
      • 2019-01-09
      • 2016-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多