2022 Developer Survey is open! Take survey.
10 votes

How do I exclude special price products from coupon codes?

It is obvious things that coupon code should not apply on discount products. But there is no rule and conditions for that in magento. Here i have use a small trick and its work for me. I hope it will ...
user avatar
9 votes

Magento 2: How to implement First Order Discount?

Admin panel -> Marketing -> Cart Sales Rules. When you expand the “Conditions” tab, you’ll be able to set when a given discount applies. For example, you can select the cart value option and ...
user avatar
8 votes
Accepted

"Stop Further Rules Processing" not working on coupons?

I think you misunderstood what "Stop Further Rules Processing" means. It means that if there are multiple discount rules valid for one cart and your rule with "Stop further rules processing" is ...
user avatar
  • 195k
8 votes
Accepted

How to set 30% discount on all products in magento shop

Go to Backend , you can see Promotions > Catalog Price Rules > Add New Rule Than enter the information. Under Rule information , status - Active, Website : Main website select customer Groups ...
user avatar
7 votes
Accepted

Magento Enterprise 1.14.1.0 - Shopping Cart Price Rules - Promotion - Fatal Error Maximum function nesting level reached

took the change to dive into this. Installed a clean Magento Enterprise 1.14.1.0 Your rule still breaks without the first >15 rule... It's origin is in the product subselection. These two ...
user avatar
  • 2,928
7 votes

Cannot get "Buy X get Y free" working

Default Magento Buy X Get Y Free rule works only for one product. Means, if customer buy X="SKU-OW-1" customer will get free Y="SKU-OW-1". if you want to set another product as a Y then you need to ...
user avatar
  • 1,557
7 votes

How to set 30% discount on all products in magento shop

Connect to the backend Go to Promotions > Catalog Price Rules Click Add New Rule Rule Name: 30% off Status: Active Websites : Choose the websites you want to apply the discount for Customer Groups: ...
user avatar
6 votes

remove all other shipping method if there's a method having shipping amount zero

Here is a quick(ish) and dirty way of doing it. You have to modify the shipping methods template in the checkout process. (checkout/onepage/shipping_method/available.phtml and checkout/multishipping/...
user avatar
  • 195k
6 votes
Accepted

Promotion: Automatically add certain product to cart for free

You have to create an observer for checkout_cart_product_add_after event. app/code/Vendor/Module/etc/events.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-...
user avatar
  • 134
5 votes
Accepted

Shopping cart price rules do not apply to configurable products

Apparently Magento does not support this by default. Instead, we overrode Mage_SalesRule_Model_Validator and created a salesrule rewrite. In that we check to see if the associated product matches the ...
user avatar
5 votes

Display original price and final price in catalog products list

Poonya,you can load the product by product id $pro=Mage::getModel('catalog/product')->load($_product->getId()); $OrgPrice=$pro->getPrice(); $finalPrice=$pro->getFinalPrice(); Hope ,it ...
user avatar
  • 75.5k
5 votes
Accepted

How do I exclude special price products from coupon codes?

Found quite simple solution: If ALL of these conditions are FALSE : **Special Price** greater than **0**
user avatar
  • 137
5 votes
Accepted

display percentage of discount on product list and product view page in magento

Here is how you can get the discount percentage. Let's say $_product is the current product instance: <?php $originalPrice = $_product->getPrice(); $finalPrice = $_product->getFinalPrice(); ...
user avatar
  • 195k
5 votes

Add Free Promotional Gift for purchase of more than 200$ and different gift after more than $380 from same category

There is a lightweight free extension for exactly this scenario: C4B_FreeProduct It adds a new shopping cart price rules action "free product" where you can enter qty and sku. These products are ...
user avatar
5 votes
Accepted

Is SUPEE-4814 genuine?

Yes, it is a genuine patch. I'm not 100% sure why it's not included on the patches list though. The author is the Magento Lead Product Manager, so you can totally trust him ;)
user avatar
4 votes

How do I create a "Spend and Save" style promotion? 10% off $99, 15% off $149, 20% off $199 with no coupon

