【发布时间】:2021-01-05 04:38:15
【问题描述】:
我正在开发一个集成了 PayPal 的项目。我们有两个用于支付的 PayPal 账户,并根据用户类型选择 PayPal 账户。我们之前为两个不同的 PayPal 帐户设置了两个 IPN 侦听器。以前我们的 IPN 指向“https://www.old-domain1.com/paypal/ipnhandler”和“https://www.old-domain2.com/paypal/ipnhandler”。昨天我们把两个网站合二为一,我们开始使用一个通用的IPN来这个地址“https://www.new-domain.com/paypalipn/paypal/IpnHandler”到新项目。
我们在两个 PayPal 帐户上添加了通用 IPN URL。但是我们可以看到 PayPal 仍在将 IPN 发送到旧的 IPN 处理程序以进行旧的定期付款。我们的旧 IPN 处理程序 URL 当前无法正常工作,如果 PayPal 仍在向旧 URL 发送通知,我们将无法更新付款。对于某些用户来说,它工作正常。对于某些用户,PayPal 仍在使用旧的 IPN URL。为什么会这样?
现在我们为两个不同的 PayPal 帐户设置了一个 IPN 侦听器。这和问题有关吗?
【问题讨论】:
标签: paypal payment-gateway paypal-ipn paypal-subscriptions