PHP 和 Paypal IPN 订阅和定期付款

标签 php paypal

我需要在网站上为我的客户设置 paypal 自动续订。 实际上,客户每月付款后将获得 30 天的网站访问权。

如果每月自动付款没问题,我们可以将“网站访问”天数增加 30 天。 如果不是,则不会再向客户帐户添加天数。

这意味着我需要从我自己的网站运行一个脚本来检查和增加或停止客户在每次自动付款后的“网站访问”天数。

我们可以这样设置paypal自动续订吗? 有什么方法可以在每次自动续订后运行脚本 (mywebsite.com/renewalscript.php?customerid=123&payment=ok)? 或者您有任何其他想法来克服这个问题吗?

最佳答案

一个简单的方法可能是有一个 valid_until 日期列或其他东西。当用户尝试查看内容时,只需检查该字段并查看他们是否应该能够。然后在 IPN 监听器中,您可以将该日期提前 30 天,届时收到一笔好付款。

如果您在创建 IPN 监听器方面需要帮助,您可能会发现我的教程很有帮助。

关于PHP 和 Paypal IPN 订阅和定期付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8910242/

相关文章:

php - 将用户数据存储在 csv 文件与数据库中

r - Paypal交易成功后如何下载excel文件 R Shiny

java - 使用 Paypal REST API 时需要 API 证书

php - 我想使用 paypal 支付包裹销售,哪种 paypal 方式最好?

ruby-on-rails - 如何从响应中找到 PayPal 定期付款的当前状态?

javascript - 使用 Summer note 编辑存储在数据库中的 HTML + CSS

javascript - 页面在 ajax 中重新加载

php - GROUP BY ENUM 到数组 PHP

php - 使用 php 和 mysql 将从数据库检索到的值传递到另一个页面

reactjs - 如何为 Paypal 上下文快速结账创建 react 组件?