Product Icon

Discount On Cart for WooCommerce

The best WooCommerce discount plugin for automatic bulk discounts, tiered pricing, and quantity-based cart offers — no coupon code needed. Boost average order value instantly with unlimited discount tiers, role restrictions, and scheduled promotions.
Choose a billing option
$29
Save 20%
$58 $46.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

WooCommerce Discount Plugin for Cart & Quantity Discounts

Discount On Cart is a powerful WooCommerce discount plugin that automatically applies bulk discounts, tiered pricing, and quantity-based cart offers — without a single coupon code. Whether you run a wholesale store, a B2B shop, or a retail WooCommerce store, this plugin increases your average order value by rewarding customers the more they buy.
Set up unlimited WooCommerce bulk discount tiers based on cart quantity or cart subtotal. Offer fixed or percentage discounts, restrict by user role, and schedule promotions with start and end dates — all from a clean, intuitive settings panel inside WooCommerce → Settings.

Easily set up quantity-based discounts, bulk order discounts, and tiered pricing rules to reward loyal customers, attract new buyers, and increase your average order value. Whether you’re offering percentage discounts, fixed prices, or dynamic cart offers, Discount On Cart makes it simple, fast, and fully compatible with all major WooCommerce themes.

Take control of your store promotions with the best WooCommerce discount by quantity solution — no coupon codes required. Discounts apply automatically the moment cart conditions are met. Schedule promotions with start and end dates, restrict discounts by user role, and enjoy full compatibility with the WooCommerce Cart Block and High-Performance Order Storage (HPOS).

How Automatic WooCommerce Bulk Discounts & Tiered Pricing Works

Discount On Cart makes creating and applying automatic WooCommerce cart discounts effortless — no coupon codes, no manual work. Here’s exactly how it works:

  1. Choose Your Discount Mode Select quantity-based discounts (triggered by total cart item count) or amount-based discounts (triggered by cart subtotal). Switch between modes anytime from the intuitive admin panel under WooCommerce → Settings → Discount On Cart.
  2. Build Your Discount Tiers: Create unlimited discount tiers with minimum and maximum ranges. Set each tier as a fixed amount (e.g., -$10) or percentage (e.g., -15%) discount. Optionally add start and end dates to each tier to automate seasonal promotions and scheduled campaigns.
  3. Control Who Receives the Discount: Target logged-in users, guest shoppers, or both. Exclude specific WordPress user roles (e.g., Administrator, Shop Manager) or individual users by username — giving you full control over exactly who benefits from your promotions.
  4. Discount Applies Automatically — No Coupon Code Needed: The moment a customer’s cart meets a tier threshold, the discount is applied instantly as a negative cart fee. No coupon code entry required. The deduction appears clearly in cart and checkout totals in real time — on both the classic WooCommerce cart and the modern Cart Block.
  5. Customers See Their Savings + What They Can Unlock Next: A live discount tier table is displayed on the cart page showing the full discount schedule — current cart value, available tiers, and savings. A custom success message confirms the applied discount. This transparency motivates customers to add more items to reach the next discount level, increasing average order value.

Features

Automatic WooCommerce Bulk Discount — Quantity & Subtotal Tiered Pricing

Automatically apply cart discounts in WooCommerce based on either total cart quantity or cart subtotal. Create unlimited discount tiers with fixed or percentage values — no coupon code needed. Discounts are applied instantly as a negative fee in the cart the moment the threshold is met.
WooCommerce tiered cart discount settings – WooCommerce discount plugin

WooCommerce Discount by User Role — Wholesale & B2B Ready

Control exactly who receives cart discounts. Apply discounts to logged-in users, guest shoppers, or both. Exclude specific WordPress user roles (e.g., Administrator, Shop Manager) or individual users by username — perfect for wholesale stores and B2B shops where staff should never receive promotional pricing.
WooCommerce cart discount user role restriction plugin

Live Tiered Pricing Table on Cart Page — Increases Average Order Value

