All things Shopify and commerce
Hello, I am having an issue here. I have a promotion running on automatic discount (its 10% off every 2nd product) and I definitely want to keep this promotion (like forever). Besides that I give my customers various discount codes, but when they go to checkout, they get an error messages that they cannot apply more than one discount. In automatic discount it says that it can't combine with other discounts - but there is nowhere to change this setting. So my question is - where and how do I change this setting?
Thanks a lot! 🙂
Solved! Go to the solution
This is an accepted solution.
Hey everyone,
Good news! Discount Combinations are here. You can now combine discount codes (manual or automatic) and have multiple automatic discounts running at the same time. Check out our announcement to learn more!
If you have questions about Discount Combinations then please feel welcome to create a new post in the Shopify Discussions board. If you need account specific help with your discounts, then please contact Shopify Support directly.
Thank you!
Trevor | Community Moderator @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
Are there any updates? I would really like multiple discounts codes to be allowed to apply at checkouts.. or a able to offer a discount or a free shipping at the same time to customers... Please send us some feedback on this please.
I know that this is marked as solved, but it really isn't. When will this be available on Shopify? Even if we could do a discount & free shipping, it would make a lot of users happy.
You're right. It's marked as solved I think because several shop owners have come up with work-arounds that work for them.
If you are up to looking through 50 pages, you may find something you can use with your shop.
Obviously, they will NOT address this. So, it would be nice if they would put a disclaimer or something at the top of this request
to save people the effort of asking. So frustrating to see continuous requests asking for a solution, when it won't happen.
I feel for us all
So are people working around this now?
I'm a developer that recently worked with some friends that are shop owners on an app to help with a similar problem stacking discount codes.
If anyone want to try it out or partner together, send me a message!
Add my vote for this feature to be developed/added.
+1 vote too, although I'm not expecting this to result in anything.
The other feature request thread for merging customer accounts is like 7 years old and Shopify have still not even acknowledged it as being a desired feature, so this one still has 5+ years to go to get to that stage!
So I have a collection that I'd like to apply a 20% discount to, and another that I'd like to apply a 40% discount to. You'd think this would be basic, core e-com platform functionality, but apparently not.
An hour of shopify plus support on this issue this time last year, and another hour just now, have gotten me nowhere.
— automatic discounts do not display pricing (because why would a customer need to know that prior going to the cart?!).
— you can't apply more that one automatic discount at a time anyway (because who would ever need more than one discount rate?!)
— you CAN however use per-product discounts, by manually copying the RRP to the compare-to price and then calculating / entering the 20%/40% off price (because that's quick and convenient).
— BUT our ERP sync will override the new price almost immediately, so we'll have to disable that for these products first.
And apparently this has been normal and accepted for YEARS now (and despite the green 'Solved!' banner — it's certainly not solved)...
Add us to the list of wanting the feature also!! Not being able to run concurrent automatic discounts is a total pain, it limits the sale options quite a lot.
OK, in case anyone wants to know my eventual solution:
1. I added a shopify checkout script (plus accounts only I think) to apply a discount based on a customer tag. I included a check in the script to exclude products tagged with 'excldiscount'.
2. I edited all instances of the displayed price to show the correct price and sale price based on the customer tag.
1. Checkout script:
DISCOUNTS_BY_TAG = { #array of discounts
"discount30" => 30,
"discount40" => 40,
"discount50" => 50,
}
customer = Input.cart.customer
if customer #checks to see if user is logged in
DISCOUNTS_BY_TAG.each_pair do |tag, discount| #cycle through the above array of tags
if customer.tags.include?(tag) #pairs the customer's discount level from the above array of tags
discount = #{discount}
Input.cart.line_items.each do |line_item|
unless line_item.variant.product.tags.include?('excldiscount')
line_item.change_line_price(
line_item.line_price * (Decimal.new(1) - discount / 100),
message: "Proform Discount",
)
end
end
end
end
end
Output.cart = Input.cart
2. Price liquid (roughly):
{% if customer.tags contains 'discount30' %}
{% assign sale_price = price | times: 0.7 | round %}
{% elsif customer.tags contains 'discount40' %}
{% assign sale_price = price | times: 0.6 | round %}
{% elsif customer.tags contains 'discount50' %}
{% assign sale_price = price | times: 0.5 | round %}
{% endif %}
<div class="prices">
<span class="new-price">{{ sale_price | money }}</span>
<span class="old-price">{{ price | money }}</span>
</div>
Mad that it takes this, but it seems to work — all logged-in customers tagged with 'discount30' etc... can see pricing and are charged correctly.
Please add me to the list too. This is very frustrating and really need this option.
Hi!
this looks interesting, but as you said, it's only for customer tags so you need to have the database and assign tags by customers.
how would you make it work if you just want the new customers to apply 1 discount (code driven) to one collection and another discount to another collection (automatic without code)
Something like potatoes going for 30% with a code POTATO30 and then 35% off apples, with an automatic discount.
To a certain extent, I understand the fact that they only allow 1 code at the basket, as this is safer, but we should be able to stack or select different discounts by categories and the option to make them exclusive or overridden within each other (for instance free delivery to stack on other discounts)
I'm coming from a big e-commerce company with our own special offer section and I CAN'T BELIEVE Shopify does not have a multi-collection discount option, this is BASIC, and this thread has been open for years. The product team does not really hear much about what's requested.
Please give us the option!
I did indeed read them indeed, the shopify statement was asking for user
cases to support adding this feature so I thought i'd add my pennies worth
to hopefully encourage
Hello,
I think until Shopify natively implements that into discounts, You can use an app to do so - Try looking at DiscountYard app, It does exactly what you are looking for.
It allows customers to add one or more discount codes at one order from cart - Also you can run multiple automatic promotions at once by applying discount codes automatically to customer's cart (Tiered automatic discounts as well).
Thanks
The "Gift card or discount" can be changed in a themes translations for checkout; there are 3 locale strings the Title, the label and a placeholder. Use the target themes id in the url below to see them quickly for most shopify made themes.
shopify.com/admin/themes/{{THEME.ID}}/language?query=Gift%20card%20or%20discount
Other than that was the app you tried able to bridge the gap in the way your business needed while the feature is missing natively?
Save time & money ,Ask Questions The Smart Way
Confused? Busy? Get the solution you need paull.newton+shopifyforum@gmail.com
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Buy Paul a ☕ Coffee for more answers or donate to eff.org
We DESPERATELY need stacked discounts. About 50% of our customers are “members” who get automatic discounts on all products. If we want to have a sale or offer them a bigger discount for buying multi items we have to do it manually. We are currently trying to collect SMS consent by offering $5 off an order for joining our text list and can’t give it to our members. It’s truly unfathomable that this is not possible. If I had know before we got shopify set up we would have used a different platform. We are considering changing to get this capability
This feature is massive important and the fact that you are forced to use very expensive apps to make this possible is very lacking from Shopify.
I feel Shopify is less and less a valid option for start ups, since you need apps for so many features that you eventually hit a huge monthly pricetag!
I had to include conditions in my store, so that customers dont complain too much about not being able to apply both! And I had to use 2 seperat Abandoned cart flows, just because of not being able to offer a discount, if a store wide sale is happening.. And putting prices down seperate, is quite the task when u have 20k products and they are auto imported, so prices can reset.
I favor this being a built in feature for sure!
I don't even understand how this is not available yet. Other e-commerce platforms have it!!! I waste full 8 hr days downloading apps that require additional coding, or don't work, they ruin my site upon deleting, and leave coding behind and mess up the functionality of my site, and make it slow. This is completely unacceptable. Sometimes you have to wait days to hear back from the app developer, or sometimes you don't hear back, then you end up spending more money to hire a website developer to delete all the coding that was left behind, just so you can go back to square one and have your shop running properly. Completely exhausted from this, as we've been fighting for this feature for years.
Hi @sherman123,
Please feel free to try DiscountYard app, and our team will help you integrate the app to your theme and ensure it is working at expected.
Also, we don't make any code changes to your theme and there is no leftover code at all if you decided to uninstall the app.
App link: https://apps.shopify.com/coupon-stacker
Thanks
I want to add my vote to this. I find it incredible this isn't possible. I have an automatic discount that applies (and can't be removed) when you buy an item in bulk. I want to provide my friends with another discount code that applies to the entire order - and it doesn't work! Add this limitation to the fact you can't create bulk buy products that understand how to subtract each item off the inventory and you have a very frustrating experience. And I'm not interested in buying third party add-ons to get around limitations I discovered literally within hours of signing up. These are incredibly basic requirements that are missing and already have me looking at alternatives.
Hey all,
I was following this thread a while back, built an app, and forgot to come back and reply.
We heard from friends who were store owners about this pain point and build a solution.
If anyone's still looking for a way to combine multiple discounts, please check out: https://apps.shopify.com/discount-mixer
I hope we're able to help out your business.
It's not perfect since apps have limitations, but we're actively improving and doing our best.
We would greatly appreciate any feedback to better serve your needs.
If the app's free trial isn't sufficient or if the price is too steep, let me know and we can try to work something out.
Thanks again for reading this!
Cheers
I would also like the ability to stack discount codes! My site, wineskipping.com, offers
1) wine subscription/membership,
2) coravin products (i'm a reseller and they drop-ship from their warehouse),
3) discounted pickup and delivery options to locals.
Because I'm a subscription, I cannot use the "free pickup" checkout option (it's also a violation of my states alcohol laws) as Shopify's "free pickup" breaks the ReCharge app integration (Shopify bug).
In addition, I'd like to offer my club members a special discount on wines and a different discount on Coravin.
Hence a single order may have wine at a 20% discount, Coravin at a 10% discount and local pickup. I'm unable to support that on Shopify for my club members and believe I'm loosing sales as a result.
Do we have any latest information on this? The lack concurrent multiple automatic discounts feature is the only thing preventing me from going ahead and migrating to this platform.
I need to be able to implement price tiering which is not possible without being able to apply multiple automatic discounts on the same product at the same time.
GOOD NEWS LADIES AND GENTLEMEN! At last in Shopify, we can combine multiple discounts!
Hi Darius, just taking a look at the product updates. I am not finding a way to replicate this on my shopify. Did you managed to create one?
Yup - after 3.5 years and dozens of pages in this thread, this feature is finally coming! Expect this to roll out likely within the following 7 days
To quote Lizzo "it's about damn time!" 🤗 👏 🎉
Except that you still won't be able to stack discounts on products so far as I can see, so no way to get an automatic discount for eg min quantity to work alongside a VIP
discount code, for example ?
Is it already available? In dev stores? Live stores?
Rolling out over the next week or so.
For discussion I've created an overview post of the early access feature in the new editions board with a breakdown and links , also in my signature for easy access 😉
@llopes85, @Derek_Morin The feature is in early access so not all stores have been updated yet.
@LizzieS manual indicates the ability to join product discounts with other product discounts
@Nortski this looks to be on all plans, unlike checkout-script which let merchant create discount logic only on Plus stores
Save time & money ,Ask Questions The Smart Way
Confused? Busy? Get the solution you need paull.newton+shopifyforum@gmail.com
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Buy Paul a ☕ Coffee for more answers or donate to eff.org
Hey, everyone!
Thank you @Darius90 for highlighting the very exciting news about Discount Combinations! I can confirm this feature is in the works and will be rolled out to all eligible merchants in the near future.
While I can't provide an exact date this will be available, I will be sure to follow up as soon as I have further information to share!
You can view more information by reviewing our announcement and Help Center article.
Trevor | Community Moderator @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit the Shopify Help Center or the Shopify Blog
"available merchants"
I hope this doesn't mean just Shopify Plus merchants.
Hi Trevor, Do you know whether this has been rolled out yet? I cannot seem to find anything related to it.
I'd like to know as well. I've tried to enable combinations and there is no option on my site yet. I'm so excited I want to email subscribers and let them know but WHEN CAN THEY USE THIS!?!??!??!
Hi Trevor, our store is patiently waiting for this feature to be activated. Is there a timeline for us? Thanks
Any news on when this will include stores in The Netherlands? Still no sign of it here...
Will this feature be free for basic Shopify accounts? and do we have an ETA?
Hi Trevor,
Please add my vote for this feature, the inability for multiple discount codes to be applied at the same time is very limiting and preventing us to implement strategies to boost average cart value in our store.
Thanks!
Hello, I'm trying to actually stop the stacking of my discount codes on my website. According to Shopify we're unable to do this. Now only offer stackable codes.
its not available yet
Still waiting.. Any news?
It’s available for Non-Plus stores and Plus Sandbox stores. It’s not yet rolled out for Plus stores (I read about conflicts with Shopify Scripts). I would expect this to be rolled out by the end of September for Plus stores
Note: even with these new combined discounts, you cannot have 2 product discounts on the same product. What it does offer is combining an automated discount with a discount code of a different type. If two discounts conflict, automatically the higher discount is applied.
It's not rolled out for all non-plus stores. According to the message in the official documentation it works only for some certain merchants. In which way these merchants were chosen - nobody knows...
I have it now. Shopify plan. Canada.
Hello Trevor,
I can see the discount combinations on one of my client's Shopify, but the problem is not solved as mentioned before. Sure you can combine discounts, but it still chooses the best discount and it doesn't combine both of the discounts together, "If there are active automatic discounts on your store, and a customer also uses discount codes, then the best discount or combination of discounts is automatically applied to the customer's cart. Whether the discount is automatic or it's a code, the best discount for the customer is always selected." We wanted to have multiple discounts together. In my client's case he has a 15% discount for all the products already and whenever he wants to have a sale, he wants to put a discount on a certain collection and he wants the users to benefit both from the 15% and the new specific discount for the specific collection, but when combining these two, Shopify selects only the best one. What about the option of having multiple discounts stacked on top of each other?
Portrait of Stephen positioned next to an image of planet Earth, with the Stephen's World ...
By JasonH Mar 18, 2024Digital marketers and app developers have tracked activity in apps and websites for yea...
By Ollie Mar 13, 2024February was an exciting month with Shopify Editions, informative webinars, and more! F...
By JasonH Mar 7, 2024