繁体   English   中英

正确的paypal IPN变量用于暂停订阅

[英]Correct paypal IPN variable for suspended subscriptions

如果付费月度订阅者的信用卡过期,而paypal在尝试获得资金时失败了三次,那么他们将被PayPal“暂停”。 我正在尝试更新我的PHP脚本,以便在这种情况下在数据库中进行正确的更改。 我已经研究过paypal文档,并且在用户的帐户被暂停后无法找到我应该使用的IPN变量的明确答案。

有谁知道以下哪个是正确的变量和值?

if($ payment_status ==“suspended”|| $ txn_type ==“suspended”|| $ txn_type ==“subscr_failed”|| $ profile_status ==“suspended”){

谢谢!

我一直在获取$ txn_type ==“recurring_payment_suspended_due_to_max_failed_pa​​yment”,同时请注意,代替$ subscr_id,您将获得$ recurring_payment_id。 至少那就是当我在Paypal Sandbox中模拟失败的付款时会发生什么。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM