您在此处:
B2C Commerce 中的定价和价目表
价目表用于定义产品价格。价目表包含一组产品的价格定义(基于一种货币)。价目表中的每个产品都可以有多个价格单,在价格单中为不同数量定义价格。本主题适用于 B2C Commerce。
价目表是针对整个组织(而不是特定网店站点)定义的。要使价目表在网店中生效,必须将其分配到站点。可以将一个或多个价目表分配给网店,并且可以将价目表分配给组织中的一个或多个网店。
建议有一套固定价目表名称的固定价目表,并使用合并或替换模式更新价目表。不建议定期删除和重新创建价目表。
方案 1:采用价格单的批量定价
|
在此方案中,“产品1”的价格根据购买产品的数量而有所不同。 网店使用为该网店指定的站点货币。站点货币为美元。 PB_USD_List 价目表已启用且分配至 MyShopUS 网店。 “产品1”有两个价格单,其中数量为 1 时价格是 1.00 美元,数量为 10 时价格是 5.00 美元。 |
价格单
每个价格表都为该产品定义价格。对于每种产品,都必须在站点中的某个启用价目表中定义一 (1) 件该产品的价格。计算出的价格正是根据该价格计算得出。如果没有定义数量为一件的产品价格,B2C Commerce 将返回“无”。价格单也可以基于数量制定,从而为大量购买提供更低的价格。
您可以为价目表中给定的 SKU 创建多个价格单。每个价格表都为该产品定义价格。如果没有定义数量为一件的产品价格,B2C Commerce 将返回“无”。价格单也可以基于数量制定,从而为大量购买提供更低的价格。一个产品可以在一个价目表中定义多个价格单,前提是每个价格单有不同的有效期。
每个价格单必须有唯一的开始日期,其中空值(空字段)是有效的开始日期,代表连续价格。在任何给定时间,价目表中给定的 SKU 最多只能拥有一个启用的价格单。如果一个价格单的当前时间在其开始日期和结束日期之间,且其开始日期是该属性所有表格中的最新日期,则此价格单为启用状态。
自动清理过期的价格单
B2C Commerce 自动删除过期的价格单。对于大量使用价格激活日期的商家,这减少了在价目表中存储过时价格的数量。每晚运行的一次任务用来删除下列各项:
- 价格单含至少过去两周的过期日期
- 价格单永久废弃(截止两周前),因为启用了具有更新开始日期的其它价格单
B2C Commerce 将自动处理平台中的所有价目表。无法禁用该操作。根据有效期字段选择价目表。
您还可以配置全局设置,根据lastModified字段,删除没有相关产品 ID 的价目表。请参阅配置保留设置。
方案 2:采用多个价目表的销售定价
有效期间
在默认情况下,价目表始终有效且有效期间显示为连续。不过,您可以指定价目表仅在特定期间有效(例如某推销期间)。但是,在任一时刻只能有一个价目表处于活动状态。如果有两个价目表分配至某个站点且其有效期间重叠,则有效开始日期最新的价目表处于启用状态。如果一个连续价目表和一个具有特定有效期间的价目表同时分配至一个站点,且如果日期在特定价目表的有效期间内,则有效期间的价目表为启用状态。否则,连续价目表为启用状态。
方案 3:多币种网店
如果找不到以特定货币表示的价格
在 SiteGenesis 中,如果产品在当前活动价目表中没有价格,则价格显示为“无”且无法购买该产品。
如果一种货币可用但没有相关联的价目表
在 SiteGenesis 中,如果客户选择的货币不含有效价目表,则所有价格都显示为“无”。
方案 4:将多个价目表分配至多个网店
价格查询只考虑会话货币的价目表,而忽略分配的所有其它价目表。价目表和网站之间的关系是 N 到 N。如果您拥有只读价目表和具有相同货币的可编辑价目表(分配到同一站点),则可编辑的价目表优先。要使用只读价目表,请联系您的 Salesforce 管理员以启用高级价目表功能。
您必须将价目表分配到站点。
方案 5:基于其它价格的价格
您可以设置与价目表的关系。您可以为任何给定价目表指定一个基于的价目表。子级价目表会从基于的价目表继承其所有价格,也可以覆盖它们。系统仅识别两个层级,即价目表和基于该价目表的子级价目表。在价格查询期间,此关系变得重要。
您可以将价目表嵌套到任何级别,但在查询过程中只考虑一个层级(上一层级)。
分配父级价目表
创建价目表时,您可以使用“价目表”页上“基本”选项卡中的基于设置。此设置指定一个更具包容性的价目表,新价目表可以从中继承价格规范。您所定义的价目表会继承基于价目表的所有价格。您可以将价目表嵌套到任意深度;从多个层级指定基于价目表。但是,在价格查询期间,B2C Commerce 仅导航到上一层级。
例如,您有一个定义为标价的产品价目表。此价目表包含站点中所有产品的所有零售价格。您还想为冬季衣着配饰提供季节性推销价格。您创建了第二个价目表冬季配饰推销。不必再次为所有产品重新指定价格,而只需为要推销的产品指定推销价格,然后指定冬季配饰推销价目表基于标价价目表。然后,您以标价价目表作为冬季配件销售的基础。在价格查询期间,所需价格若不在冬季配饰推销价目表中,将在标价价目表中查找。因为已经定义两个价目表之间的关系,所以只有冬季配件销售价目表才有效。
货币(使用 $ 符号)
B2C Commerce 用“$”符号表示美元 (USD) 。而对于其它货币,会根据惯例为符号“$”添加前缀字母。例如,A$ 表示澳元。
产品价格索引
分配至站点的每个产品的价格会合并到该站点的搜索索引中。更具体的说,价格将合并到该站点的产品索引中。折扣和百分比价格未包含在索引中。在网店产品搜索期间,检索的是这些已进入索引的价格,而不是存储在数据库中的价目表价格。产品的所有价格将编入整个组织的所有价目表的索引。所有价目表都将被检索,无论它们是分配到站点还是有时间约束(有效开始时间/有效结束时间限制)。在查询时,系统决定当前适用的价目表,并检索被搜索到的每个产品的被索引价格。它忽略与不适用的价目表相关的价格。
请参阅搜索概述,了解有关动态价目表选择、指导式搜索和产品组合搜索结果的信息。
选项价格
为选项值定义的产品选项和价格会影响产品的有效推销价格的计算。根据网店用户选择的具体配置,推销价格可能高于或低于实际产品价格。
您可以定义每个产品选项的价格。默认情况下,如果网店购物者选择该价格,则此价格是添加到产品价格上的价格。但是,您可以将一个选项值定义为包含在产品价格中。如果定义了此值,则所有选项值的所有价格都与所含选项的价格相关。
查看创建产品选项。
单位价格
通过将单位数量和单位度量(如千克或米)添加到 XML 或Business Manager,可以计算产品的单位价格 (PPU)。请确保同时提供这两个属性,否则该属性仅返回产品价格。然后使用提供的信息计算 PPU 并在 API 中返回。若要向购物者公开此信息,开发人员必须自定义站点代码,以将其作为属性添加到产品设计或列表页面。





