我正在创建一个网站,用户必须在该网站上付费才能访问网站的某些部分。我了解如何为某些用户提供某些网页,但我想知道在付款处理后我可以自动授予他们访问权限。
ex。)用户设置一个帐户,在此过程中它会要求提供信用卡或其他付款信息(我希望它通过Paypal)。付款处理完毕后,会将用户添加到我的数据库中,然后他们就可以访问该网站了。
我是电子商务新手,想了解我可以使用哪些工具,以便在我的网站上购买时,我允许用户访问该网站。
注意:我的网站是使用PHP构建的。
答案 0 :(得分:1)
我建议使用Instant Payment Notification (IPN)。
它基本上是一个位于服务器上的脚本,用于监听数据。只要您的PayPal帐户发生交易,它就会自动将数据实时推送到您的监听器脚本。在该脚本中,您可以更新数据库,发送电子邮件通知等。
这是我多年前开发的PHP template for IPN。它有点简陋,但仍然非常有用,可以让你在几分钟内完成IPN的运行。然后你需要做的就是做一些基本的补充来相应地更新你的用户表,但模板附带了一个很好的数据库类,这也很简单(假设你将IPN模板解决方案安装到与用户相同的数据库中)表。)