Default welcome msg!

Discount Rules for Magento® 2

Discount Rules for Magento® 2

Preorder available

This extension allows to assign automatic discount rules for customers. Set discount rules, control customer progress and manage email notifications to inform clients they’ve reached a new discount level. Define activity type to accumulate discounts – pending, processing or only completed orders.




Encourage your customers to purchase more items buy installing a new discount system in your web-store. Discount Rules is a new extension for Magento® 2 that lets you create a set of automatic rules that will apply a discount value on the basis of a customer’s personal purchase history and other activities.

Key features

  • An automatic system of discount levels that are applied on the basis of customer’s activities and purchases;
  • Set either a fixed discount sum or percent values;
  • Send automatic messages to inform your clients once they reach the new discount level;
  • Manage and customize automatic e-mail notifications.

The module lets you set up a number of discount levels that your customers may achieve either by reaching a specific purchase limit or for activities that are being processed or have the pending status. As soon as a customer unlocks the new discount level he receives a congratulation e-mail that informs about the new achievement.

The module lets you set up a system of discount rules that will be good both for your loyal and new customers. You may also set the discount value either as a fixed sum or a percent value.

array(13) {
  [0] => string(7) "default"
  [1] => string(13) "STORE_default"
  [2] => string(33) "THEME_frontend_belvgstore_default"
  [3] => string(20) "catalog_product_view"
  [4] => string(25) "PRODUCT_TYPE_downloadable"
  [5] => string(29) "PRODUCT_ATTRIBUTE_SET_default"
  [6] => string(11) "PRODUCT_235"
  [7] => string(19) "customer_logged_out"
  [8] => string(9) "MAP_popup"
  [9] => string(19) "MAP_price_msrp_item"
  [10] => string(14) "SHORTCUT_popup"
  [11] => string(17) "SHORTCUT_uk_popup"
  [12] => string(28) "init_productviewgallery_head"