Adaptive Currency 可让您展示本地化价格并以客户的本地货币接受付款。这有助于减少结账摩擦并建立信任。
什么是自适应货币?
自适应货币以客户的本地货币显示产品价格,而不是固定的全球货币(例如,美元)。启用后,结账默认使用支持国家的检测到的本地货币,并可以切换到美元。 Adaptive Currency以实时汇率转换您的基础价格。若要为每种货币或国家设置自己的固定价格,请参见Localized Pricing。主要优势
- 本地化支付体验:价格默认以当地货币显示。
- 更多支付方式:解锁当地货币可用的支付方式。
- 同币退款:以顾客付款的货币退款。
启用自适应货币
1
Open Settings
登录您的商家仪表板并前往设置 → 业务。
2
Toggle Adaptive Pricing
启用自适应定价切换。您可以随时禁用它。
3
Confirm and Save
保存您的设置。
验证测试结账时,在支持的情况下价格显示为当地货币。

客户体验
- 检测:系统根据账单地址检测客户的国家。
- 货币选择:如果支持该国家,价格默认以当地货币显示。客户可以切换到 USD。
- 支付方式:出现适用于当地的本地支付方式。
- 结账:以所选货币完成支付。
转换和费用
自适应货币使用最新汇率以当地货币向客户收费。- 您支付:0%(默认)或2-4%(启用费用包含时)
- 您的客户支付:基于订单价值的2-4%(默认)或0%(启用费用包含时)
- 订单低于$500的费用为4%
- 1,500的费用为3%
- 超过$1,500的费用为2%
选择谁承担费用
默认情况下,自适应货币费用会添加到显示价格上,由客户承担。使用费用包含设置,您可以自己承担费用:客户看到的始终是相同的本地货币价格,并且费用从您的结算中扣除。1
Enable Adaptive Pricing
前往 设置 → 业务 并启用自适应定价切换(如果尚未启用)。
2
Toggle Fees Inclusive
一旦启用自适应定价,在同一部分启用 费用包含 子切换。
您还可以通过在结账会话、付款或按需订阅中传递
adaptive_currency_fees_inclusive(布尔值)来覆盖每个请求的商家默认值:
INR → INR 交易始终被视为包含费用,无论业务设置或每个请求的覆盖如何。
当Localized Pricing规则匹配时,该交易始终被视为包含费用,无论您的费用包含设置或每个请求的覆盖如何。客户支付您设定的准确本地化金额,转换费从您的结算中扣除。
支持货币
退款和调整
Dodo Payments使用最新汇率以客户最初支付的货币进行退款。全球美元金额在您的仪表板、发票和退款中保持不变。这意味着客户可能会收到超过或少于原始本地货币金额的款项,具体取决于外汇变动。自适应货币费用通常是外汇费用,不予退款。
- 您以100美元的价格销售产品,并启用了自适应货币。
- 加拿大客户看到137加元,汇率为1美元兑1.37加元,并完成购买。
- 我们处理付款,将137加元转换为100美元转入您的结算账户。
- 后来,汇率变为1美元兑1.40加元,您发起全额退款。
- 我们扣除100美元,并退还给客户140加元。
发票与税收
- 发票仅显示结算货币金额。
- 税费和平台费用根据结算货币金额计算。
- 示例:10。
所有金额根据Dodo Payments的内部舍入逻辑进行舍入。
集成示例
含账单货币的结账会话 传递billing_currency以明确设置会话的账单货币。
当自适应定价被禁用时,
billing_currency将被忽略。Checkout Session
使用我们的结账会话API配置账单货币。