Browse Plugins
Bulk, wholesale & cart discounts for WooCommerce

Deals that make shoppers buy more.

Bulk prices, wholesale rates, buy one get one, money off the cart. Set your first deal live in about five minutes, watch baskets get bigger, and your shop stays just as quick as before.

10+
Kinds of deal
5 min
To your first deal
Full speed
However many deals
Built by Devtonic Studios, maker of PriceWise Pro and FilterKit Pro.
Weekend sale
Your deal, in plain words
20% offCategory: HoodiesSat to Sun
Applies to your shop
-20%
Organic Cotton Hoodie
★★★★★
$50.00$40.00Save $10
Add to cart
A week in an ordinary shop

The week your shop almost sold more.

Every shop has these moments. Most owners never see them happen. Put them side by side, and they start to look like a bill.

Tue, 9:41 PMBigger basket, missed

A shopper loves your hoodie and checks what three would cost. Full price, three times over. Nothing invites her to buy more, so she buys one and closes the tab.

Thu, 2:15 PMMonthly buyer, missed

A café owner emails asking for trade prices. By the time you reply with a spreadsheet, he has ordered from a supplier whose shop simply showed him his rate.

Fri, 11:02 PMPromotion, skipped

Your weekend sale means changing prices by hand tonight, and changing them all back on Sunday night. You are tired. The sale quietly does not happen.

Missed this week
Sarah wanted three hoodies, bought oneNo bulk price to say yes to$80
The café owner bought elsewhereA supplier's shop showed him his rate$240
The weekend sale never ranFull-price Saturday and Sunday$180
Walked out quietly$500
An example week. Yours will look different, but it will not be zero.
DiscountWise exists for these three moments.
Set the deal once. The shop does the rest.
The deals you will run most

One plugin, every sale your shop needs.

You set up a deal in plain words, choose where it applies, and your prices change straight away. Sarah, the café owner, the skipped weekend sale: here is the fix for each one.

Bulk buyers

Buy more, pay less.

Buy 3+, 10% offBuy 10+, 20% off

Reward bigger orders without lifting a finger each time. Set it up like "buy 3 and save 10 percent, buy 10 and save 20 percent." Shoppers see a neat little table right on the product page, so they know the deal before they add to cart, and often add one more to hit it.

How manyPrice eachYou save
1 - 2$40.00Base
3 - 9$36.0010%
10 +$32.0020%
  • Take a percentage off, or set a flat price for each band
  • The table matches your theme, no fiddling
Walk-in shopperNot logged in
$50.00
Wholesale customerTheir own price
$50.00$37.50
VIP clubA group you choose
-25%
Wholesale & regulars

A special price for the people you choose.

25% off storewideOnly for: Wholesale

Sell to the public and the trade from the same shop. Give wholesale buyers, a VIP club, or any group of customers their own price, and set a different price for guests who have not logged in. Each customer just sees their price, nobody sees anyone else's. Trade customers come back month after month. Give them a reason to come back to you.

Deals at the cart

Buy one get one, free gifts, and bundles.

Buy 1, get 1 freeOver $100, $10 off

Run the classics that get baskets bigger. Buy one get one, "spend $100 and take $10 off," a free gift that drops into the cart once it is big enough, or one better price for a set bought together. And any deal can run on dates you set, so the weekend sale starts Friday and ends Sunday all by itself, while you rest.

Blue Hoodie x2Buy one, get one free
$80.00$40.00
Spend $100, take $10 offMoney off the cart
- $10.00
Free tote bagA gift over $150
Free
Built to be trusted

Your prices are money. This plugin treats them that way.

The deals are the fun part. But before you hand a plugin your prices, two quiet worries show up: will it slow my shop, and will it get a price wrong. DiscountWise was built around both.

The speed part

A slow shop eats the sale.

Here is the quiet problem with most discount plugins: they re-work every price, for every product, every time someone opens your shop. Add rules and pages start to drag, and slow pages lose the very shoppers your deal pulled in. DiscountWise does the math once, remembers the answer, and serves it instantly. Five rules or fifty, your shop loads like the plugin is not even there.

5 rules
0.9s
50 rules
0.9s
Your shop's load time does not grow with your rules.
Why is this price $36.00?
Regular price$50.00
Spring sale, 10% off- $5.00
Bulk price, 3 or more- $9.00
Wholesale rate, not this customer
Final price$36.00
No mystery prices

Always know why a price is what it is.

A product rings up cheaper than you expected and your stomach drops. Open the built-in checker, pick the product, and see exactly which deals touched it and the sums behind the final number, for any customer and any quantity. If two deals land on one product, you decide which one wins.

See it for real

