Skip to main content
了解 Upcart 如何向客户显示节省金额、各种节省类型之间的区别,以及如何排查常见的显示问题。 Upcart 提供多种向客户显示节省金额的方式,有助于突出折扣并激励购买。本文介绍每种节省金额显示的工作方式、显示位置,以及如何解决常见问题。

显示的节省金额类型

产品价格下方的 Save 标签 每个产品价格下方显示的 (Save $__) 文本是划线价格减去该行商品当前的价格。由于后半部分是应用产品级折扣之后的行总额,因此降低了该行价格的折扣——自动折扣或折扣码——确实会使该数字增大;它并非纯粹的原价对比差额。 Settings > Cart settings 中的 “Show savings with product prices.” 下开启此功能。你还可以配置划线价格使用原价对比价格还是基础价格。请参阅从基础价格而非原价对比价格显示折扣 结账按钮上方的节省金额 默认情况下,结账按钮上方的节省金额仅反映在结账时应用的折扣——自动折扣、手动折扣码或捆绑折扣——不包括原价对比价格的差额。 你可以更改这一行为。启用 Show compare-at price savings in footer total(位于 Settings > Cart settings > Advanced Settings)会将该行切换为合并数字:每件商品的原价对比差额加上购物车的折扣。请参阅在底部总计中显示原价对比价格节省金额 折扣在购物车中的显示方式 产品级折扣显示在购物车中相应产品的旁边,而订单级折扣仅在购物车摘要行中显示节省总额。

问题排查

Save 标签未在特定产品上显示 该产品必须设置了高于当前价格的原价对比价格,并且必须在 Settings > Cart settings 中启用了 “Show savings with product prices”。如果你使用的是基础价格折扣而非原价对比定价,请检查你的 Advanced Settings 配置。更多详情请参阅在产品价格下方显示节省金额 Save 标签未在任何产品上显示 Shopify 中的产品未设置原价对比价格。请在 Shopify 产品设置中设置原价对比价格以启用该标签。 节省金额行显示的金额低于预期 默认情况下,购物车底部的节省金额行仅反映结账折扣——自动折扣或手动折扣码——不包括原价对比价格的差额,因此它可能低于其上方各产品的 Save 标签。 通常的解决方法是让两者保持一致:在 Settings > Cart settings > Advanced Settings 中启用 Show compare-at price savings in footer total,底部的数字就会同时包含原价对比节省金额。如果你更想移除该行,请参阅隐藏折扣行或特定节省金额元素

高级自定义

合并的节省总额——将原价对比节省金额和结账折扣合为一个数字——是一项标准设置,无需自定义开发:启用 Show compare-at price savings in footer total 即可。仅当内置选项确实无法满足某种计算需求时,才使用 Upcart Public API