Php 如何在Magento中创建特定产品的优惠券?

Php 如何在Magento中创建特定产品的优惠券?,php,magento,reduction,discounts,Php,Magento,Reduction,Discounts,假设我有10%的折扣优惠码。 此优惠券仅适用于产品B 客户的购物车中有: 产品P1 产品B 产品P2 我不希望我的10%折扣券适用于其他产品,但只适用于产品B 你知道我如何在Magento中做到这一点吗?转到Magento管理面板中的购物车规则。创建新规则时,在“条件”选项卡下,您可以设置很多选项 例如,您可以确定此规则仅适用于一个类别的产品,或已定义属性的产品 您应该选中这些选项,因为Magento在这里有许多可能性。以下是为任何特定产品创建优惠券代码的过程:- 登录到管理员 转到促销-

假设我有10%的折扣优惠码。
此优惠券仅适用于产品B

客户的购物车中有:

  • 产品P1
  • 产品B
  • 产品P2
我不希望我的10%折扣券适用于其他产品,但只适用于产品B


你知道我如何在Magento中做到这一点吗?

转到Magento管理面板中的购物车规则。创建新规则时,在“条件”选项卡下,您可以设置很多选项

例如,您可以确定此规则仅适用于一个类别的产品,或已定义属性的产品


您应该选中这些选项,因为Magento在这里有许多可能性。

以下是为任何特定产品创建优惠券代码的过程:-

  • 登录到管理员
  • 转到促销->购物车价格规则
  • 单击添加新规则
  • 填写规则信息
设置条件

  • 在左侧边栏上,单击条件选项卡
  • 单击+按钮图标
  • 选择产品属性组合
  • 单击+按钮图标
  • 选择SKU
  • 现在,您将看到SKU是…
  • 把你的产品SKU放在那边
请注意默认情况下可能不会显示SKU选项。(转到:目录->属性->管理属性。然后搜索“SKU”属性,并将下拉列表“用于促销规则条件”设置为“是”,并根据需要重新编制索引。)

设置动作

  • 你可以在这里设定你想给多少折扣

  • 保存规则


另外,作为额外信息,如果您在促销选项卡中未找到SKU,则可以执行以下操作

转到:目录->属性->管理属性

搜索“SKU”属性,并将下拉列表“用于促销规则条件”设置为“是”

这将解决问题

  • 登录到管理员
  • 转到促销->购物车价格规则
  • 单击添加新规则
  • 填写规则信息
  • 在行动中:

  • 在中,仅将规则应用于符合以下条件的购物车项目(所有项目留空)
  • 单击+按钮,在该按钮下选择SKU

  • 现在,你可以看到SKU是

  • 把你的产品SKU放在那边
  • 默认情况下,SKU选项将不存在

    目录->属性->管理属性 查找SKU


    将“用于促销规则条件”设置为“是”

    它们不是问题的确切答案。 最重要的是,如果您只想折扣特定商品或类别中的特定商品,您必须按照以下方式设置更多内容

  • 如上所述操作
    根据购物车价格规则
  • 转到条件>删除所有条件
  • 进入操作并在下进行设置 “仅将规则应用于符合以下条件的购物车项目(所有项目留空)”

    • 如果要折扣特定项目,请选择SKU并输入SKU#
    • 如果要对类别项目进行折扣,请选择“类别”

  • 即使购物车中有其他商品,也只对设置商品打折。

    请注意,默认情况下可能不会显示SKU选项。如果发生这种情况,您必须激活优惠券的SKU属性: