【问题标题】:Adding Transaction ID to Return URL in PayPal?在 PayPal 中将交易 ID 添加到返回 URL?
【发布时间】:2014-07-28 15:58:59
【问题描述】:

我目前在我的 PayPal 按钮的代码中有这个:

<input type="hidden" name="return" value="http://www.mywebsite.com/successful.php">

但是,我需要在 URL 本身中引用交易 ID #。

我希望将用户发送到如下所示的 URL:

http://www.mywebsite.com/successful.php?transaction=3j4kn543jkn435n

有没有什么方法可以简单地更新返回 URL 的值来添加它,而无需在我的帐户中实际进行任何与 IPN 或 PDT 相关的更改?

【问题讨论】:

    标签: paypal paypal-ipn paypal-sandbox


    【解决方案1】:

    当您使用 PDT 时,交易 ID 会自动以 GET 的形式返回给您,并附加到您的 RETURN URL

    P.S 正如 Andrew 所提到的,使用 IPN 总是更好,它比 PDT 更可靠和有保障(

    • 这不适用于信用卡付款
    • 如果买家在被重定向到您的网站之前关闭了结帐页面)

    【讨论】:

    • 你帮了我很多:)
    【解决方案2】:

    PDT 很好,但仅用于显示目的。如果您需要使用该事务 ID 来更新您的数据库、发送电子邮件等,您将需要使用 IPN,这与 PDT 非常相似,只是数据将始终发布到您的 IPN 侦听器,其中-与 PDT 一样,即使启用了自动返回,也不能保证用户会返回您的页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-05
      • 2011-09-12
      • 2014-08-05
      • 1970-01-01
      • 2016-10-08
      • 2012-11-02
      • 1970-01-01
      相关资源
      最近更新 更多