0

希望有人可以帮助解决这个问题...

我们的商店有两种类型的产品,奥特莱斯和高级。

在结帐页面上,由于客户试图为已经打折的商品输入折扣代码,我们正在失去大量销售额。

是否可以创建一个 Shopify Plus 脚本,它将..

  • 确定购物车中的商品是否属于奥特莱斯系列,或者是否被标记为“奥特莱斯”
  • 如果是这样,隐藏折扣码框

看起来很简单,但我在任何地方都找不到好的答案..

谢谢!

4

1 回答 1

0

使用checkout.liquid布局根据购物车中的当前项目删除该输入。

{%- liquid
  assign hideDiscountBox = false
  assign productIdsToHideDiscountBox = "123456789012345,543210987654321,..."
  for item in checkout.line_items
    if productIdsToHideDiscountBox contains item.product_id
        assign hideDiscountBox = true
        break
    endif
  endfor
  if hideDiscountBox
    echo "<style>.order-summary__section--discount { display: none; }</style>"
  endif
-%}
于 2020-09-21T05:45:26.193 回答