收费方式设计:一次性购买、订阅与按量计费
这一节带你为 ClearCopy 做出一张报价卡:9美元,一次购买,包含10次成功的英文上架文案检查,不自动续费。 你会算出同一工具采用三种收费方式时,用户付多少钱、网站剩多少钱,再决定为什么第一版先卖这个小套餐。练习只用计算器或表格软件,不需要开通支付账户。
ClearCopy 是本书的教学项目。这里的价格、成本和使用次数都是用于演算的假设,尚未经过用户付费验证。成品先长这样:
ClearCopy · 10 checks
$9 · one-time payment
Check the English description for your app. Each completed check includes a suggested rewrite and a list of unsupported claims.
Includes 10 completed checks, usable within 30 days of purchase. Failed checks do not use a credit. No automatic renewal.
Get 10 checks
这张卡上的每一句都有对应的计算或产品动作。下面把它做出来。
把“一次检查”变成看得见的报告
先固定要卖的东西,否则“10次”没有意义。将这段练习输入复制到你的项目说明里:
Product facts:
An offline packing-list app. Create a trip, check off packed items,
and reuse a packing list. No accounts or cloud sync.
Draft description:
Plan every trip with AI. Sync your packing list across all devices
and never forget an item again.
本次应该拿到的报告示例如下;这是人工编写的教学目标输出,未宣称是已运行模型的返回:
Suggested rewrite:
Create a packing list for your next trip. Check off items as you pack
and reuse your list for future trips. Works offline.
Claims to remove:
- AI trip planning: not present in the supplied product facts.
- Cross-device sync: not present in the supplied product facts.
- Never forget an item: an outcome the app cannot guarantee.
据此把计费单位定为“成功生成并保存一份完整报告”。读者复制同一份报告三次,仍算一次;改了输入、重新生成并保存另一份报告,算第二次。请求超时、报告缺少改写正文而失败,本次不扣额度。这样用户知道自己买到什么,开发者也能找到扣减次数的时刻。
这个约定要由后续程序实现。本节先写报价草稿;在失败任务不扣次数的行为做出来之前,别把这段承诺接到真实付款按钮上。
用同一份输入比较三种账单
打开 Stripe 定价模型入口。页面将固定费率、按席位和按量列为不同模型。配图中的分类可以帮助你找到相关文档;本例没有团队成员席位,先忽略按席位,只比较同一个人买文案检查的三种方式。
在 Stripe 产品与价格说明中,可以实际看到价格分为一次性与周期性:前者付一笔,后者按周期收。这里的“按量”则描述账单怎样随成功次数变化,它也可以按月汇总。计费单位和扣款周期是两个要分别填写的字段。
把这份已填方案表复制到笔记中:
| 方案 | 用户买到什么 | 本次计算采用的收费规则 |
|---|---|---|
| A,一次性套餐 | 每包10份成功报告 | 每包9美元;当月所需包数一次买齐,统一结账 |
| B,月订阅 | 当月最多100份成功报告 | 每月19美元;即使用10次也收19美元;100次后停止新任务 |
| C,后付费按量 | 按实际成功报告数付费 | 每份1.20美元;月底汇总扣款一次 |
先不要调整表里的数字。你要观察相同使用量如何改变账单,而不是同时重做三套功能。三方案的报告质量相同,也都不包含人工逐句校对。
跟着算完10次、50次、100次
本节换用一组独立成本假设,不沿用1-1的每次模型调用0.08美元预算;这里按每份成功报告分摊调用与重试费用,两节不能串成同一配置的成本账。为方便重复计算,先采用一组教学成本:每份成功报告分摊模型、允许的一次重试和处理开销,共0.06美元;每笔收款的处理费假设为金额的3%加0.30美元。3%加0.30美元是练习参数,并非 Stripe 或任何支付商的正式报价。 真正上线时,用你账号适用的费率和测试任务产生的成本替换它。
这里算“单个客户的使用贡献”,即收款减去该客户的用量成本和收款处理费。服务器月费、人工、广告、税费、退款尚未扣除,因此结果不是净利润。三种使用量均在同一个月内,并且每种方案都只结账一次。
先在计算器输入一次性套餐的10次场景:
收款 = 9
报告成本 = 10 × 0.06 = 0.60
处理费 = 9 × 0.03 + 0.30 = 0.57
使用贡献 = 9 - 0.60 - 0.57 = 7.83 美元
你应得到7.83。再看月订阅:同样完成10份报告,收19美元,处理费0.87美元,报告成本仍为0.60美元,使用贡献是17.53美元。按量方案收12美元,处理费0.66美元,使用贡献为10.74美元。较高的贡献来自这组报价收得更多,不能据此推断用户更愿意买它。
其余场景已经算好,你可以逐行复算:
| 当月成功报告 | 方案 | 用户账单 | 报告成本 | 一笔处理费 | 使用贡献 |
|---|---|---|---|---|---|
| 10份 | A,一次性1包 | $9.00 | $0.60 | $0.57 | $7.83 |
| 10份 | B,月订阅 | $19.00 | $0.60 | $0.87 | $17.53 |
| 10份 | C,按量 | $12.00 | $0.60 | $0.66 | $10.74 |
| 50份 | A,一次性5包 | $45.00 | $3.00 | $1.65 | $40.35 |
| 50份 | B,月订阅 | $19.00 | $3.00 | $0.87 | $15.13 |
| 50份 | C,按量 | $60.00 | $3.00 | $2.10 | $54.90 |
| 100份 | A,一次性10包 | $90.00 | $6.00 | $3.00 | $81.00 |
| 100份 | B,月订阅 | $19.00 | $6.00 | $0.87 | $12.13 |
| 100份 | C,按量 | $120.00 | $6.00 | $3.90 | $110.10 |
观察50份这一组:订阅用户花19美元,一次性用户花45美元。若客户确实每月处理许多App,订阅可能更有吸引力。但这还没有回答初期那位只改一款行李清单App文案的开发者,为什么需要每月付费。
再试一次成本变坏的情形。将月订阅100份场景中的单份成本改为0.20美元,结果是 19 - 100 × 0.20 - 0.87 = -1.87。把100次上限删成无限,也会丢掉可预估的最高履约成本。因此本次报价保留具体次数,不写“unlimited”。
给第一位低频用户选一张卡
为这个练习固定一个购买场景:开发者正在发布一款App,希望尝试初稿、修改稿和最终稿,预计完成3次检查。这个场景也是教学设定,不是用户访谈记录。
用同样规则计算,他买A花9美元,剩7次;买B当月花19美元;用C花3.60美元。你会发现按量更便宜。那为什么还先选A?因为本次想测试一个固定预付的小包:用户在付款前就知道最多花9美元,网站也不需要先赊出报告、月底再追收3.60美元。这是第一版的经营取舍,不是算出了最优定价。 如果真实读者频繁反馈只愿付3.60美元,就应再试更小的套餐,而不是拿贡献表反驳他。
还要处理剩下的7次。不要把9美元全当成3次报告的收入成果;用户仍可继续使用。按本题的成本预留 7 × 0.06 = 0.42 美元供后续报告使用。报价里的30天使用期也是这份练习的明确设定;若你的产品选择长期保留额度,须把保留期限和相应服务成本一并改掉。
月订阅和按量的接入都先留在草稿里。Stripe 的固定费率示例确实展示了月价和年价,但它并不证明你的低频任务适合订阅。按量计费入口则指向专门的计量、定价与账单能力。第一版的10次预付包只需要收款后增加额度,不必为了展示“按量”就先接一套月底计费系统。
把计算结果放进报价草稿
复制开头的英文卡片,放进你的价格页草稿或本地原型。按钮暂时跳到解释页,写明正在准备测试付款;本节不接真实扣款。
这份中文底稿可以直接复用,替换其中的产品、价格与数量:
产品:ClearCopy · 10 checks
适用任务:检查一款App的英文上架介绍,可重复修改后再检查
价格:9美元,一次性支付,不自动续费
包含:10份成功报告,每份含建议改写和不受事实支持的描述清单
使用期:付款后30天
次数规则:完整报告保存成功扣1次;失败不扣;复制旧报告不扣
用完以后:停止新检查,显示购买另一包的入口,不自动加购
按钮:Get 10 checks
内部成本备忘:全部用完后的使用贡献约7.83美元,尚未扣固定费用
最后在纸上演练一次状态变化:把行李清单App的错误描述视为已提交,把本节人工编写的目标报告视为保存成功,额度就从10次记成9次;再模拟复制旧报告,仍记9次。这是用于检查规则的纸面演练,工具尚未执行这些动作。此时你已经把“卖什么、收多少、一次怎么算”写成可交给开发者实现的规则。保存这份报价草稿,并将9美元、美元币种和一次性付款带入后续的产品与价格配置。