【问题标题】:PayPal response to PDT POST-back贝宝对 PDT 回发的响应
【发布时间】:2015-04-30 17:19:23
【问题描述】:

我一直在研究有关支付数据传输 (PDT) 的 PayPal 文档。我对某一点特别感到困惑:

在我发回包含交易 ID 和 PDT 令牌的 POST 后,文档说 PayPal 发回一个响应,并且该响应 ID 的第一行是 SUCCESS 或 FAIL。让我困惑的是

a) 响应发送到哪个 URL(我假设它与原始 GET 响应发送到的 URL 相同)和

b) 此回复以什么形式发送给我?是 GET 还是 POST 还是别的什么?

另外,我是否可以在 PHP 中找到此事务序列的示例代码?

作为参考,我正在查看的 PayPal 文档是: https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/paymentdatatransfer/

感谢您的帮助, 肯

【问题讨论】:

    标签: php paypal


    【解决方案1】:

    你现在可能已经想出了这个,但它可能会帮助其他人。

    a) 你的假设是正确的。通常,您会使用 Curl 构建对 Paypal 的 POST 请求,并在同一脚本中分析响应。

    b) 它是 POST,在我看来,你只会进入 Curl 响应。

    另外,我是否可以在 PHP 中找到此事务序列的示例代码?

    是的,这里是 PDT 代码示例:https://github.com/paypal/pdt-code-samples

    此处为 IPN 代码示例:https://github.com/paypal/ipn-code-samples

    【讨论】:

      猜你喜欢
      • 2016-04-12
      • 2016-04-07
      • 2021-02-12
      • 2018-03-18
      • 2012-01-21
      • 2011-01-26
      • 2018-12-21
      • 2012-05-16
      • 2016-06-05
      相关资源
      最近更新 更多