PHP 如何使用 IPN(即时付款通知)在 Paypal 中配置定期付款

How to Configure Recurring Payment in Paypal using IPN (Instant Payment Notification) in PHP

您好,我建立了一个网站,用户订阅课程时可以通过 paypal 按月付款,现在只要 he/she 取消订阅,用户就必须每月付款,为此用户必须在每个月底在 paypal 中递归付款,现在我知道 paypal 中的简单付款方式但不知道 paypal 中的递归付款,我应该在 paypal 中创建什么类型的帐户以及应该做什么是表单隐藏值 etc.Please 为我提供代码库解决方案,以便我可以解决问题。

作为您的第一个问题,即帐户类型,对于定期付款,您的帐户必须启用 Website Payments Pro (WPP),您可以在 sandbox 模式,但是在 live 中,您需要为 Website Payment Pro

进行适当的处​​理

就你的第二个问题而言,看看 this 也许你会得到你的起点。

您可以使用 Websites Payment Standard 通过标准 IPN 文件进行循环计费以处理回调。它就像正常的 PayPal 购买一样工作,但在 HTML 表单中有额外的字段,可能还有回调 post 字符串。这里有一些 HTML 代码可以帮助您入门。

http://ccaples.com/index.php/wps/subscription

http://ccaples.com/index.php/misc/ipn-and-databases/ipn-string-examples