在 Symfony 应用程序中集成 PayPal IPN
Integrate PayPal IPN in Symfony Application
我正在尝试在我的 Symfony 应用程序中实施 PayPays IPN。用户可以在他们的账户设置中购买积分,他们可以通过 PayPal 支付。
现在我想收到 Paypals 即时付款通知消息,以便在付款成功时立即收到通知。
我按照 this 此处的视频教程并将该代码集成到我的 Symfony 应用程序中。我通过 link myproject.com/advertiser/account/paypalnotification 使该操作可用。
问题是,当我尝试使用 IPN 模拟器并输入 url 并使用事务类型 "Web Accept" 时,我收到错误:"We could not send an IPN due to an HTTP error"。
原因是此模拟由于 CSRF 令牌不匹配而获得 500 状态代码。
有人知道如何解决这个问题吗?
如果您有一个需要 http 身份验证的 htaccess 文件,IPN 模拟器将无法工作。
请确保在测试 PayPal IPN 时禁用 HTTP 身份验证
我正在尝试在我的 Symfony 应用程序中实施 PayPays IPN。用户可以在他们的账户设置中购买积分,他们可以通过 PayPal 支付。 现在我想收到 Paypals 即时付款通知消息,以便在付款成功时立即收到通知。
我按照 this 此处的视频教程并将该代码集成到我的 Symfony 应用程序中。我通过 link myproject.com/advertiser/account/paypalnotification 使该操作可用。
问题是,当我尝试使用 IPN 模拟器并输入 url 并使用事务类型 "Web Accept" 时,我收到错误:"We could not send an IPN due to an HTTP error"。
原因是此模拟由于 CSRF 令牌不匹配而获得 500 状态代码。
有人知道如何解决这个问题吗?
如果您有一个需要 http 身份验证的 htaccess 文件,IPN 模拟器将无法工作。 请确保在测试 PayPal IPN 时禁用 HTTP 身份验证