经常性收入,自动化管理。
客户订阅,我们处理计费周期、失败付款和生命周期管理。你专注于产品即可。工作原理
past_due 状态,直到付款问题得到解决。
订阅状态
| 状态 | 说明 |
|---|---|
pending | 等待首次付款 |
active | 正常运行,正常计费 |
trialing | 免费试用期 |
past_due | 付款失败,等待解决 |
canceled | 当前周期结束后不再续费 |
paused | 计费临时暂停 |
计费周期
| 周期 | 频率 | 最适用于 |
|---|---|---|
| 每周 | 每 7 天 | 高使用量产品 |
| 每月 | 每月 | 标准 SaaS |
| 每季度 | 每 3 个月 | B2B 软件 |
| 每年 | 每 12 个月 | 长期客户 |
失败付款
当付款失败时,订阅将转为past_due 状态。系统会通过邮件通知客户更新支付方式。
管理订阅
取消
取消始终在当前计费周期结束时生效。客户在已付费周期结束前保留访问权限。currentPeriodEnd,让您知道访问权限何时到期。
没有立即取消的选项。客户始终保留访问权限直到已付费周期结束。
升级/降级
| 场景 | 行为 |
|---|---|
| 周期中升级 | 立即生效 |
| 周期中降级 | 在当前计费周期结束时生效 |
指标
MRR(月经常性收入)
关键指标
| 指标 | 含义 |
|---|---|
| MRR | 月经常性收入 |
| Churn | 取消订阅的百分比 |
| LTV | 客户终身价值 |
| ARPU | 每用户平均收入 |
Webhooks
通过 Webhooks 订阅订阅生命周期事件。在设置 —> Webhooks 中配置 Webhook 端点。 Webhook 载荷使用标准的 Waffo Pancake 约定:- ID 为 UUID v4 格式
- 金额以最小货币单位表示
- 时间戳为 ISO 8601 UTC 格式
- 计费频率使用
billingPeriod字段(例如monthly、yearly)
客户门户
让客户自助管理订阅:- 查看详情
- 更新支付方式
- 更换方案
- 取消
- 下载发票
客户门户
自助式订阅管理。
最佳实践
提供年付折扣
提供年付折扣
年付优惠 15-20% = 降低流失率 + 改善现金流。
不要立即中断访问
不要立即中断访问
付款失败 ≠ 立即取消。给客户时间更新银行卡。
发送提醒
发送提醒
试用即将到期、即将扣款。不要让客户感到意外。