我已经在php中实现了PayPal的定期订阅计划,PayPal也会根据定期周期收取费用。但是我的系统没有发现下一个循环是否已经收费,所以我该如何使用PayPal API知道下一个定期付款是否已经被收取。
我希望在下一个定期付款更改后升级下一个到期日期。
如果我理解正确的话,您需要配置即时付款通知(IPN)。 PayPal的服务器将向您在服务器上拥有的监听器脚本POST交易数据,以便您可以相应地处理事务。 它是实时发生的。
在处理循环付款时,当创建、取消或暂停配置文件时,您将收到IPN通知,并且在为配置文件完成、失败等付款时也会收到通知。 您可以根据您获得的IPN数据更新您的系统或发送电子邮件通知。