在 PayPal 订阅中,似乎我需要做的就是将其视为常规 IPN,除了查看该txn_type
字段。当我看到以下状态代码之一时,我会向管理员发送一封电子邮件,以考虑在我正在使用 PHP 构建的软件的管理面板中手动使该成员过期。
状态似乎是以下状态之一,表明客户已取消、期满或不再付款。谁能确认这些是要检查的正确状态,还是我包括了一些不正确的状态?
- 订阅取消
- subscr_eot
- 订阅失败
- recurring_payment_failed
- recurring_payment_suspended_due_to_max_failed_payment
- recurring_payment_outstanding_payment_failed
- recurring_payment_profile_cancel
- recurring_payment_expired