我正在 Magento 在线商店工作。我的客户希望为少数产品提供免费送货。当我从管理面板系统->配置启用免费送货时,它会为所有产品启用免费送货,并且显示其他送货单选框也可免费送货。这是错误的。我需要当用户选择提供免费送货服务的产品时,客户在结账时应该只获得免费送货选项,而其他选项(如 ups)应该被隐藏。 请记住,我不需要分钟。订单金额免运费优惠。无论价格如何,它都应该只附带特定产品。
最佳答案
默认情况下,Magento 的行为是,如果您从管理面板系统->配置启用免费送货,则将为所有产品启用免费送货。
如果您想为特定产品启用免费送货,请执行以下步骤:
- 转至管理控制台 -> 促销 -> 购物车价格规则
创建新规则时,您需要填写所有规则相关字段
规则名称: 输入规则的名称。您可以为您的规则设置任何名称。仅供内部使用。
状态:设置为“事件”以应用规则
网站:选择要应用规则的网站
客户组:选择整个客户组或您要应用的组
优惠券:如果您想添加优惠券,请从下拉列表中选择指定的优惠券(不强制添加优惠券)
每张优惠券的使用次数:指定客户可以使用每张优惠券的次数
From Date、To Date:设置规则生效的时间
优先级:设置优先级值 0 或 1。最低优先级规则将首先适用。
在 RSS Feed 中公开:如果您想在线分发您的信息,请设置"is"
设置条件:要设置指定条件,请单击绿色加号,然后选择属性组合。然后选择您想要的属性或类别或 SKU。您可以选择多个条件。
在“免费送货”字段中,通过点击下拉菜单选择仅适用于匹配的商品
点击“保存”保存规则
转到管理 -> 系统 -> 配置 -> 销售 -> 送货方式 -> 免费送货。将启用免费送货设置为“否”
保存配置。
关于magento - 如何在 Magento 中仅允许特定产品免费送货?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32498633/