Skip to main content

Cart price rules

Use it to automate discount application in the cart — offer personalized or general promotions without requiring manual coupon codes.

Cart price rules list

Navigate to Marketing -> Cart Price Rules to view the full list.

category conditions

Cart price rules list

Here, you'll find table with the following fields:

  • ID: The ID of the rule.
  • Rule: A unique name for the rule.
  • Coupon code: The coupon associated with the rule (if used).
  • Start: The date when the rule becomes active.
  • End: The date when the rule expires.
  • Status: Indicates whether the rule is currently active.
    • Active:
    • Inactive:
  • Web Site: The website(s) where the rule is applicable.
  • Priority: Determines the order in which rules are applied when multiple rules could match.

Rules' visualization

For easy navigation and search through the created rules in your stores we provide you the Rule`s visualization.

category conditions

Cart price rules visualization

Click on Visualize rules button in the Cart price rules list page. This feature will be useful if you have many storeviews/domain and should manage it as well. Click the Search button and enter name of the rule.

There is an Edit button for each rule in the top right corner. Which will transfer you to the cart price rule window.


Cart price rule settings

Use the Edit option in the Action column to view details of a specific record. Next settings will be available:

Rule information

  • Rule name: the name of the rule. Used only for internal purposes.
  • Description: a description of the rule. Used only for internal purposes.
  • Active: the status of the rule (enabled or disabled).
  • Websites: the website(s) where this rule should apply.
  • Customer groups: the customer groups for which the rule can be applied.
  • Coupon: defines how the coupon is used:
    • If "No coupon" is selected – no coupon code is required.
    • If "Specific coupon" is selected – a coupon code must be entered to apply the discount.
    • The extension also allows you to enter a custom error message for each coupon.
  • Coupon success message: message displayed when a coupon is successfully applied.
  • Coupon error message: message shown when the coupon is invalid or cannot be applied.
  • Uses per customer: limits how many times a customer can use this coupon code.
  • From: the start date when the coupon becomes active.
  • To: the end date when the coupon expires.
  • Priority: the rule's priority. Used when multiple rules are eligible.
  • Public in RSS feed: if set to Yes, the rule will be included in RSS feeds.

Conditions

This section define either single condition or their set, which trigger the rule.

It has a number of discount options apart from Magento's default options (leave the conditions blank if you want to apply for all products).

Actions

This subsection contains possible actions that can be performed on customer that shall be executed, when conditions on previous sections are met:

  • Apply: strategy used to execute the rule.
  • Percent of product price discount: discounts each qualifying item by a percentage of its original price (e.g. enter 10 in Discount amount to apply a 10% discount to each eligible product).
    • Discount amount: numeric value, percentage (without symbols) used to define the discount.
    • Maximum qty discount is applied to: the maximum number of the same product the discount can be applied to (e.g. enter 1 to apply the discount to only one item).
    • Discount qty step (Buy X): the quantity a customer must purchase to qualify for the discount (e.g. enter '3' if the customer must buy three items to trigger the discount).
  • Fixed amount discount: subtracts a fixed amount from the price of each qualifying item (e.g. enter 10 in Discount amount to subtract $10 from each eligible item).
  • Fixed amount discount for whole cart: subtracts a fixed amount from the total cart value (e.g. enter 10 in Discount amount to subtract $10 from the cart total).
  • Buy X get Y free (discount amount is Y): defines how many items must be purchased (X) to receive some free (Y).
  • Apply to shipping amount: determines whether the discount amount is applied separately to both cart subtotal and shipping cost (e.g., set Yes to apply the discount to subtotal and shipping amount separately).
  • Discard subsequent rules: when set to Yes, prevents any other discount rules from being applied after this one (e.g., set Yes to stop processing further discounts once this rule has run).
  • Apply the rule only to cart items matching the following conditions (leave blank for all items): specify additional criteria that cart items must meet for the rule to apply (e.g., particular SKUs, categories, or attributes).
  • Y product conditions: in Buy X get Y rules, define extra conditions that qualifying Y products must meet (e.g., only Y items from a specific vendor or with a certain tag).
  • Free shipping: grants free shipping based on rule matching. Choose one:
    • For matching items only: free shipping applies only to shipments containing items that meet the rule's conditions.
    • For shipment with matching items: free shipping applies to the entire shipment if any cart items match the rule.
tip

The Shopping cart extension features a dynamic pop-up that previews your discount calculation in real time. After selecting an Action and entering a Discount amount, you’ll see the result displayed in the bottom-right corner.

category conditions

Cart price rules list

If the pop-up is closed, reopen it by clicking the Check rule button.

Labels

In this tab you can set own label for all or specified Store views

  • Default rule label for all store views: set a single label that applies to every Store View.
  • Store view specific labels: define custom labels for individual Store Views.

Manage coupon codes

In this tab you can configure coupon code settings using Magento's default options.