我正在我的网站上设置订阅系统。这是月度订阅系统,我正在使用Paypal Express结账。
我的问题是 Paypal会在用户的帐户收费时每月向notify_url发送IPN通知,或者仅在第一次付款时发送IPN通知吗?
答案 0 :(得分:3)
PayPal会每月向您的IPN听众发送通知,该通知应在Profile > My Selling Tools > Instant payment notifications
每个定期付款通知都包含txn_type=subscr_payment
答案 1 :(得分:1)
为了获得有关定期付款资料的未来交易的IPN,您需要确保在PayPal帐户资料中配置了IPN。 不会持续使用原始的NotifyURL值。
答案 2 :(得分:1)
在我目前使用PayPal进行的测试中,我看到以下txn_types;
txn_type => recurring_payment_profile_created
首次仅创建加号,然后每个经常性时间,此通知为每个付款周期;
txn_type => recurring_payment
正如其他人所说,它将使用PayPal个人资料中指定的IPN网址。
首次创建付款资料时,您将收到跟踪代码资料ID,并在每次通知时发送。查找[recurring_payment_id]并在数据库中与此匹配,以跟踪订阅发生的变化(更改/用户取消等)。