2011-04-24 39 views
1

我目前正在啓動SaaS Web應用程序。我想有包月套餐,如:如何處理SaaS應用程序的降級訂閱

  • 保險費:5個用戶,20個部件,20 MB存儲
  • 基本:2級的用戶,10個部件,50 MB存儲

我想允許公司隨時升級和降級軟件包。

我遇到的問題是如果公司在高級包中,並且有5個用戶,20個小部件,並且想要降級到「基本」包,那麼該怎麼辦?我該如何處理?

我是否會標記錯誤並說「您無法降級」,或者我是否會將它們移至頁面以移除「額外」用戶和小部件?

任何其他公司如何做的建議或例子將是偉大的!

回答

1

我不認爲你需要一個單獨的功能專用頁面,以幫助人們降級。只需向他們展示他們使用了多少,他們的新計劃允許多少,並告訴他們如果他們仍想降級,就可以刪除。

如果你是幸運的,看到他們需要多少擺脫可能說服他們不要畢竟降級......

+0

謝謝馬蒂!我試圖找出的另一個問題是免費試用。像Zendesk.com這樣的公司提供免費試用版,並將客戶作爲他們提供的「最佳」軟件包,以便用戶可以體驗整個應用程序。 30天后,他們強迫客戶付款。 如果我這樣做,並且客戶填寫他們的應用程序,我該如何讓他們刪除東西。我是否會暫時讓他們清理數據,或者我是否強迫他們註冊「最佳」軟件包並允許他們稍後降級? – user635800 2011-04-24 19:10:31

+0

@userrandomnumbers:這是一個稍微棘手的問題。強迫人們註冊「最佳」軟件包有點意思,但必須實施一整套「只允許人們刪除東西」模式是很多工作(除非你有一個非常靈活的訪問控制系統開始) 。 Zendesk如何處理這個問題? – 2011-04-24 19:15:46

0

我們面臨着類似的問題,並就如何更好地做到這一點現在仍在爭論基於迄今收集的數據。

無論如何,我們也有不同的「計費計劃大小」,並允許我們的客戶在線保存他們的工作。

當我們的一位客戶想要降級時,我們總是讓他這樣做,並打折他們之前計劃中的任何剩餘資金(例如:從使用100美元/月計劃開始,並在使用後降級爲50美元/月計劃20天的服務價值,當改變計劃時,他們得到33美元的折扣,如果折扣超過降級計劃的價值,他們的第一筆新付款就會相應地預計到,這樣他們的初始投資總是保留下來)。

至於保存的數據,我們保留但不允許客戶以任何方式使用它,以便如果有一天他重新升級,他會恢復它。

這有利有弊。一個專業人士認爲它可以爲「季節性」用戶提供便利,其中一個原因是您最終可能會以很少的錢存儲大量數據。

刪除不符合降級計劃的多餘數據,好吧,它肯定是一個不降級的強烈動機,我們也在考慮切換到這種模式。

0

我正在處理這個確切的難題。我提供3個付費計劃(以及一個完全免費的計劃),使用升級降級功能非常簡單。我的應用程序不是存儲密集型的,所以我不在乎保留目前不活躍的數據。

在儀表板中,我向用戶顯示他們當前的計劃級別以及他們當前在其計劃中具有的項目限制。因此,例如:

Campaigns: using 8 out of 10 

如果他們降級的計劃,說5個活動,它會說

Campaigns: using 10 out of 5 

這顯然是瘸子,所以我的解決辦法是顯示剩餘的

Campaigns: using 5 out of 5 (3 campaigns inactive - UPGRADE) 

現在從商業角度來看,我認爲最有意義的是停用他們創建的上一個廣告系列,直到他們升級到計劃。這意味着我們鎖定除創建的第一個廣告系列之外的所有廣告系列這將是他們升級或開始刪除舊項目的一個很好的激勵(按照Matti Virkkunen的回答)

我在應用程序中運行isItemActive方法的邏輯,該方法檢查是否根據其當前計劃以及級別該項目是否應該以其應有的方式活動(IE:將其顯示在遊客的前端或任何其他地方)。當然,這取決於應用程序本身,但我認爲LIFO方法(最後一次停用)方法最有意義,並強制用戶升級,或者至少刪除其舊項目。

在你的情況下,你可能會做同樣的事情,除了你可能想要添加一個警告或時間限制,之後他們的用戶數據超過其限制永久刪除。