跳转到主要内容
结账页面
Dodo Payments 结账是一个优化转化、全球合规的结账,专为数字产品和 SaaS 企业设计。它支持多种货币、语言、税务、折扣、附加功能和适合企业的合规工作流程。

自适应货币

自适应货币允许客户以其首选的本地货币支付,从而提高信任度和转化率。

工作原理

  1. 启用:在您的业务设置中启用自适应货币
  2. 选择:客户可以在结账时直接切换货币
  3. 转换:价格使用实时外汇汇率动态转换
  4. 显示:最终应付金额在付款前透明显示
结账时的货币选择器

自适应货币

了解更多关于支持的货币、转换费用和退款处理的信息。

多语言结账

Dodo Payments 在结账页面支持多种语言,允许客户以他们熟悉的语言完成支付。
结账时的语言选择器

主要亮点

  • 结账时直接提供语言选择器
  • UI 文本、标签和系统消息已本地化
  • 提高可访问性和国际转化率

支持的语言

#代码语言
1en英语
2ar阿拉伯语
3ca加泰罗尼亚语
4cn中文
5de德语
6es西班牙语
7fr法语
8he希伯来语
9id印度尼西亚语
10it意大利语
11ja日语
12nl荷兰语
13pl波兰语
14pt葡萄牙语
15sv瑞典语
16tr土耳其语

自动税务计算

税务根据客户的账单地址自动计算,确保符合 GST、VAT 和销售税要求,无需手动设置。

税务计算的工作原理

1

位置检测

税务规则根据客户的国家(及适用的地区)应用。
2

动态更新

当以下情况发生时,税额会自动更新:
  • 国家更改
  • 地址更新
3

透明显示

最终税务明细在付款前清晰显示。
税务计算是完全自动化的。对于标准数字商品和 SaaS 产品,无需手动配置。

企业税号支持

对于注册企业,结账允许客户输入其企业税号(例如,VAT/GST 号码)。

输入税号时会发生什么

  • 税务资格实时验证
  • 应用适用的税务豁免或反向收费规则
  • 税额在结账时即时更新
结账时的企业税号输入
这对于 B2B SaaS 和数字服务特别有用,因为企业客户可能有资格获得税务豁免。

折扣码

客户可以在结账页面直接应用您在仪表板上创建的折扣或促销码。

结账体验

  1. 客户输入折扣码
  2. 折扣即时验证
  3. 更新后的价格和节省金额清晰显示
结账时的折扣码输入

API 集成

预先应用折扣码或启用折扣输入字段:
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_abc', quantity: 1 }
  ],
  discount_code: 'WELCOME20', // Pre-apply a code
  feature_flags: {
    allow_discount_code: true // Show discount input field
  },
  return_url: 'https://yoursite.com/return'
});

折扣码

了解如何创建和管理折扣码。

智能地址收集

结账支持灵活的地址输入,以加快完成速度。

可用选项

选项描述
谷歌地址自动填充通过自动完成快速选择
手动输入完全控制完整地址
国家选择驱动税务和合规逻辑
地址收集在速度、准确性和全球覆盖之间取得平衡,以最大化转化,同时确保合规。

隐私政策和条款接受

为确保法律和合规透明:
这有助于满足全球消费者保护和数据隐私要求,包括 GDPR 合规性。

结账会话配置

使用结账会话 API 控制结账行为:
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_abc', quantity: 1 }
  ],
  customer: {
    email: '[email protected]',
    name: 'Jane Doe'
  },
  billing_currency: 'EUR', // Set specific currency
  discount_code: 'PROMO10',
  feature_flags: {
    allow_discount_code: true
  },
  return_url: 'https://yoursite.com/return',
  metadata: {
    order_ref: 'ORD-12345'
  }
});