2014-01-29 49 views
0

我正在創建一個用戶必須支付的網站才能訪問該網站的某些部分。我瞭解如何爲某些用戶提供某些網頁,但我想知道如何在付款處理完成後自動爲他們提供訪問權限。支付後的電子商務會員認購

前)。用戶建立一個帳戶,該過程會詢問信用卡或其他支付信息時(我想它是通過Paypal)。付款完成後,它會將用戶添加到我的數據庫,然後他們可以訪問該網站。

我新的電子商務和想知道我可以使用什麼工具,這樣,當我的網站上購買已被處理,我允許用戶訪問該網站。

注:我的網站正在建設用PHP。

回答

1

我會建議使用Instant Payment Notification (IPN)了點。

它基本上是在服務器上坐監聽數據的腳本。任何時候您的PayPal帳戶都有一個事務發生時,它會自動將數據推送到您的偵聽器腳本中。在該腳本可以更新數據庫,發送電子郵件通知等

這裏有一個PHP template for IPN是我多年前開發。這有點簡陋,但仍然非常有用,並且可以在幾分鐘內讓您與IPN一起正常運行。然後,你需要做的只是做一些基本的補充來相應地更新你的用戶表,但是模板帶有一個很好的數據庫類,它也非常簡單(假設你將IPN模板解決方案安裝到與用戶相同的數據庫表)。