You need to structure three separate rules as such: A 10% off rule >= 99 < 149 A 15% off rule >=149 < 199 a 20% off rule >=199 In Magento's shopping cart promotions the rules would look like ...
user avatar
  • 35.6k
4 votes
Accepted

Unable to Create SKU attribute as a Promotion Condition

Go to Catalog > Attributes > Manage Attributes > SKU Change "Use for Promo Rule Conditions" to "Yes" You should then have this available to use in the Promotions.
user avatar
  • 56
4 votes

How to set 30% discount on all products in magento shop

Try this one https://drive.google.com/open?id=0BweKwHQ_asV2VE5HTzlLX2RvZUU here you will get some more examples also which will help you to set some other promotion rule also.
user avatar
4 votes

Offering a free gift with purchase of a particular product type like (Buy X products Get Y Free)

The best way to achieve what you want is to create a custom module for this. You can follow below approach for this. 1) Create a product attribute for example: free_gift_sku with type as dropdown and ...
user avatar
  • 3,554
4 votes
Accepted

How to set Promotion cart rules that customer can use only one Rule

Set customer coupon code priority high. Set Stop Further Rules Processing to Yes. You can find this option in shopping cart price rule under Action Tab.
user avatar
3 votes

How do I exclude special price products from coupon codes?

Special Price is product attribute. So enable it for promo rules creation in admin - catalog - attributes - manage attributes. And then in the rule condition set "special price" < 1
user avatar
  • 6,490
3 votes

Set different catalog price rules/promotions for each language on a multi-language store

The catalog price rules are on website level, mainly because the price can be on a global or website level. You cannot have different prices and different catalog price rules on the store view level. ...
user avatar
  • 195k
3 votes

Does anyone have experience with an email marketing plug in that adds a discount to the cart if the user comes in from an email link?

I'd like to throw my hat into the ring here and mention a few specific features that you may be interested in around the topic of discounts via email. Rely upon Magento core auto-generated coupon ...
user avatar
  • 3,535
3 votes

Excluding SKUs from Price Promotions

First, edit the SKU attribute: CATALOG >> ATTRIBUTES >> MANAGE ATTRIBUTES Change the setting Used for Promo Conditions to YES. Now, when you create a new promo rule, under CONDITIONS ...
user avatar
  • 4,628
3 votes

How to Ignore Catalog Pricing Rule when applying Shopping Cart Price Rule?

The problem you described is related to difference in logic of catalog price rule vs shopping cart price rule. Catalog Price Rule - is defining a unit price of a product and affect product view/...
user avatar
3 votes
Accepted

"Fixed amount discount for whole cart" not working

Try adding 2 separate conditions: If an item is FOUND in the cart with ALL of these conditions true: SKU is XY If an item is FOUND in the cart with ALL of these conditions true: SKU is XX Action: ...
user avatar
  • 76
3 votes

Multiple shopping cart discounts based on subtotal

It can be done with the following code modification: 1) File app/code/core/Mage/SalesRule/Model/Validator.php Copy to the local folder or create a custom module. 2) Function protected function ...
user avatar
  • 6,490
3 votes

How to schedule a shopping cart promotion so that it starts and ends at a specific hour

The catalog is updated and reindexed via Magento cronjob nightly. To update all rules at a different time of day, you would need to override the cron schedule of Mage_CatalogRule, which is by default:...
user avatar
3 votes
Accepted

How to get Shopping Cart Discounts in Magento?

$appliedRuleIds = Mage::getSingleton('checkout/session')->getQuote()->getAppliedRuleIds(); This will give you the ids of the rules applied to the quote separated by comma. you can turn them ...
user avatar
2 votes

How do I find out what user used what coupon code?

Default report is available in report -> sales -> coupons. And with script you can find used coupan count and customer details very easily : $coupon = Mage::getModel('salesrule/coupon/usage'); $...
user avatar
  • 21

Only top scored, non community-wiki answers of a minimum length are eligible