悬浮订阅正确贝宝IPN可变(Correct paypal IPN variable for susp

2019-09-24 02:23发布

如果每月付费用户有信用卡到期,和PayPal在试图获得资金失败了三次,然后它们被贝宝“暂停”。 我试图更新我的PHP脚本,以便正确的改变将在这种情况下,数据库发生。 我研究了贝宝的文档并不能找到什么IPN变量,我应该使用一次的用户的帐户已被暂停了明确的答案。

有谁知道下列哪项是正确的变量和值使用?

如果($ PAYMENT_STATUS == “悬浮” || $ txn_type == “悬浮” || $ txn_type == “subscr_failed” || $ PROFILE_STATUS == “暂停”){

谢谢!

Answer 1:

我已经得到$ txn_type ==“recurring_payment_suspended_due_to_max_failed_pa​​yment”,还要注意,而不是$ subscr_id你就会有一个$ recurring_payment_id代替。 至少那是当我在模拟贝宝沙盒付款失败会发生什么。



文章来源: Correct paypal IPN variable for suspended subscriptions