【问题标题】:After modifying the PayPal IPN URL, still using old IPN listener URL for some notifications修改 PayPal IPN URL 后,某些通知仍然使用旧的 IPN 侦听器 URL
【发布时间】: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


    【解决方案1】:

    如果 URL 被指定为交易设置的一部分(即当用户被重定向到 PayPal 时由软件/网站指定),则该交易级别规范将取代 PayPal 帐户中的任何设置。现在,与该交易/定期配置文件相关的任何内容都已确定,并且无法更改。

    【讨论】:

    • 谢谢@Preston PHX,你是对的。 PayPal 支持人员对此问题的回复是“特别是对于定期付款,在创建定期付款配置文件后没有更新 IPN URL 的方法。不幸的是,这需要取消订阅并让买家重新订阅。”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-18
    • 2017-12-26
    • 2012-10-09
    • 2012-05-20
    • 2019-01-16
    • 2019-06-22
    • 2013-06-07
    相关资源
    最近更新 更多