amwal/magento-discount-auto-apply

Amwal Discount Auto Apply 是一个 Magento 2 插件,允许您根据用户的资格自动将折扣应用到购物车中。

dev-main 2024-08-13 20:39 UTC

This package is auto-updated.

Last update: 2024-09-13 20:46:23 UTC


README

Amwal Discount Auto Apply 是一个 Magento 2 插件,允许您根据用户的资格自动将折扣应用到购物车中。

使用 composer(推荐)

前往您的服务器上的 magento 根目录

要求 composer 包

composer require amwal/magento-discount-auto-apply:dev-main

启用插件

从命令提示符或终端运行以下命令以启用插件

  1. 在 Magento 中启用模块
bin/magento module:enable Amwal_Discount
  1. 运行 Magneto Setup Upgrade 命令,编译 DI,部署静态内容,最后清除缓存
bin/magento setup:upgrade && \
bin/magento setup:di:compile && \
bin/magento setup:static-content:deploy && \
bin/magento cache:flush

配置 Amwal 折扣规则

为了确保 Amwal Discount Auto Apply 插件正确工作,您需要创建一个特定的折扣规则,该规则将自动应用于符合条件的用户。按照以下步骤在 Magento 管理面板中设置 Amwal 折扣规则

  1. 登录到 Magento 管理员
  2. 导航到购物车价格规则
    • 在 Magento 管理员侧边栏中,转到 营销 > 推广 > 购物车价格规则
  3. 创建新规则
    • 单击右上角的“添加新规则”按钮。
  4. 一般信息
    • 规则名称:为您的 Amwal 折扣规则输入描述性名称(例如,“Amwal Payments 折扣”)。*
    • 描述:可选地,为此规则添加描述。
    • 激活:将规则设置为“是”以激活它。
    • 网站:选择应用此规则的网站。
    • 客户组:选择有资格获得折扣的客户组。
    • 优惠券:从下拉菜单中选择“特定优惠券”并输入唯一的优惠券代码(例如,“AMWAL_DISCOUNT”)。此优惠券代码将由插件自动应用。
  5. 条件
    • 在“条件”选项卡中,定义应用折扣的条件。为了使 Amwal 折扣插件正常工作,请确保规则包括与 Amwal Payments 相关的条件。
    • 单击绿色加号图标以添加新条件。从选项中选择 支付方式,然后选择与 Amwal 相关的支付方式(例如,“Amwal Payments”)。
    • 示例: 如果支付方式是 Amwal_Payments
  6. 操作
    • 在“操作”选项卡中,定义折扣金额和类型(例如,产品价格百分比折扣、固定金额折扣等)。
    • 折扣金额:指定您想要提供的折扣金额。
    • 应用到运费:选择是否将折扣应用到运费。
    • 停止进一步规则处理:如果您想在此规则之后停止其他规则的应用,请将其设置为“是”。
  7. 标签
    • 在“标签”选项卡中,输入在应用折扣时在购物车中显示的标签。
  8. 保存规则
    • 单击 "保存规则" 以应用您的更改。

测试自动应用折扣

配置 Amwal 折扣规则后,您可以通过下订单来测试它

  1. 将产品添加到购物车
    • 前往商店前台并将产品添加到购物车。
  2. 进行结账
    • 开始结账流程并选择 "Amwal Payments" 作为支付方式。
  3. 验证折扣应用
    • 确保按您配置的规则自动将折扣应用到购物车中。