首页 文章

PayPal对PDT POST-back的回应

提问于
浏览
1

我一直在研究付款数据传输(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/

谢谢你的帮助,肯

1 回答

  • 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

相关问题