
本文以假设流程说明设计方法,并非客户案例。
- 核实事件
- 更新状态
- 核对权限
付款和会员资格,在哪一步对不上?
客户付款后随即关掉页面,如果系统只等浏览器返回,便可能收了钱却未开通会员资格。另一边,续费失败或取消后立即停用所有功能,也可能违背公司原定的宽限期。试用、有效、逾期和已结束的会员资格,各自能用哪些功能,应有清楚规则。
检查会员平台的收款与权限设置
Stripe 可以发送订阅状态和付款事件通知。使用现成会员平台时,先检查收款与权限设置;自行开发的 App 则需要将通知对应到会员、套餐和功能,并定期核对,找出遗漏的更新。
先做好一个订阅方案
先做好一个订阅方案,保存付款平台的客户编号、订阅状态和事件记录。开通或停用权限由服务器核实,不能只看付款成功页。管理员也要能查出目前状态的原因,并在有需要时重新同步。
续费、取消和重复通知都要试
试一次首次付款、续费失败后补款、即时取消、期末取消,以及升级和降级。付款通知有时会重复或不按先后送达,也要测试。用两个会员账户确认数据相互独立;同一通知收到多次,不应重复延长会员资格。
整理一个出错会员的处理记录
准备订阅套餐、宽限期和取消规则。如有出错案例,整理从付款到开通的时间及处理记录,并去除个人信息。咨询时不要提供密钥或信用卡信息。