首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >商业折扣规则

商业折扣规则
EN

Drupal用户
提问于 2019-02-20 08:10:32
回答 2查看 44关注 0票数 -1

在这种情况下,如果每个产品中至少有5项在购物车中,用户必须在这些产品上获得10%的折扣(产品1&2是在规则中定义的)。

手推车:

  • 5件产品1 500件
  • 5件产品2 50
  • 1件产品3 100

有了折扣,总数将是595,因为用户将得到10%的500+50,而不是产品3。

如果情况是

  • 5件产品1 500件
  • 4件产品2 50
  • 1件产品3 100

用户不会得到任何折扣。

EN

回答 2

Drupal用户

回答已采纳

发布于 2019-02-20 12:20:07

如果您添加了您添加的规则,它将有所帮助。此外,如果您认为这是一个复杂的规则要应用,您可以应用折扣在结帐页,而不是之前,而不使用规则本身。在其他地方,只显示1%的价格和折扣申请。

票数 1
EN

Drupal用户

发布于 2019-02-20 12:34:16

我想出了一半。

以下不是任何特定的编程语言,而是为了说明我的意思。

代码语言:javascript
复制
foreach (items as item)
  if (item.sku == v1 & item.value >= 5) or (item.sku == v2 & item.value >= 5) 
    item.price -= 10%
  endif
endforeach

我对规则的问题是,两者都必须在顺序中出现。

票数 -1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/276725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档