跳转到主要内容

Documentation Index

Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt

Use this file to discover all available pages before exploring further.

Adaptive Currency 可让您展示本地化价格并以客户的本地货币接受付款。这有助于减少结账摩擦并建立信任。

什么是自适应货币?

自适应货币以客户的本地货币显示产品价格,而不是固定的全球货币(例如,美元)。启用后,结账默认使用支持国家的检测到的本地货币,并可以切换到美元。

主要好处

  • 本地化支付体验:价格默认以本地货币显示。
  • 更多支付方式:解锁可用于本地货币的支付方式。
  • 同币种退款:以客户支付的货币退款。

启用自适应货币

1

Open Settings

登录您的商家仪表板并前往 设置 → 业务。
2

Toggle Adaptive Pricing

启用 Adaptive Pricing 切换。您可随时将其关闭。
更改仅适用于未来交易。
3

Confirm and Save

保存您的设置。
验证测试结账在支持时是否以本地货币显示价格。
自适应货币

客户体验

  1. 检测:系统根据账单地址检测客户的国家。
  2. 货币选择:如果国家被支持,价格默认以本地货币显示。客户可以切换到美元。
  3. 支付方式:在适用的地方显示本地化支付方式。
  4. 结账:以所选货币完成支付。

转换和费用

自适应货币以客户的本地货币收费,使用最新的汇率。
  • 您支付:0%(默认)或 2-4%(启用费用包含时)
  • 您的客户支付:基于订单金额支付 2-4%(默认)或 0%(启用费用包含时)
结账时应用的分层费用:
  • 订单金额低于500美元时为4%
  • 500到1500美元的订单为3%
  • 超过1500美元的订单为2%

选择由谁承担费用

默认情况下,自适应货币费用会加在显示价格的顶部,由客户承担。使用费用包含设置,您可以自行承担费用:客户看到的是始终相同的本地货币价格,费用从您的结算中扣除。
1

Enable Adaptive Pricing

前往 设置 → 业务,如果尚未启用,请开启自适应定价开关。
2

Toggle Fees Inclusive

启用自适应定价后,在同一区域启用费用包含子开关。
模式客户看到商家结算
独立(默认)本地价格 + 顶部 2-4% 费用全基价
包含本地价格(不变)基价减去 2-4% 费用
您还可以通过在结帐会话、付款或按需订阅中传递 adaptive_currency_fees_inclusive(布尔值)来覆盖商家默认设置:
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_abc', quantity: 1 }],
  adaptive_currency_fees_inclusive: true, // override the business setting for this session
  return_url: 'https://yoursite.com/return'
});
INR → INR 交易总是被视为含费无论业务设置或每次请求的覆盖情况如何。

支持的货币

