Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Tweaks › Coupons Not Stacking
- This topic has 6 replies, 3 voices, and was last updated 12 years, 9 months ago by Zain.
-
AuthorPosts
-
February 14, 2012 at 9:43 am #5553ZainParticipant
Hi,
I’m not sure if this is a bug or a “feature” – I’ve just noticed that coupons can only be applied once. This is problematic if the “automatic” feature is enabled as there are times when it would be nice to apply additional discounts.
I’ve browsed the form and read that there are people who don’t want to stack coupons. This is understandable. However the easiest way of getting round this issue is actually to only set coupons to be available for a certain time period (i.e. set the expiry). Also, make sure that coupons don’t overlap and that the marketing campaign only sends out coupons for this timeframe. That’s the most logical (and responsible) way of using discounts.
Please can the coupons be “stackable”? Or at the very least have an option/checkbox to allow stacking of specific coupons? e.g. Under the “Add A Coupon” have a checkbox that says: “Allow Coupon to be stacked” (or similar). This would make it the WP eStore plugin more flexible for people who *DO* want to have more than one discount running at the same time.
Thanks again in advance.
Cheers,
Zain
PS: Sorry if I’m being a pain in the bum with these “issues/requests” – they’re actually on behalf of a client. If you notice, I do at least read the forum and also suggest logical solutions for implementation… *ugh*, next time, I think I’ll stick to simple downloadable product projects… :$
February 14, 2012 at 9:47 am #41932ZainParticipantOh… and additionally, would it be possible to see what discounts are being applied?
So where it displays the “Discount Applied” (in green) – please can the applied discounts be shown to the customer?
That helps to provide a feeling of having some real “value for money” through the saving made.
Thanks.
February 14, 2012 at 10:14 am #41933ZainParticipant…Sorry. Had another “idea/suggestion”. This is optional although it might help those other users who want to have non-stacking coupons.
How about a start and end dates for coupons? So coupons start from DD/MM/YYYY and then are set to expire on DD/MM/YYY.
As I mentioned, this is not necessary for what I’m currently trying to achieve, yet it might be a useful feature for others.
Cheers,
Zain
February 15, 2012 at 7:26 am #41934adminKeymasterWe don’t allow coupon stacking to prevent sneaky customers scamming the seller. You can only stack a coupon with an automatic discount. Otherwise you get people trying to use coupon after coupon to get the price to $0.00. Standard practice is to allow one coupon (the customer can apply the one that gives them the most savings).
Update: You can now enable coupon stacking on your site:
February 15, 2012 at 10:31 am #41935ZainParticipantHi Amin,
Thanks for the reply, although there does seem to be an issue with “stack[ing] a coupon with an automatic discount.”.
If you have a look at this site, you’ll see what I mean:
[http://www.themaverickshop.com/childrens-books/]
The Automatic Discount should apply a Coupon Code when the subtotal value is greater than £15*.
Here’s a step by step of the process:
- Add a Childrens Books to the cart.
- Click update on the Delivery Destination (UK) (this is the “Shipping Variation”)
- Add another book (item 6 – £12.99) to get a subtotal value of over £15.
- Automatic discount should apply to a subtotal of £15.
Note: At the moment, it doesn’t! It says “Cart does not meet the minimum requirement for this coupon!”.
In theory, it should already apply the “automatic discount”
- You need to click “Update” and apply the “Delivery Destination” again. (So 2 clicks for this!)
- Now, add the Coupon Code: “CartTestZB” and click on the Apply button.
This is the second “stacked” coupon that should be able to be applied with the automatic one.
- Result: “Discount can only be applied once!”
I’m just wondering if there’s something wrong with the procedure I’ve outlined, or is this a bug?
=====
I see what you mean about people trying to use the coupon to get the price to $0.00. That is a concern, although looking at it from a Development perspective, isn’t this just a cookie issue?
In theory, if the cookie tracks which coupons have been applied, then it won’t stack the same coupon twice but would allow other related coupons to be used.
Just an idea. And I do understand the issue of “code bloat”…
Thanks again for all your help.
Cheers,
Zain
PS: Anyway, if this is an issue and you’re looking into the Coupons system, please can you also check this thread I started:
https://support.tipsandtricks-hq.com/forums/topic/discount-by-shipping-variation-option
Thanks again.
*PPS: There’s another issue – a “logical” one – with the automatic discounts:
To set an automatic discount you need to use the:
“Apply Coupon Automatically for Sub-total Over” and specify the “Coupon Code to Apply”. But when creating coupon, there are other options that can conflict – i.e. do I need to set “subtotal is greater than £15” here as well?
February 15, 2012 at 11:55 am #41936PeterMemberHi,
When you see a message such as “Cart does not meet the minimum requirement for this coupon” it usually means that your coupon has some other conditional option attached to it.
Check your coupon configuration and look in the “Conditions (Optional)” section to see if you have also inadvertently configured a condition.
If you have, simply delete the entry in the last text field of the “Conditions (Optional)” section so that it is blank and then save the coupon and try your test again.
Having said that, there is nothing to stop you from actually provisioning a conditional option in addition to the “automatic discount settings” to achieve a certain scenario.
Just keep in mind, that in order for the automatic discount to trigger, the “Conditions (Optional)” settings will also need to be met.
February 15, 2012 at 6:15 pm #41937ZainParticipantHi Peter,
Thanks for the tip… and it’s the conditions not being met that is part of the issue I’ve noted above.
When using Automatic Discounts, the only provisions you can make to trigger a discount is when the cart meets the “subtotal value”. So, in this case, a subtotal value of £15 must be met before the automatic discount is triggered. Then, additionally, you have to click on the “Update” button and the automatic discount gets triggered. (So not automatic – even if you’ve clicked on the Update for the Shipping variation prior to adding the second item!).
At the moment, this doesn’t seem to be right – if you note, in step 3, after adding the second book the subtotal should already be over £15, so the minimum cart requirements have actually been met at this stage… you have to click the “Update” button on the Shipping Variation before it’s applied, and then it works.
Removing the last text field under the “Conditions (Optional)” section will apply the discount to every product. So, this means that instead of applying a £3.50 discount to the subtotal amount, with 2 products a £7.00 discount is applied. This is incorrect and the condition must be set.
As it transpires, the one Condition that my client has requested to be met is the one I raised in this thread: https://support.tipsandtricks-hq.com/forums/topic/discount-by-shipping-variation-option
Basically, it’s a discount by Region (or Shipping Variation) – the condition being “if Shipping Variation contains UK, apply a £3.50 discount”. Theoretically, it’s do-able. I might be able to work it out if I knew where to find the PHP files… Any idea where I can find this file so that I can work out how to do this?
Thanks again for your help Peter. It’s very much appreciated.
-
AuthorPosts
- You must be logged in to reply to this topic.