我正在实现一个简单的“立即购买”按钮,并且我正在使用 IPN(而非 PDT)来验证交易。
让我感到困扰的一件事是,我不明白为什么只有在我将 notify_url
字段设置为按钮后,我才能将事务变量获取到成功 URL,作为 GET 参数。反过来似乎很正常。
由于用户可以或不能选择“返回到商家的网站”,所以我不应该依赖这些数据。然而,它似乎与发送到通知 URL 的相同。
一些澄清会有所帮助。谢谢!
最佳答案
我明白你的意思,在用户完成付款并选择返回卖家网站( Paypal 页面中的按钮)后,他们将被重定向到您的感谢页面。
我认为它在 2009 年不会这样做,但现在 paypal 将使用 url 查询字符串中的各种参数发出重定向。
我只是忽略此信息并依赖可通过 paypal 验证的后端 IPN 帖子
关于PayPal IPN 通知和成功 URL 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5211748/