
本文以假設流程說明設計方法,並非客戶案例。
- 核實事件
- 更新狀態
- 核對權限
付款和會籍,在哪一步對不上?
客戶付款後隨即關掉頁面,如果系統只等瀏覽器返回,便可能收了錢卻未開通會籍。另一邊,續期失敗或取消後立即停用所有功能,也可能違背公司原定的寬限期。試用、有效、逾期和已結束的會籍,各自能用哪些功能,應有清楚規則。
檢查會員平台的收款與權限設定
Stripe 可發出訂閱狀態及付款事件通知。使用現成會員平台時,可以先檢查收款與權限設定;自行開發的 App,則要把這些通知對應到會員、方案和功能。另設定期核對,才有機會找回漏處理的更新。
先做好一個訂閱方案
先做好一個訂閱方案,保存付款平台的客戶編號、訂閱狀態和事件記錄。開通或停用權限由伺服器核實,不能只看付款成功頁。管理員也要能查出目前狀態的原因,並在有需要時重新同步。
續期、取消和重複通知都要試
試一次首次付款、續期失敗後補款、即時取消、期末取消,以及升級和降級。付款通知有時會重複或不按先後送達,也要測試。用兩個會員帳戶確認資料各自獨立;同一通知收到多次,不應重複延長會籍。
整理一個出錯會員的處理記錄
帶上訂閱方案、寬限期和取消規則。如已有出錯個案,整理付款到開通之間的時間及處理記錄,刪去個人資料即可;查詢時不要附上金鑰或信用卡資料。