【问题标题】:PayPal IPN not firing on Reactivate SubscriptionPayPal IPN 未在重新激活订阅时触发
【发布时间】:2015-07-24 09:17:36
【问题描述】:

我设置了自动计费订阅按钮,

当用户注册或我们暂停订阅时,IPN 会将数据发送到我们的服务器,但是当我单击重新激活订阅链接以重新激活它时,没有 IPN 数据发送到我们的服务器。

我尝试在 paypal 中设置 ipn url,并在按钮中设置 ipn url,但似乎都没有在重新激活时触发。

这里有什么我遗漏的东西使它在重新激活时不会触发吗?

【问题讨论】:

    标签: paypal paypal-ipn


    【解决方案1】:

    查看IPN variables documentation,特别是txn_type 的不同值时,我看不到任何类似于“重新激活”配置文件的内容。不幸的是,看起来这根本不是系统触发的。

    如果您需要根据重新激活的配置文件在您自己的系统中激活用户帐户,您可以使用 recurring_payment IPN 代替。这将在下一次为个人资料付款时触发,因此您可以在您的系统中检查个人资料的当前状态并在实际付款时更新它。

    【讨论】:

    • 谢谢你,我会这样做的,但这似乎是一个相当严重的疏忽:(
    • 另一个我对 PayPal IPN 系统不满意的原因
    • 所有新的 REST API 都可以与 Webhooks 一起使用,我相信您会比 IPN 更喜欢它。 developer.paypal.com/docs/integration/direct/webhooks/…
    猜你喜欢
    • 2012-12-26
    • 2020-08-14
    • 1970-01-01
    • 2015-08-26
    • 2010-11-06
    • 2014-11-08
    • 1970-01-01
    • 2016-07-30
    相关资源
    最近更新 更多