ambab/module-couponerrormessage

优惠券错误信息扩展

1.0.0 2020-02-19 07:55 UTC

This package is auto-updated.

Last update: 2024-09-07 01:38:13 UTC


README

让客户知道为什么他们的优惠券代码无效

优惠券有助于网站提高销售额。当客户在网站上购物并使用优惠券代码以获得折扣时,如果优惠券不满足条件,则会显示默认的Magento错误消息“优惠券代码无效”。默认消息没有解释优惠券失败的原因。Magento 2的优惠券错误信息扩展允许管理员为优惠券购物车规则中的每个条件指定一个错误消息。当条件未通过验证时,将向客户显示一个适当的错误消息,该消息将在后端进行配置。

例如,一个客户有一个优惠券代码,该代码适用于订单总额达到100美元或以上的订单,应提供40%的折扣。因此,客户将总金额为80美元的产品添加到购物车中,并尝试应用40%的优惠券代码,当然,他会收到“优惠券代码无效”的错误消息。借助优惠券错误信息模块,客户将收到管理员设置的错误消息,例如“购物车不满足优惠券条件”。

功能摘要

管理员可以设置

  • 启用/禁用标志。
  • 当优惠券不存在时的错误消息。
  • 当优惠券存在但已过期时的错误消息。
  • 当客户不属于分配的客户组时错误消息。
  • 当优惠券不适用于网站时的错误消息。
  • 当优惠券使用次数超过可用次数时的错误消息。
  • 当优惠券存在但不符合购物车规则条件时的错误消息。

好处

  • 100%开源。
  • 易于安装。

安装/卸载 [支持的版本:2.3.x及以后]

使用composer安装的步骤

  • composer require ambab/module-couponerrormessage

  • bin/magento module:enable Ambab_CouponErrorMessage

  • bin/magento setup:upgrade

  • bin/magento setup:di:compile

  • bin/magento cache:flush

卸载composer安装的模块的步骤

  • bin/magento module:disable Ambab_CouponErrorMessage

  • bin/magento module:uninstall Ambab_CouponErrorMessage

  • composer remove ambab/module-couponerrormessage

  • bin/magento cache:flush

手动在app/code中安装模块的步骤

  • 手动将目录添加到app/code/Ambab/CouponErrorMessage/中

  • bin/magento module:enable Ambab_CouponErrorMessage

  • bin/magento setup:upgrade

  • bin/magento cache:flush

手动卸载app/code中添加的模块的步骤

  • bin/magento module:disable Ambab_CouponErrorMessage

  • 手动删除app/code/Ambab/CouponErrorMessage目录

  • bin/magento setup:upgrade

  • bin/magento cache:flush

配置

转到Admin -> Stores -> Configuration -> Ambab -> Coupon Error Message

贡献

欢迎fork并为此模块做出贡献,通过向master分支创建PR(https://github.com/ambab-infotech/coupon-error-message)。

支持

有关问题请在此提出 https://github.com/ambab-infotech/coupon-error-message/issues

如需额外支持,请随时联系 tech.support@ambab.com