I have a problem with magento coupon code, I've set up the shopping cart price rule for 10% off all products, but on checkout, when I enter the coupon code and click apply, the page refreshes but nothing is deducted from the price, can anyone help me solve this issue please, I've been looking around for a solution for a few days now, still no luck,
Thanks in advance
First of all make sure that in Rule Information it's Active and that all main customer groups are checked, and that the from and to dates are covering today (as you are testing it today).
You don't need any Conditions for a blanket 10% off rule but your Action tab should have;
The Apply set to 'Percent of product price discount'
Discount amount set to 10.
Maximum Qty and Discount Qty both set to 0.
And the 'Apply the rule' conditions all blank.
Sorry if this all seems obvious and isn't helping, I have a store with a working 10% off everything and these settings all make it happen. Best of luck.
Related
It says on the Magento website that the 'fixed amount discount for whole cart' applies a percentage discount to the whole cart.
This is not the case. For instance, if I type in 10, the whole cart value will be reduced by £10/$10.
Is there any way to apply discount percentage to the whole cart?
I know I can apply a percentage discount to each unit in the basket, but I want to be able to provide a coupon code to reduce the entire cart by x%, not the pre-VAT product prices.
I'm using 1.7.0.2
EDIT:
I think it will be useful to provide an example of what I'm trying to achieve. So, I want to be able to provide people with a coupon code for 15% off the total cart price, after all other discounts have been applied.
For instance, there is currently an offer for 3 items for £22. I want to then reduce the total cart price by 15%, to £18.70.
Any help would be a godsend! Thanks in advance!
Check if "Stop Further Rules Processing" is set to "No".
If it set to "Yes", then rule applies only to the price of the first item in cart
This can be done by using simple steps. Just create a coupon at the admin panel by going to Promotions/Catalog Price Rules. Here click "Add New Rule" and give all the conditions and details. In the left side u can see option "Actions"...
Here you can apply the rule as discount by percentage of fixed value and u can give there ur discount value of 15%. If u dont know of creating coupons in magento, go through this link http://www.magentocommerce.com/knowledge-base/entry/setting-a-coupon-code-to-your-promotions
So, the sites I'm running are running into a problem.
Site A has a sale category with a running 15% off.
Both sites have a coupon code that takes 10% off, they use the same code
The coupon excluded anything in the sale category.
The problem is the coupon refuses to apply to products in this category, regardless of the site. So if I use the coupon on Site B, and the product is in Site A's sale section, it won't apply.
I tried resolving this by setting the Catalog rule to stop processing further rules and setting up the priorities. However, this doesn't appear to have worked, as the coupon can still apply regardless.
Since both sites use the same code for their coupon, I can't recreate it as a separate rule on the other site. So I'm left with trying to make the rules stop stacking. Does anyone know of some way to do this?
It's kind of a hack, but I did figure out how to make this work. I basically just created a dummy cart rule using the same conditions as the catalog rule with a higher priority.
I have an issue where a straight coupon code with a fixed price discount (74.99) is applied to any of a few sku.
I've never seen this happen before, but the code is applied just fine to any address in the EU, but outside the zone the code shows as applied and then doesn't display.
I considered the information in this discussion : Magento: Shopping cart price rule gets applied, but discount not subtracted from subtotal but it doesn't really apply since in the same store I can apply it to test addresses in Spain and the UK.
Has anyone seen this behavior before?
I want to amend shopping cart price rules and to add a new field there - subtotal with discount. Any idea how to do it? In addition to subtotal, i want to have subtotal with discount too, so that i can give discounts based on discounted subtotal, and not on base subtotal.
Thanks in advance.
Here is a related answer. It is not possible without custom modification.
Without modification Magento does not allow this.
Shopping Cart Price Rules are applied on the cart, whereas a grand
total is often not calculated until the last stage of the checkout.
Two very different touch points. This would be exceedingly difficult
to do, and I can't even begin to think where you would start.
Related answer
I have created a shopping cart price rule in my Magento store (version 1.4.1.1), and it seems to get applied without issue on the frontend, but the discount isn't actually reflected in the subtotal or final total. The original item price is $45.00, and the discount should be $35.00, making the final price $10.00. Here are some screenshots of the setup. (Sorry, because I'm a new user it won't let me post images directly in this posting.)
http://imgur.com/a/hdYDb
Main rule page
Actions page
Cart showing that promotional code was applied
Reviewing order (last step before submitting order)
This particular item has some custom options set, which set the pricing for four individual options. The price for the product is $0.00, and then each option has it's own price (I didn't set this part up, so I'm not sure if I'm missing something from here too). Here's a screenshot of the product custom options page: http://imgur.com/uO9HG
Any thoughts? I'm fairly new to Magento, so it's possible I'm just missing something obvious. Thanks in advance for any help or guidance!
I actually JUST figured out what was going wrong, or at least, I figured out a solution, though not sure exactly why this was affecting the shopping cart price rules. You're right that I wasn't even able to get a simple price rule to work - it simply wasn't working no matter how I changed the rule. Anyway, while working on another issue, I realized that I was missing the Subtotal/Grand Total box on the front-end of the shopping cart (I installed a clean copy of version 1.4.1.1 on my localhost, which is when I noticed it was missing from my live site). When I re-enabled the Subtotal/Grand Total box, the rules started working again. (I suppose now that Magento has a place on the front-end to show the discount, it actually applies it, whereas before it would just do nothing.)
So, to re-enable the subtotal/grand total box, in the back end, I went to System > Configuration > Advanced > Enable the Mage_Tax module. Again, not sure why it was disabled in the first place, and I'm not sure if this affects anything else on the site, but it's been up for awhile now and I haven't noticed anything awry. Here's a screen capture of it working: http://i.stack.imgur.com/kjl6S.png
I think the problem comes from using SKUs with your custom options combined with restricting your price rule to the product SKU. Magento combines them using a hyphen - place a test order to see if this is the problem.
The SKU in a test order I made comes out something like this;
[ORIGINAL_PRODUCT_SKU]-[CUSTOM_OPTION_SKU]
At least, that's the result I'm getting from version 1.5.0.1
The quickest solution I could find was to match the rule on the product url key rather than SKU. It isn't the most intuitive solution, but since you wouldn't change the URL on the product (I hope), it will work where SKU's with custom options fail.
In version 1.4, the URL key should be available to choose instead of SKU already. So you can just select url key instead of sku and insert your product's correct url key in your shopping cart price rule. Just replace "SKU is ..." with "URL key is ..." inserting the correct url key for your product.
In version 1.5 I had to enable "Use for Promo Rule Conditions" on the url_key attribute like this;
Log in to Magento admin area
Navigate to Catalog > Attributes > Manage Attributes
Locate the Atrtibute Code "url_key" and click to edit it
Change "Use for Promo Rule Conditions" to Yes
Save the changes
you may need to reindex the Product Flat Data index at this point
Then I could use it in my price rule.
Had this same exact problem on CE 1.9 running PHP7, applying the Inchoo "PHP 7 compatibility extension for Magento 1" solved the issue!
https://github.com/Inchoo/Inchoo_PHP7