什么是含税定价?
含税定价功能可让您将适用税费直接计入展示的产品价格。客户可以提前看到一个最终金额,获得更透明、更有利于转化的体验。在结账时,Dodo Payments 会根据客户所在位置,从展示的价格中计算不含税金额和税额,并在发票中清晰列出这两项。最终税额仍根据客户所在位置和税务类别而异。结账和发票会显示从所示价格中计算出的税额部分。
主要好处
- 客户清晰:提前显示一个最终价格
- 区域合规:按位置计算税费并列出
- 准确开票:发票显示净额和从价格中得出的税费
- 友好的转化:减少结账时的意外
产品设置
在您的控制面板中创建或编辑产品,然后在定价设置下启用含税定价。定价
- 价格(必填):向客户展示的基础价格。
- 含税定价:开启后,将展示的价格视为含税价格。Dodo Payments 会在结账时根据客户所在位置和税务类别,计算净额(税前金额)和税额。
API 管理
Create products (tax inclusive)
Create products (tax inclusive)
使用
POST /products 创建产品,并将 price.tax_inclusive 设置为 true。该标志位于价格对象上,而不是产品对象上。API Reference
通过 API 创建产品
Update products
Update products
使用
PATCH /products/{id} 为现有产品切换 price.tax_inclusive。API Reference
通过 API 更新产品
Checkout Sessions
Checkout Sessions
Use
POST /checkouts to sell products marked as tax inclusive. The displayed price remains the same; checkout derives net amount and tax.API Reference
创建结账会话
Refunds (tax handling)
Refunds (tax handling)
使用
POST /refunds 发起退款。对于部分退款和逐项退款,您可以使用 tax_inclusive 标志指定每个 items 数组条目是否包含税费(默认为 true)。省略 items 可全额退还该笔付款。API Reference
创建退款
集成示例
创建含税定价的产品
更新现有产品以切换含税设置
最佳实践
- 选择正确的税务类别,确保各地区的计算准确无误。
- 清晰传达总金额,在产品文案中使用“含税”标签。
- 在 Test Mode 中进行测试,以完成验证。
相关
Purchasing Power Parity
在价格敏感的国家/地区自动降低收费。
Charm Pricing
将转换后的价格四舍五入为简洁且吸引人的尾数。
Products
管理跨产品的定价选项。
Subscriptions
使用高级设置配置 recurring products。
Discount Codes
提供促销优惠,同时保持发票清晰明了。