货币代码货币名称国家最低金额
AED阿联酋迪拉姆阿拉伯联合酋长国2.00 AED
ALL阿尔巴尼亚列克阿尔巴尼亚50.00 ALL
AMD亚美尼亚德拉姆亚美尼亚500.00 AMD
ARS阿根廷比索阿根廷1000.00 ARS
AUD澳大利亚元澳大利亚,瑙鲁0.50 AUD
AWG阿鲁巴弗洛林阿鲁巴2.00 AWG
AZN阿塞拜疆马纳特阿塞拜疆2.00 AZN
BAM波斯尼亚-黑塞哥维那可兑换马克波斯尼亚和黑塞哥维那2.00 BAM
BDT孟加拉塔卡孟加拉国100.00 BDT
BMD百慕大元百慕大1.00 BMD
BND文莱元文莱1.00 BND
BOB玻利维亚诺玻利维亚5.00 BOB
BRL巴西雷亚尔巴西0.50 BRL
BSD巴哈马元巴哈马1.00 BSD
BWP博茨瓦纳普拉博茨瓦纳15.00 BWP
BZD伯利兹元伯利兹2.00 BZD
CAD加元加拿大0.50 CAD
CHF瑞士法郎瑞士,列支敦士登0.50 CHF
CLP智利比索智利1000.00 CLP
CNY人民币中国4.00 CNY
CRC哥斯达黎加科朗哥斯达黎加500.00 CRC
CZK捷克克朗捷克15.00 CZK
DKK丹麦克朗丹麦,格陵兰2.50 DKK
DOP多米尼加比索多米尼加共和国100.00 DOP
EGP埃及镑埃及50.00 EGP
ETB埃塞俄比亚比尔埃塞俄比亚100.00 ETB
EUR欧元奥地利,比利时,塞浦路斯,爱沙尼亚,芬兰,法国,德国,希腊,爱尔兰,意大利,拉脱维亚,立陶宛,卢森堡,马耳他,荷兰,葡萄牙,斯洛伐克,斯洛文尼亚,西班牙,安道尔,圣马力诺,黑山0.50 EUR
FJD斐济元斐济2.00 FJD
GBP英镑英国0.30 GBP
GEL格鲁吉亚拉里格鲁吉亚3.00 GEL
GMD冈比亚达拉西冈比亚100.00 GMD
GTQ危地马拉格查尔危地马拉10.00 GTQ
GYD圭亚那元圭亚那200.00 GYD
HKD港元香港4.00 HKD
HNL洪都拉斯伦皮拉洪都拉斯25.00 HNL
HUF匈牙利福林匈牙利175.00 HUF
IDR印尼盾印度尼西亚8500.00 IDR
ILS以色列新谢克尔以色列3.00 ILS
INR印度卢比印度5.00 INR
KZT哈萨克斯坦坚戈哈萨克斯坦500.00 KZT
LKR斯里兰卡卢比斯里兰卡300.00 LKR
LRD利比里亚元利比里亚200.00 LRD
LSL莱索托洛蒂莱索托20.00 LSL
MAD摩洛哥迪拉姆摩洛哥10.00 MAD
MKD马其顿代纳尔北马其顿50.00 MKD
MOP澳门元澳门10.00 MOP
MUR毛里求斯卢比毛里求斯50.00 MUR
MVR马尔代夫卢菲亚马尔代夫15.00 MVR
MWK马拉维克瓦查马拉维2000.00 MWK
MXN墨西哥比索墨西哥10.00 MXN
MYR马来西亚林吉特马来西亚4.00 MYR
NGN尼日利亚奈拉尼日利亚2000.00 NGN
NOK挪威克朗挪威3.00 NOK
NPR尼泊尔卢比尼泊尔150.00 NPR
NZD新西兰元新西兰1.00 NZD
PEN秘鲁新索尔秘鲁3.00 PEN
PGK巴布亚新几内亚基那巴布亚新几内亚4.00 PGK
PHP菲律宾比索菲律宾50.00 PHP
PLN波兰兹罗提波兰2.00 PLN
QAR卡塔尔里亚尔卡塔尔3.00 QAR
RON罗马尼亚列伊罗马尼亚2.00 RON
RSD塞尔维亚第纳尔塞尔维亚60.00 RSD
SAR沙特里亚尔沙特阿拉伯2.00 SAR
SBD所罗门群岛元所罗门群岛10.00 SBD
SCR塞舌尔卢比塞舌尔15.00 SCR
SEK瑞典克朗瑞典3.00 SEK
SGD新加坡元新加坡0.50 SGD
SZL斯威士兰里朗戈尼斯威士兰20.00 SZL
THB泰铢泰国25.00 THB
TOP汤加潘加汤加2.00 TOP
TRY土耳其里拉土耳其20.00 TRY
TWD新台币台湾20.00 TWD
TZS坦桑尼亚先令坦桑尼亚3000.00 TZS
UYU乌拉圭比索乌拉圭50.00 UYU
WST萨摩亚塔拉萨摩亚2.00 WST
ZAR南非兰特南非20.00 ZAR
ZMW赞比亚克瓦查赞比亚30.00 ZMW

退款和调整

Dodo Payments 按照最新汇率以客户最初支付的货币发行退款。全球美元金额在您的仪表板、发票和退款中保持不变。这意味着根据汇率变化,客户收到的本地货币金额可能多于或少于最初的金额。
适应货币费用通常是外汇费用不予退还。
退款示例
  1. 您以 100 美元出售产品并启用了自适应货币。
  2. 加拿大客户看到的价格为 137 加元,汇率为 1 美元兑换 1.37 加元并完成购买。
  3. 我们处理付款,将 137 加元转换为 100 美元用于您的结算。
  4. 后来,汇率变为 1 美元兑换 1.40 加元,您进行全额退款。
  5. 我们扣除 100 美元并退还客户140 加元。

发票和税务

  • 发票仅显示结算货币金额。
  • 税收和平台费用基于结算货币金额计算。
  • 示例:10 美元的销售转换为 36 阿联酋迪拉姆,在仪表板和发票中仍然显示为 10 美元。
所有金额根据 Dodo Payments 的内部舍入逻辑进行舍入。

集成示例

以结算货币进行结账会话 传递 billing_currency 以明确设置会话的结算货币。
当自适应定价被禁用时,billing_currency 将被忽略。
const session = await client.checkoutSessions.create({
  product_cart: [
    {
      product_id: 'prod_one_time_or_subscription',
      quantity: 1
    }
  ],
  billing_currency: 'AED',
  return_url: 'https://example.com/return'
});

Checkout Session

使用我们的结账会话 API 配置结算货币。
Last modified on May 14, 2026