A fully formatted discount tier schedule is automatically displayed on the WooCommerce cart page — showing customers the current cart value, all available discount tiers, ranges, and savings. This transparency motivates customers to add more items to unlock a bigger discount, directly increasing average order value.
WooCommerce discount tier table on cart page

Schedule WooCommerce Promotions — Automatic Start & End Dates

Every discount tier supports optional start and end dates — allowing you to plan and automate promotional campaigns in advance. Black Friday sales, seasonal discounts, and flash promotions activate and deactivate automatically. No manual switching needed — just set it and forget it.
WooCommerce automatic discount scheduling plugin

Custom Discount Notification — Reduce Cart Abandonment

Display a personalized success notice to customers the moment their cart qualifies for a discount. Fully customizable message text from the admin panel. Works on both the classic WooCommerce cart page (as a WooCommerce notice) and the modern Cart Block (as an injected banner) — giving every customer instant confirmation of their savings.
WooCommerce cart discount success message plugin

WooCommerce Block Cart & HPOS Compatible — Future-Proof Plugin

Fully compatible with the modern WooCommerce Cart Block (Gutenberg). The plugin extends the WooCommerce Store API to deliver real-time discount data — displaying the tier table and success message inside the Cart Block without page reloads. Also officially compatible with WooCommerce High-Performance Order Storage (HPOS).

Hide Prices for Guests — WooCommerce Membership & B2B Price Control

Running a membership or B2B store? Hide product prices and the “Add to Cart” button for non-logged-in visitors. Replace them with a fully customizable Sign-Up button that redirects guests to your WP login or My Account page. Custom price text (“Login to see price”) is shown instead of the actual price across shop and single product pages.
WooCommerce Cart Block discount plugin compatible
WooCommerce hide price guest user discount plugin

Why Discount On Cart is the Best WooCommerce Discount Plugin

  • Increases Average Order Value Automatically: The live discount tier table shown on the cart page motivates customers to add more items to unlock a bigger discount — a proven AOV-boosting technique used by top WooCommerce stores worldwide.
  • Automatic Discounts — No Coupon Code Needed: Unlike standard WooCommerce coupons, Discount On Cart applies discounts automatically the moment a cart qualifies — no code to share, no code to forget. Customers get their discount instantly, reducing cart abandonment and checkout friction.
  • Two Powerful Discount Modes — Quantity & Subtotal: Choose between quantity-based tiers (discount by number of items) or amount-based tiers (discount by cart subtotal). Each mode supports unlimited tiers with fixed or percentage discounts — giving you complete flexibility for any promotion strategy.
  • Full Control Over Who Gets the Discount: Target logged-in users, guest shoppers, or both. Exclude specific WordPress user roles or individual users by username. This level of precision is essential for B2B stores, wholesale shops, and any store with multiple customer types.
  • Schedule Promotions in Advance — Set It and Forget It: Every discount tier has optional start and end dates. Plan your Black Friday deals, seasonal sales, and flash promotions weeks ahead. Discounts activate and deactivate automatically — no manual work, no risk of forgetting to turn off a promotion.
  • Works With Every WooCommerce Setup: Compatible with the classic WooCommerce cart, the modern Cart Block (Gutenberg), and WooCommerce HPOS (High-Performance Order Storage). Works seamlessly with all major WordPress themes and WooCommerce extensions — no conflicts, no configuration changes needed.

Get started in 3 steps

  1. Download, Install & Activate: Install Discount On Cart from your WooCommerce account, upload via Plugins → Add New, and activate. A “Discount On Cart” tab appears instantly under WooCommerce → Settings — no extra configuration needed.
  2. Configure Your Discount Tiers: Go to WooCommerce → Settings → Discount On Cart. In General Settings, choose your target user type and set your success message. In Discount Tiers, select quantity or amount mode and add your tiers with ranges, discount types, and optional start/end dates.
  3. Watch Discounts Apply Automatically: That’s it — your tiers are live. When a customer’s cart meets a threshold, the discount applies instantly as a negative cart fee — no coupon code needed. The live tier table on the cart page shows customers exactly what they can save.

