我如何才能允许 Magento 中的特定产品免费送货?

How I can allow free shipping for only specific product in Magento?

我正在 Magento 网上商店工作。我的客户想为少数产品提供免费送货服务。当我从管理面板系统-> 配置启用免费送货时,它会为所有产品启用它,并显示其他送货单选框也免费送货。这是错误的。我需要当用户 select 产品提供免费送货服务时,客户在结账时应该只获得免费送货选项,其他选项(如 ups)应该被隐藏。 请记住,我不需要分钟。订单金额免费送货。无论价格如何,它都应该随特定产品一起提供。

默认情况下,Magento 行为,如果您从管理面板系统->配置启用免费送货,那么所有产品都将启用免费送货。

如果您想为特定产品启用免费送货,请执行以下步骤:

  • 转到管理面板 -> 促销 -> 购物车价格规则

创建新规则时,您需要填写所有与规则相关的字段

规则名称: 输入规则的名称。您可以将任何名称设置为您的规则。它仅供内部使用。

状态:设置有效以应用规则

网站: Select 您要应用规则的网站

客户组: Select整个客户组或您要申请的那些组

优惠券:如果要添加优惠券,则select从下拉列表中指定优惠券(添加优惠券不是强制性的)

每张优惠券的使用次数:它指定了客户可以使用每张优惠券的次数

From Date, To Date: 设置规则生效时间

优先级: 为优先级设置值 0 或 1。优先级最低的规则将首先应用。

Public 在 RSS Feed 中: 如果您想在线发布信息,请设置为

设置条件: 要设置指定条件,请单击绿色加号,然后单击 select 属性组合。之后选择您想要的属性或类别或 SKU。您可以 select 多个条件。

在 "Free Shipping" 字段中 select 仅匹配项 通过单击下拉菜单

  • 点击 "save"

  • 保存规则
  • 转到管理 -> 系统 -> 配置 -> 销售 -> 运输方式 -> 免费送货。将启用免费送货设置为 "No"

  • 保存配置。

如果您想为特定产品免费送货,请在 magento 1 中输入

进入目录 -> 管理产品 -> select 产品 -> 价格 -> 运费 -> 运费下方标记为'0';

当你免运费时,你的产品看起来像这样