PayPal IPN 的问题 - 重定向和发布数据

Posted

技术标签:

【中文标题】PayPal IPN 的问题 - 重定向和发布数据【英文标题】:Problems with PayPal IPN - redirect and post data 【发布时间】:2013-08-31 09:58:25 【问题描述】:

用户被重定向到 PayPal 并完成付款后,他们会被重定向回我的网站 (ipn.php)。然而,事实证明它只使用 HTTP get 方法发回用户。

我正在使用以下 IPN 侦听器:https://github.com/Quixotix/PHP-PayPal-IPN/blob/master/ipnlistener.php

但是,当用户到达 ipn.php 页面时,它只会显示“无效的 HTTP 请求方法”。它应该回发数据并重定向用户。我在这里错过了 PayPal 设置吗?

非常感谢您对此的帮助。

【问题讨论】:

【参考方案1】:

当他们将用户重定向回您的网站时,不会出现 PayPal IPN。您的用户会被重定向到正常的确认页面。

IPN 请求稍后发生。延迟可能会有很大差异,并且仅在交易已完全确认时才会发生。它本质上是从 PayPal 到您的系统的网络服务调用。

【讨论】:

谢谢,我在 *** 上提交后注意到了这一点。支付系统完美运行。祝你有美好的一天:)

以上是关于PayPal IPN 的问题 - 重定向和发布数据的主要内容,如果未能解决你的问题,请参考以下文章

使用 IPN 方法的 Paypal 付款在付款后未重定向

如何在使用 PayPal 购买和重定向后使用 IPN/PDT 显示收据和数字和/或可下载产品

htaccess 和 mod_rewrite 用于 IPN 重定向

PayPal 被重定向到成功页面,但它没有进行货币交易(并且没有 webhook 或 IPN 通知)

当用户第一次通过 Paypal 重定向时,如何获取传递的已发布数据?

PaykeyDuration 和 Paypal IPN