Frequently asked questions

What is the best WooCommerce bulk discount plugin?

Discount On Cart is one of the top-rated WooCommerce bulk discount plugins on the official WooCommerce Marketplace. It lets store owners create unlimited automatic bulk discount tiers based on cart quantity or subtotal — with no coupon codes required. It supports both fixed and percentage discounts, works with the WooCommerce Cart Block, and is HPOS compatible.

How do I add tiered pricing in WooCommerce?

With Discount On Cart, you can add tiered pricing to any WooCommerce store in minutes. Go to WooCommerce → Settings → Discount On Cart, choose quantity or subtotal mode, and create your tiers with minimum/maximum ranges and discount values. The tiered pricing table is automatically displayed on the cart page — no coding or theme changes required.

Does Discount On Cart automatically apply discounts without a coupon code in WooCommerce?

Yes. Discount On Cart automatically applies cart discounts in WooCommerce without requiring any coupon code. Once you configure your discount tiers in the plugin settings, the discount is applied instantly as a negative cart fee the moment a customer's cart meets the qualifying quantity or subtotal threshold. Customers do not need to search for, copy, or enter any coupon code — the discount simply appears in the cart totals automatically. This friction-free experience helps reduce cart abandonment and encourages customers to complete their purchase.

Can I create quantity-based discounts in WooCommerce where customers get a bigger discount for buying more items?

Yes. Discount On Cart lets you create unlimited quantity-based discount tiers in WooCommerce where customers automatically get a bigger discount the more items they add to their cart. For example, you can set 1–4 items for no discount, 5–10 items for 10% off, and 11+ items for 20% off. Each tier supports both fixed amount and percentage discount types. A live discount tier table is also displayed on the cart page showing customers exactly how many more items they need to unlock the next discount level — a proven technique to increase average order value.

Can I apply a WooCommerce cart discount based on the cart subtotal or order amount?

Yes. Discount On Cart supports amount-based discount tiers that automatically apply a WooCommerce cart discount when the customer's cart subtotal reaches a defined threshold. You can set multiple subtotal ranges — for example, $50–$99 for a $10 fixed discount, $100–$199 for 15% off, and $200+ for 20% off. The discount is calculated against the actual item totals in the cart, keeping it independent of shipping and taxes. Both fixed amount and percentage discount types are supported for each subtotal range.

Can I restrict WooCommerce cart discounts to specific user roles or exclude certain users from getting the discount?

Yes. Discount On Cart gives you full control over who receives cart discounts in WooCommerce. You can choose to apply discounts only to logged-in users, only to guest users, or to both. Additionally, you can exclude specific WordPress user roles — such as Administrator, Editor, or Shop Manager — and even exclude individual users by their username. This is essential for wholesale stores, B2B shops, and any store where staff accounts or certain customer segments should not receive promotional pricing.

Is Discount On Cart compatible with the WooCommerce Cart Block (Gutenberg blocks)?

Yes. Discount On Cart is fully compatible with the WooCommerce Cart Block. The plugin extends the WooCommerce Store API to include real-time discount data in the cart response, and uses the WordPress block data layer (wp.data) to reactively display the discount tier table and the success message directly inside the Cart Block — without any page reload. It also declares official compatibility with WooCommerce Blocks and HPOS (High-Performance Order Storage), making it future-proof for modern WooCommerce stores running the latest block-based cart and checkout experience.

Customer reviews

We are accepting reviews for this product, and will display them when we get a few more.

Extension information

  • PHP version required: 7.4
  • Tested with WordPress: 7.0
  • Tested with WooCommerce: 10.8
  • Requires at least WordPress: 6.0
  • Requires at least WooCommerce: 7.0

Countries

  • Worldwide

Requirements

  • WooCommerce 3.8+ (4.0+ recommended)
  • PHP 5.3+ (7+ recommended)

Related Products

Price $279 annually
Rated 3.2 out of 5 stars
Price $79 annually
Rated 3.4 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.