什么是魅力定价?
Adaptive Currency 会按照实时汇率换算你的基础价格。结果虽然准确,却很少具有吸引力:一款售价为 $47.00 的产品今天可能显示为 €43.12,明天则显示为 €43.47。 Charm Pricing 会将转换后的金额调整为最接近的简洁结尾。客户看到的是 €49.99,而不是 €43.12。即使汇率发生变化,结尾也会保持稳定。 你无需为每个市场分别设置价格。选择一条舍入规则,它就会应用于每种货币。Charm Pricing 需要 Adaptive Currency。请先开启 Adaptive Currency。
主要优势
- 每种货币都采用简洁价格 — 一条规则覆盖所有市场。您无需维护价格列表。
- 稳定的价格结尾 — 汇率变动几个百分点时,价格结尾不会改变。
- 无转换误差 — 客户不会看到 43.12 或 1043.87。
- 新市场自动应用 — 即使您从未为某种货币定价,也会获得一个简洁的价格。
如果要手动为某个市场设置确切价格,请改用 Localized Pricing。对于该产品,Localized Pricing 始终优先于魅力定价。
启用魅力定价
1
Enable Adaptive Currency
前往 Settings → Business。在 Business Settings 中启用 Adaptive Currency。未启用该功能时,魅力定价不会生效。

2
Turn on Charm Pricing
在同一个 Business Settings 部分中,开启 Charm Pricing — “将价格取整为更简洁、更具吸引力的数字”。当前的取整类型会显示在开关下方。

3
Set the rounding type and steps
点击 Edit 打开 Set up Charm Pricing。选择 Rounding type,然后为任意价格范围调整 Rounding step。点击 Save Changes。
使用 Try it 在保存前检查数值。输入金额和货币后,对话框会显示结果及所使用的步长。Dodo Payments 会为每个范围提供默认步长。请参阅 Rounding types 和 Rounding steps。


4
Confirm at checkout
打开测试结账,并将账单国家/地区设置为使用另一种货币的国家/地区。确认价格显示了你期望的尾数。
价格如何计算
Dodo Payments 会在货币转换后、任何折扣和税费之前,对每单位标价应用 Charm Pricing,然后从经过 Charm Pricing 处理的标价中扣除折扣 — 请参阅 折扣与 Charm Pricing。- 找到区间。 标价会从舍入步长表中选择一个区间。$47 的价格落在 10–99 区间,因此步长为 10。步长由标价决定,因此无论客户持有什么折扣代码,产品都会落在同一档位。
- 选择目标值。 步长会给出两个候选值:40 和 50。舍入类型决定选择哪一个。使用 Nearest 时,47 更接近 50。
- 削去末位。 Dodo Payments 会减去步长的千分之一,因此 50 会变成 49.99。削减后的金额绝不会小于一个最小货币单位。Whole 会跳过此步骤。
取整类型
取整步长
步长取决于价格的大小,单位为该货币的主要单位。以下是默认值。你可以为任意范围更改 Rounding step,但不能更改范围本身。
步长增长会在 10,000 处停止。这样可以减少大额价格的变化;对于每美元对应许多货币单位的货币(例如 IDR 和 VND),这一点尤为重要。
较大的步长会使价格移动较远。使用默认的 1,000 步长时,换算价格 $1,234 会变为 $999.00。如果变化幅度对你的产品目录来说过大,请降低该范围的步长。
示例
没有小数位的货币(例如 JPY)没有小数结尾:削减值为步长除以 1,000 后四舍五入为整数,且最小为一个单位。结尾为 ¥4,999,而不是 ¥4,999.99。
Charm 不适用的情况
在以下情况下,Dodo Payments 会保持换算后的价格不变:- 步长大于价格。价格无法移动小于一个完整步长的距离。
- 结果将为零或负数。
- 没有步长与该金额匹配。
结账时的应用方式
Charm Pricing 设置的是扣除任何折扣之前客户看到的价格。对于没有本地化价格的产品,顺序如下:- 基础价格 — 你在产品上设置的价格。
- 购买力平价 — 如果产品选择加入,则应用国家/地区百分比。
- 货币转换 — 按实时汇率将金额转换为客户的货币。
- Charm 舍入 — 转换后的标价调整为整洁的末位。这就是客户看到的小计价格。
- 折扣 — 从经过 Charm Pricing 处理的标价中扣除产品折扣和折扣代码。
- 税费 — 根据折扣后的金额计算。请参阅含税定价。
折扣与 Charm Pricing
Charm Pricing 负责价格标签,而折扣则是从该价格标签中扣除的金额。以每月 $199.00、步长为 100 且使用 Nearest 舍入的方案为例:折扣后的行项目不会落在 Charm 末位上。经过 Charm Pricing 处理的标价会保留
.99 或 .90 末位;从中扣除百分比后没有理由继续保留该末位。在上面的示例中,客户支付的是 $179.91,而不是一个经过 Charm Pricing 处理的数字。订阅
客户订阅时,订阅会记录其舍入步长和舍入类型。Dodo Payments 会在每次续订时重复使用相同的设置。 固定不变的内容: 舍入步长和舍入类型。如果你编辑步长或更改舍入类型,现有订阅不会重新定价。客户会继续使用他们同意的规则。 可能变化的内容: 金额。每次续订都会按当前汇率转换价格,然后应用固定规则。即使规则没有变化,汇率的大幅变动也可能改变续订金额。重要行为
最佳实践
- 从 Nearest 开始。 它对价格的调整幅度最小。只有在你接受其产生的折扣时,才使用 Floor。
- 检查价格最高和最低的产品。 步长会随价格区间变化,因此 $5 的产品和 $1,200 的产品表现不同。
- 检查高最小货币单位货币的步长。 IDR、VND 和 KRW 价格会落在最高区间,其中步长固定为 10,000。
- 在发布前确定订阅价格。 之后编辑步长不会为现有订阅者重新定价。
- 将转换费计入考虑范围。 经过 Charm Pricing 处理的行项目包含费用,因此费用会从你的收入中扣除。
相关内容
Adaptive Currency
转换后的价格会应用 Charm Pricing 舍入。Charm Pricing 的必需功能。
Purchasing Power Parity
在价格敏感的国家/地区收取更低的价格。在 Charm 舍入之前执行。
Localized Pricing
为每个国家/地区或货币设置确切价格。覆盖 Charm Pricing。
Tax-Inclusive Pricing
控制价格是否包含税费。