Skip to main content

什么是含税定价?

含税定价功能可让您将适用税费直接计入展示的产品价格。客户可以提前看到一个最终金额,获得更透明、更有利于转化的体验。在结账时,Dodo Payments 会根据客户所在位置,从展示的价格中计算不含税金额和税额,并在发票中清晰列出这两项。
最终税额仍根据客户所在位置和税务类别而异。结账和发票会显示从所示价格中计算出的税额部分。

主要好处

  • 客户清晰:提前显示一个最终价格
  • 区域合规:按位置计算税费并列出
  • 准确开票:发票显示净额和从价格中得出的税费
  • 友好的转化:减少结账时的意外

产品设置

在您的控制面板中创建或编辑产品,然后在定价设置下启用含税定价。

定价

  • 价格(必填):向客户展示的基础价格。
  • 含税定价:开启后,将展示的价格视为含税价格。Dodo Payments 会在结账时根据客户所在位置和税务类别,计算净额(税前金额)和税额。
只有未来的购买会应用更新后的含税设置。现有购买和活跃订阅不会被追溯更改。
使用一致的产品文案,例如“含税”,让客户一眼就能了解总金额。

API 管理

使用 POST /products 创建产品,并将 price.tax_inclusive 设置为 true。该标志位于价格对象上,而不是产品对象上。

API Reference

通过 API 创建产品
使用 PATCH /products/{id} 为现有产品切换 price.tax_inclusive。

API Reference

通过 API 更新产品
Use POST /checkouts to sell products marked as tax inclusive. The displayed price remains the same; checkout derives net amount and tax.

API Reference

创建结账会话
使用 POST /refunds 发起退款。对于部分退款和逐项退款,您可以使用 tax_inclusive 标志指定每个 items 数组条目是否包含税费(默认为 true)。省略 items 可全额退还该笔付款。

API Reference

创建退款

集成示例

创建含税定价的产品

更新现有产品以切换含税设置

最佳实践

  • 选择正确的税务类别,确保各地区的计算准确无误。
  • 清晰传达总金额,在产品文案中使用“含税”标签。
  • 在 Test Mode 中进行测试,以完成验证。

相关

Purchasing Power Parity

在价格敏感的国家/地区自动降低收费。

Charm Pricing

将转换后的价格四舍五入为简洁且吸引人的尾数。

Products

管理跨产品的定价选项。

Subscriptions

使用高级设置配置 recurring products。

Discount Codes

提供促销优惠,同时保持发票清晰明了。
最后修改于 2026年9月26日