我使用paypal作为我的cakephp 3.3支付网关之一。
我已经完成了定期付款,它工作得很好。但我不能跟踪每一个特定用户的付款后,经常性付款开始。
所以请帮助我在这一点上,我怎么能跟踪每一个付款细节发生与经常性付款。我想把这条记录保存在我的数据库中。
看看即时付款通知(IPN)。
每次交易发生在您的PayPal帐户上,PayPal将发送一个POST请求的交易数据到您指定的URL。
您的脚本/URL可以接收该数据并按照您的需要处理它。它是自动发生的,在大多数情况下是在事务发生时立即发生的。
您可以将数据库更新、电子邮件通知、第三方web服务点击等构建到IPN解决方案中。
对于那些使用REST API而不是IPN的人来说,你可以使用Webhooks。它们在技术上是一样的,但功能略有不同。