Not a mockup. The real plugin.

These are the actual DiscountWise screens inside WordPress. If you can fill in a form, you can run a sale.

The real DiscountWise rules screen in WordPress: six discounts, each with an on and off switch
Every deal on one screen. A switch to turn each one on or off, drag to reorder.
The add discount form: name the sale, pick the type, set the amount, choose where it applies
One plain form: name it, pick the deal, say where it applies, save.
The why this price checker showing the sums behind a final price, step by step
The "Why this price?" checker you just saw, for real. The sums behind $20.25.
All of this is free

A proper discount plugin, for nothing.

This is not a locked trial. The free plugin is built for real shops, and it does the everyday jobs out of the box, without slowing you down.

Any discount, anywhere

A percent or money off one product, a whole category, or the entire shop. Or bulk bands like buy 3 and save, shown in a table your shoppers see before they add to cart.

How manyEachSave
1 - 2$40.00-
3 - 9$36.0010%
10 +$32.0020%

Shoppers see the deal everywhere

Crossed-out old prices, a sale badge, and a "You saved" total at the cart.

$50.00$40.00-20%You saved $24

Set an exact price

"$9.99 while the sale runs," and it holds there.

Money off the cart

"Spend over $75, take $10 off," on its own clear line.

Buy one get one

The free one lands in the basket by itself, marked free.

Runs on a schedule

Give a sale dates and it switches itself on and off.

Two deals, one product? You choose what wins

Stack them, take the first match, or take the single biggest saving. And a built-in checker shows the sums behind any price.

DiscountWise Pro

For the days you run a real promotion.

When free is not quite enough, one licence turns on the bigger deals and the tools to run them properly, all inside the same screens you already know.

Deals the free plugin cannot do.

Buy this and get that free. A gift that drops in when the cart passes your line. A set of products for one better price. The deals that make a promotion feel like an event.

DSLR CameraQty 1
$399.00
Camera BagBuy the camera, get it free
Free
Canvas ToteGift over $150
Free
One-customer pricesA named account, or a whole company by email.
Hide prices from guestsLog in to see pricing and the buy button.
Code and link dealsFlash-sale links for email and social.
Usage limitsFirst 100 customers, or once per shopper.
"Spend a bit more" nudgeGrows the cart right at the cart.
Move, migrate, measureImport, export, and savings reports.
Why folks switch

The usual discount plugin, and a lighter one.

Same five rows on both sides, so you can compare line by line.

VS
The usual way
SpeedPages drag a little more with every rule you add
WholesaleWholesale and category pricing sit behind the paid plan
Mystery pricesGood luck finding which rule set a price
SetupSettings that read like a tax form
FocusFive other jobs you did not ask for
DiscountWise
SpeedFifty rules load as fast as one
WholesaleWholesale and category pricing in the free plugin
Mystery pricesThe checker shows the sums behind any price
SetupPlain words, live in about five minutes
FocusDoes discounts, and stays out of the way
Same job. A lot less weight.

About the common free versions of popular discount plugins, not one brand in particular.

Pricing

Start free today. Go Pro when a big sale calls.

Most shops run the free plugin for months before a promotion asks for more. That is the plan, and it costs nothing to start.

New here? Built by Devtonic Studios, maker of PriceWise Pro and FilterKit Pro, and running on this very shop.
Step 1, today
$0 / forever
Every everyday discount
Money or percent off, and set prices
Bulk bands, with the price table
Wholesale prices for your regulars
Money off the cart, and buy one get one
The "why is this price?" checker
Add DiscountWise free
When you are ready
Step 2, someday
$49 / year
For one shop. Renews yearly, cancel any time.
Everything in Free, plus
Mix and match, free gifts, and bundles
One-customer prices and hide-from-guests
Code deals, limits, reports, and more
Get DiscountWise Pro

14-day money-back guarantee

14 days, full refund, no questions Key arrives by email, activates in a click Your rules carry over, nothing is lost

What shop owners ask us

Everything you need to know about DiscountWise

