PayPal IPN 通知和成功 URL 参数

标签 paypal paypal-ipn

我正在实现一个简单的“立即购买”按钮,并且我正在使用 IPN(而非 PDT)来验证交易。

让我感到困扰的一件事是,我不明白为什么只有在我将 notify_url 字段设置为按钮后,我才能将事务变量获取到成功 URL,作为 GET 参数。反过来似乎很正常。

由于用户可以或不能选择“返回到商家的网站”,所以我不应该依赖这些数据。然而,它似乎与发送到通知 URL 的相同。

一些澄清会有所帮助。谢谢!

最佳答案

我明白你的意思,在用户完成付款并选择返回卖家网站( Paypal 页面中的按钮)后,他们将被重定向到您的感谢页面。

我认为它在 2009 年不会这样做,但现在 paypal 将使用 url 查询字符串中的各种参数发出重定向。

我只是忽略此信息并依赖可通过 paypal 验证的后端 IPN 帖子

关于PayPal IPN 通知和成功 URL 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5211748/

相关文章:

paypal - 定期付款和 IPN 通知

javascript - 带有 javascript 的 PayPal 按钮管理器 API

php - 当用户在 PayPal 结帐页面上关闭浏览器时执行操作

php - 我的 PayPal 脚本突然停止验证 SSL 证书

paypal - 在 Paypal 中完成付款审核后,我会获得 IPN 吗?

paypal - 我们应该为市场(ebay 模型)使用哪个 PayPal API?

ios - Paypal iOS SDK 返回错误并使我的应用程序崩溃

payment-gateway - Sage Pay 是否有类似 PayPal 的 IPN?

带有 IPN 的 Paypal NVP 进行确认 - 是什么将它们联系在一起

paypal - 我如何跟踪从 paykey 请求到 IPN 响应的交易?