magento - 如何在 Magento 中仅允许特定产品免费送货?

标签 magento checkout magento-1.9

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

最佳答案

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

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

  • 转至管理控制台 -> 促销 -> 购物车价格规则

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

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

状态:设置为“事件”以应用规则

网站:选择要应用规则的网站

客户组:选择整个客户组或您要应用的组

优惠券:如果您想添加优惠券,请从下拉列表中选择指定的优惠券(不强制添加优惠券)

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

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

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

在 RSS Feed 中公开:如果您想在线分发您的信息,请设置"is"

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

在“免费送货”字段中,通过点击下拉菜单选择仅适用于匹配的商品

  • 点击“保存”保存规则

  • 转到管理 -> 系统 -> 配置 -> 销售 -> 送货方式 -> 免费送货。将启用免费送货设置为“否”

  • 保存配置。

关于magento - 如何在 Magento 中仅允许特定产品免费送货?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32498633/

相关文章:

Magento 1.7 : Add Configurable Product To Cart Via Query String

php - 单页结账停留在账单上,无法进入下一步

php - 特定产品 ID 上每个用户角色的税级 "Zero rate"

javascript - Magento 自定义选项不起作用

mysql - Magento 让 MySQL 每天崩溃 1 到 2 次

javascript - 如何在 magento1 CMS 页面布局中调用或包含皮肤 JS 文件?

image - 以编程方式获取 Magento 中产品图像的宽度和高度?

Magento 从订单邮件中删除 SKU

php - 在 Magento 中,有没有办法在创建后从可配置产品中删除属性?

android - 印度的 Google 结帐替代方案