Quantity Discounts - Post ID 167222

User 107066 Photo


Registered User
8 posts

Is there a way to offer a quantity discount? If someone buys a total of 10 or more items, they get a 10% discount off the total. I sell tickets to shows and would love to be able to offer a 10% discount to anyone buying a total of 10 or more tickets, regardless of what kind of tickets they are (VIP, General Admission, Student, Child, etc.).

User 38401 Photo


Senior Advisor
10,951 posts

Hiya Randall,

At this time I don't believe that is a feature of the program. I "think" it's something they are working on though, but don't quote me on it as I haven't followed it extremely closely to see what is on the agenda for a future build.

One thing you 'can' do to combat this issue though is to create a new product and make that product be a quantity of X number item, or you can also use the Optional Field to add other options. Either way should give you what you need.

When you create a new product just make it be specifically a 10 pack (or whatever number of tickets it will be) and quote the specific price for that package. Same thing as the discount as you can then advertise in that product description (and on your site in general too) that quantity packs are available. Should work pretty slick that way I would think.

The other option is to create an optional field within the main product. When you do this, for the price just put in the amount that you want to charge over the main price. So if the product is mainly a 1 ticket product, create a 10 ticket optional field. Calculate what the discount amount would be and then add that difference for the optional field price. Like so:

Main product is 1 ticket and price is $20.00 each
10 pack price is 10% off so the price for 10 would be $200.00 minus $20.00 so the price would be $180.00.
Difference between $180.00 and $20.00 is $160.00 so that is the price you would put into the Optional Field.

The optional field basically takes the price of the original product and adds the price of the optional field choice together, hopefully that all makes sense.

This gives you the ability to create as many packages as you want to giving your customers the convenience of a drop down box to choose their amounts.

You can create up to 5 different optional fields, but for this you only need one and I don't think there is a limit to the number of choices you can add to the optional field, but I could be wrong there.

Good luck on it and hopefully they will add the discount feature to a future update soon :)
User 107066 Photo


Registered User
8 posts

Thanks, Jo Ann

I had already considered doing the quantity thing that way, however it's not ideal because what we want to offer is a 10% discount on any group of 10 or more tickets. For example, 4 VIP tickets at $25/ea, 4 General Admission tickets at $15/ea, and 2 child tickets at $10/ea, for a total of $180. Because there are 10 total tickets, this would qualify for a 10% discount off the total, so the total price of everything in the shopping cart would be $180 - $18 = $162.

I could go into the php and/or javascript files after I publish the cart and do the discount myself, but I really don't want to do this every time I want to change the quantity or the amount of the discount.

What would be ideal is a couple of fields and a checkbox or two that would allow me to set the discount amount (percentage or dollar amount), the total number of items that you need to buy to qualify for the discount, and a checkbox to tell whether the quantity discount is on a per item basis, or whether it applies to the entire cart.

Doesn't seem like that should be too hard to implement.

User 629005 Photo


Ambassador
2,174 posts

Randall Martin wrote:
Doesn't seem like that should be too hard to implement.


Having been on the receiving end of this statement before, I can tell you that as a user, additional features and changes usually do "seem like it shouldn't be too hard..." But in reality, it could be a hair puller ;)

Now, I do know that CC has stated that coupons/discount options are on their list of improvements to be worked on. Where they are on that list is, well, a guess.
Living the dream, stocking the cream :D
User 364143 Photo


Guest
5,410 posts

Doesn't seem like that should be too hard to implement.

I can tell you as a software developer that some things are not possible without a total rewrite of code, no mater how basic they may appear to the end user. :)

If thing were "not to hard to implement", everybody would be writing their own software and coding websites by hand using nothing but Notepad. :D
CoffeeCup... Yeah, they are the best!
User 107066 Photo


Registered User
8 posts

Been there, done that (the coding websites by hand using nothing but Notepad and writing my own software). You guys just slay me! :) Don't pretend to know anything about someone's expertise or lack thereof unless you actually know them. When I say it shouldn't be too hard to implement, I'm speaking with 39 years of programming and application development experience. I've programmed on every kind of computer system from mainframes, to mini's, to PC's, and now write web applications for a living. I've programmed in pretty nearly every programming language ever thought up by anyone from assembly language, to C, to C++, to C#, to VB.NET, to Coldfusion, to Adobe Flex and Actionscript 3.0, to Java, to Javascript, to HTML, to XHTML, to HTML5, and probably some languages that no one has ever heard of. So, when I say that something shouldn't be too hard to implement, then I'm pretty sure I'm right, otherwise I'd say it was way too hard to waste any time attempting.
User 187934 Photo


Senior Advisor
20,271 posts

Then why not do it yourself.;)
I can't hear what I'm looking at.
It's easy to overlook something you're not looking for.

This is a site I built for my work.(RSD)
http://esmansgreenhouse.com
This is a site I built for use in my job.(HTML Editor)
https://pestlogbook.com
This is my personal site used for testing and as an easy way to share photos.(RLM imported to RSD)
https://ericrohloff.com
User 364143 Photo


Guest
5,410 posts

Randall Martin wrote:
You guys just slay me! :) Don't pretend to know anything about someone's expertise or lack thereof unless you actually know them.
Sorry, it is you who took something for granted. I spoke from personal experience as a developer. :)

I feel confident that if commonly requested functions were easy to implement, CoffeeCup would do so. But I guess you know better. :P
CoffeeCup... Yeah, they are the best!

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.