Latest news

How To Create New Cart Price Rule In Magento 2? (5 minutes)

No comments

In the previous tutorial, we gave you detailed instruction for creating new Catalog Price Rule in Magento 2. Today, we will continue our tutorial series with Cart Price Rule – one of the most essential marketing features of Magento.

WHAT IS CART PRICE RULE IN MAGENTO 2?

While the Catalog Price Rules are related to product conditions, the Cart Price Rules are discounts set for shopping cart. When the shopping carts of the customers meet these rules, they will get the correlative discount. It’s worth noting that the discount might be applied automatically once the conditions are fulfilled or after the buyers submit the coupon code – depending on the backend configuration.

Here are some common examples of Cart Price Rules: buy 3 T-shirts get the 4th for free, buy 1 get 1 free, get 10% off when shipping in UK, spend $50 or more to get free shipping, 20% off over $200 purchase, get $50 off with PayPal checkout for orders over $200, 15% off for wholesalers and so on.

HOW TO CREATE CART  PRICE RULE IN MAGENTO 2?

There are 5 steps to create a new catalog price rule in Magento 2. Here we will create a discount of $50 on the cart when the customers spend more than $1000.

  • 1st step: Navigate to Cart Price Rule in backend menu

Go the Admin Panel, navigate to MARKETING, choose Cart Price Rule (under Promotions), and then click on the Add New Rule button.

(Admin Panel => MARKETING => Cart Price Rule => Add New Rule)

create cart price rule in magento 2

 

  • 2nd step: Add Cart Price Rule Information

Firstly, you must add the rule name and its short description (optional)

Secondly, set “Active” for Status field.

Thirdly, choose the websites and customer groups where the new rule will be applied for.

Fourthly, set specific start and end date that the rule validates.

Finally, set priority for the rule. It will be useful when you create more than one rule for the same type of product(s) at the same time. The rule that has higher priority (smaller number) will be applied first.
creating cart price rule in magento 2

If you want to ask the customers to use coupon code, choose Specific Coupon. Then, you must add Coupon Code which include letters, numbers or a combination of them. Besides, you can set specific uses per coupon/ customer. It’s worth noting that if you limit the number of uses, the customers are forced to log in in order to apply the coupon. Also, if you want to offer unlimited use, please leave these two fields blank.

what is cart price rule in magento 2

 

  • 3rd step: Set specific conditions for carts that the new rules are applied to

You can set various conditions based on Product Attribute Combination, Product Subselection, Conditions Combination or Cart Attribute. For example, if you want to give a small discount of 5% on total cart for whom buy yellow T-shirts (to boost sale of this item), you must set conditions for Product Attribute Combination. 

Here, I want to create a discount when the customers spend more than $1000, so I must set conditions for Cart Attribute – Subtotal.

create cart price rule magento 2

 

  • 4th step: Define Actions when the cart conditions are met

As mentioned, here I want to create a discount of $50 on the cart when the customers spend more than $1000, so I will choose Fixed amount discount for whole cartDepending type of discount that you want then you can select among:

– Percent of product price discount: discount each item in the cart by …% (e.g: get 10% off an item of order $500 or greater)

– Fixed amount discount: subtract $… from each item in the cart (e.g: when buy at least 3 toothbrushes, each costs just $10 – while its original price is $15)

– Fixed amount discount for whole cart: discount the entire cart (cart total) – by $…  (e.g: get $25 off order total on order over $300)

– Buy X get Y free: e.g: set a specific quantity of a product that is required to purchase in order to get a certain quantity for free (buy 2 get 1 more free)

add cart price rule in magento 2

Then, you must add the discount amount – without any symbols (such as $ or %).

Next, enter the Maximum Qty Discount is Applied to – or in other words, the maximum number of the same product allowed to get discount in each purchase.

Besides, you can select “Yes” in the Apply to Shipping Amount if you want to apply this discount for both subtotal and shipping. For example, if you set discount amount to 50% and agree to apply it to shipping amount, your cart total will be discounted by 50% and your shipping amount will be discounted by 50% at the same time.

In case you create many rules but just want to apply this new rule, you must select “Yes” in the Discard subsequent rules field to invalidate other rules after this rule is applied.

Furthermore, if you want to create some non-cash discounts like “free shipping for order over $500”, you must use the last field – Free Shipping.

 

  • 5th step: Complete the Labels for the rule

You must set the label(s) for the rule which will appear on the order (below the subtotal) on the checkout page. It is optional to set the same (default) label for all store views or create different ones for each of them.

create cart price rules in magento 2

Finally, save the new cart price rule and check to see whether it works accurately on the front-end.

how to create cart price rule in magento 2

We have shown you 5 simple steps to create a new cart price rule in Magento 2. If you have any problems when following this tutorial, be free to ask us by leaving a comment below. See you in the next tutorial!


See More:

How To Create New Catalog Price Rule In Magento 2?

How To Create A New Attribute In Magento 2?

How To Create and Manage Categories In Magento 2

How to Set Up Table Rates Shipping in Magento

Create Order Programmatically in Magento 2

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...
April LeeHow To Create New Cart Price Rule In Magento 2? (5 minutes)

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *