支付后的电子商务会员订阅

Posted

技术标签:

【中文标题】支付后的电子商务会员订阅【英文标题】:eCommerce membership subscription after payment 【发布时间】:2014-02-22 00:08:36 【问题描述】:

我正在创建一个网站,用户必须付费才能访问该网站的某些部分。我了解如何向某些用户提供某些页面,但我想知道如何在他们的付款得到处理后自动授予他们访问权限。

ex.) 用户设置一个帐户,在此过程中它会要求提供信用卡或其他付款信息(我希望它通过 Paypal)。处理完付款后,它会将用户添加到我的数据库中,然后他们就可以访问该网站。

我是电子商务新手,想知道我可以使用哪些工具,以便在处理我网站上的购买时允许用户访问该网站。

注意:我的网站是用 php 构建的。

【问题讨论】:

【参考方案1】:

我建议使用Instant Payment Notification (IPN)。

它基本上是一个脚本,位于您的服务器上侦听数据。每当您的 PayPal 帐户发生交易时,它都会自动将数据实时推送到您的侦听器脚本。在该脚本中,您可以更新数据库、发送电子邮件通知等。

这是我多年前开发的PHP template for IPN。它有点初级,但仍然非常有用,可以让您在几分钟内开始使用 IPN。然后你需要做的就是做一些基本的添加来相应地更新你的用户表,但是模板带有一个很好的数据库类,这也使得它非常简单(假设你将 IPN 模板解决方案安装到与你的用户相同的数据库中表。)

【讨论】:

以上是关于支付后的电子商务会员订阅的主要内容,如果未能解决你的问题,请参考以下文章

Rails 的电子商务订阅

微软逼迫Office客户切换成年度付费会员:否则月度订阅价格将提高20%

如何实现多产品电子商务订阅服务

从我网站的注册表单订阅 mailchimp

PayPal 按钮通过 IPN 发送自定义变量

寻找支持多种功能的开源 PHP 电子商务系统 [关闭]