I am not techy. Can I set this up?
Yes. You add the plugin, click Add discount, pick the kind of sale in plain words, set the amount and choose where it applies, and save. No code, and most owners have their first deal live in about five minutes. If you would rather not start from a blank page, there are ready-made templates you just fill in.
What kinds of sale can I actually run?
The everyday ones, all in the free plugin: a percent or an amount off, a set sale price, buy more and save (like 3 for 10 percent off), wholesale and member prices, category-wide sales, money off the whole cart, and buy one get one. Pro adds mix and match, free gifts at a spend, and bundle deals.
Can I stop discounts stacking and wrecking my margins?
Yes, and this is a real worry, so it is built in. You decide how deals combine: let them stack, keep only the first that matches, or keep the single biggest saving. So a customer can never quietly pile "20 percent off new customers" on top of "30 percent off this weekend" unless you actually want that.
Two sales land on one product. Which one wins?
Whichever you tell it to. And if you are ever unsure, the "why is this price?" checker shows you exactly which deals touched a product and the sums behind the final number, for any customer and any quantity. No more guessing which rule did what.
Can I leave some products out of a sale?
Yes. A discount only touches what you point it at, one product, a category, or the whole shop, so you are always in control of what is included. And because you choose how deals combine, an item that is already on sale does not get discounted a second time unless you decide it should.
I set up a discount but it is not showing. What is wrong?
Nine times out of ten it is a caching plugin still showing yesterday's page, so clear your cache once and it will appear. After that, check the discount is switched on and that its start and end dates cover today. DiscountWise itself updates prices the moment you save, so there is nothing of ours to refresh.
Will it slow my shop down?
No, and this is the thing the plugin was built around. Many discount plugins re-work every price, for every visitor, so the shop drags as the rules pile up, and there are real reviews of carts crawling to a stop. DiscountWise works your deals out once, remembers the answer, and serves it instantly. Fifty rules load as fast as one.
Does it work with variable products, like sizes and colours?
Yes. Simple products and variable ones both work, so a "20 percent off hoodies" sale covers every size and colour without you touching each variation. Bulk price tables and wholesale prices work on variations too.
Will the sale price and badge show on my shop page?
Yes. The old price is crossed out, a sale badge sits on the product, and a "you saved" total shows at the cart. You choose which of these to switch on, and where they appear, so it looks the way you want on the shop page, the product page, and the cart.
Does it handle tax the right way?
Yes. It works the discount out on your price and lets WooCommerce add tax exactly the way you have already set it up, prices with tax in or tax added at checkout. Your totals stay correct, and the crossed-out and new prices follow the same tax setting.
Does it work with my theme and the new cart?
Yes. It is built the standard WooCommerce way, so it fits themes like Storefront and Twenty Twenty-Five without any styling work, and it plays nicely with both the classic cart and the newer block cart and checkout. Old shop or brand new one, it keeps up.
I already use another discount plugin. Can I switch?
Yes, and it is worth doing one thing: run a single discount plugin. Two of them fighting over the same prices is the number one cause of double-discount surprises. Pro can bring your existing rules in from some popular plugins, so you are not starting from scratch, and then you can switch the old one off.
Is wholesale pricing really free?
Yes. You can give any group of customers, like wholesale or a VIP club, their own price, and set a separate price for people who are not logged in, all in the free plugin. A lot of plugins charge for this. We do not.
What is the difference between Free and Pro?
Free covers the everyday sales: money or percent off, set prices, buy more save more, wholesale prices, category sales, money off the cart, and buy one get one. Pro is for the bigger stuff: mix and match, free gifts, bundles, prices for one customer, hide prices from guests, code and link deals, usage limits, and reports.
How many shops does one Pro licence cover?
One shop per licence, and you can move it to a different shop whenever you like. If you run several stores, get in touch and we will sort out a licence that covers them all.
What happens when my year is up?
Your shop keeps working exactly as it did. A yearly licence keeps your updates and email support coming; if you let it lapse, your deals still run, you just stop getting new versions and help until you renew. Prefer to pay once? The lifetime licence never expires.
If I go Pro later, do I have to set everything up again?
No. Pro picks up right where the free plugin left off. Every deal and every setting carries over on its own, there is nothing to redo. And if you ever step back to free, your everyday deals keep running.
What if Pro turns out not to be for me?
Then you get your money back. Pro comes with a 14-day money-back guarantee, no forms and no hard feelings. And since the free plugin does so much on its own, you can try the everyday sales for as long as you like before you ever think about paying.
A note from the maker

I kept putting discount plugins on client shops, and the same two things bugged me every time. The shop page got slower as the sales piled up, and the everyday things, like wholesale prices and category sales, were locked behind a paid plan.

So I built the one I wanted. The sales shops actually run, wholesale pricing included, and no slow-down as you add more. It runs right here on devtonicstudios.com, and it is the discount plugin I reach for first now.

Put it on your shop and set your first sale. I think you will be surprised how quick it stays.

Hamza
Hamza Afridi
Hamza AfridiFounder, Devtonic Studios
Start today

Run your first sale today.

Add it free, set your first deal before your tea goes cold, and watch your shop stay just as fast.

Add DiscountWise free
Free forever to start, no card Stays fast, however many sales Pro has a 14-day money-back guarantee