Loading
B2C Commerce 入门
B2C Commerce 中的多个税级

B2C Commerce 中的多个税级

在许多司法管辖区,产品或运费需要缴纳多种税种,例如联邦税、州税和地区税。B2C Commerce 可以单独跟踪每项税项,同时保留物料的总税额。

您的税务提供商集成可以使用购物车计算挂钩来检索适用于每个订单行项目的税费。然后,集成使用 LineItem.setTaxes() 和 LineItem.getTaxes() Script API 方法来存储适用购物车订单行项目的税费。

一个订单行项目最多可以有 10 个税项。每个税项都具有这些属性。

税项属性
属性 描述
税项 ID 税务提供商定义的税种标识符,例如联邦、州或地区。
税率 以十进制值表示的税率。例如,5% 的税率存储为 0.05。
税值 以购物车货币表示的税额。

B2C Commerce 对各个税值求和,并将结果存储在订单行项目的汇总税字段中。购物车税、运费和订单税总额继续使用汇总值。

当 B2C Commerce 向 Salesforce Order Management 发送订单时,整合会将各个税项从每个 B2C Commerce 订单行项目转移到 Salesforce Order Management 中的相应行项目。您无需自定义税务字段或映射代码即可传输此信息。

备注
备注 对订单行项目使用单个税项或现有的汇总税项方法。不能对同一个订单项同时使用这两种方法。使用现有的单一税种 Script API 方法设置税项会删除之前在该行项目上设置的单个税项。
多个税级
多个税级

购物车包含价格为 100 美元的产品。该产品需缴纳 10% 的联邦税和 5% 的州税。其订单行项目包含 10 美元的联邦税项和 5 美元的州税项。B2C Commerce 将 15 美元存储为订单行项目的聚合税值。

要启用多级税项功能,请参阅 在 B2C Commerce 中设置功能开关(切换开关)。启用该功能后,配置插件和购物车计算挂钩,以从税务提供商处检索税费,并在每个适用的行项目上设置税费。有关更多详细信息,请参阅 购物车。

要为税项添加自定义属性,请参阅 创建 B2C Commerce 的自定义首选项。要处理包含单个税项的订单,请使用现有的订单导入和导出。请参阅 B2C Commerce 中的订单对象导入和导出。

 
正在加载
Salesforce Help | Article