2010-12-10 58 views
5

我有一個網站,我想實施付費訂閱服務。它只有兩種計劃的簡單服務。現在,生病只是使用貝寶。但在開始之前我有點失落,主要是數據模型。 我現在的主要問題是,我需要爲每個訂閱保留哪些信息?我是否需要爲此實現購物車(不這麼認爲)?我沒有要求詳細的解釋,只是幾個燈或資源找到一種方法開始。謝謝。在網站上實施付費訂閱服務

+0

祝您的項目順利! – bakoyaro 2010-12-10 16:13:55

回答

2

看任何認購證郵寄任何雜誌,你可以什麼瞭解您需要記錄的數據類型。訂閱的開始日期和結束日期將是一件好事,以及用戶訂閱什麼類型的計劃。一旦你有結束日期,你只需要運行一個查詢來獲取有權訪問的用戶的記錄。像 Select * from users where subscription_end_date is >= today

我確定會有很多其他列會進入您的最終產品,但這將取決於您決定要保留的數據。訂閱可以處於什麼狀態?有人可以同時訂閱兩種服務嗎?

5

取決於您使用的是什麼技術。基本支付工作有點像這樣

- >你給他們一個計劃,貝寶(定義在PayPal計劃) 他們知道收取 其量可以通過自定義參數,他們會傳回

客戶填寫申請

< - 貝寶告訴你,你的預定義的計劃得到了在此請求,購買 ,他們送了很多關於支付包括GUID信息和您的PARAMS

- >您問貝寶「哎,有一個人剛剛告訴我這個計劃GUID得到了購買,可以確認」

< - 貝寶的服務回報「是」

- >你把客戶從PARAMS ID,你連接,當你把他們送到PayPal服務和更新他們「付出」的數據庫,或者

就是這樣簡而言之...

2

如果您想每個月收取相同的金額,PayPal會做一份體面的工作。但是,如果您預計用戶對其訂購計劃(升級/降級)進行更改或需要爲其客戶支持目的提供貸項,PayPal將要求您取消訂購...然後讓客戶重新訂閱。

[充分披露 - 我Recurly.com的聯合創始人]

Recurly處理升級和降級,並提供自動化的客戶的郵件被髮送到你的客戶(以您的名義)對每一個事件確認和發票。您還擁有完整的賬戶管理儀表板和報告,因此您無需自行構建。

最重要的是,如果您決定離開PayPal,並將您的業務轉移到獨立的支付網關,那麼Recurly會將您的所有信用卡存儲在符合PCI標準的保險庫中,因此您無需要求客戶來返回並重新訂閱。 (PayPal將不會返回您的客戶信用卡信息)。您只需在Recurly中配置您的新網關,就可以在不中斷業務的情況下處理付款。

這裏是一個博客文章中,我們的話題中寫道: http://blog.recurly.com/2010/08/top-ten-reasons-to-use-recurly-vs-paypal-for-recurring-billing/

- 最佳運氣。

-Dan