This is an info Alert.
x402 Logo
  • Product
    • Become Agent-Ready
      • Merchants
        Agentic Commerce — list your store across ChatGPT, Gemini, Claude & Perplexity
      • Publishers
        Monetize your content when AI agents read, cite, or train on it
      • SaaS Companies
        Treat AI agents as first-class customers with agent-priced checkout
    • Monetize
      • Monetize MCP Server
        Charge per call on any MCP server in 2 minutes
      • Monetize AI Agents
        Turn n8n, Zapier, Activepieces workflows into revenue
      • Agent Feed
        Pay-per-query access to licensed publisher content for your agents
  • Resources
    • xpay Ecosystem
      • xpay✦ Tools
        1,000+ pay-per-use tools for your AI agents
      • Agent-Ready SaaS Index
        25,481 SaaS scored on agent-buyability
      • SaaS Pricing Database
        Pricing pages indexed across 1,000+ categories
      • Shopify Apps Directory
        Every Shopify app, with its full review history
      • WooCommerce Plugins Directory
        Every WooCommerce plugin, scored on how well it is maintained
      • GitHub
        Open source repositories
    • Agent Building
      • Agent Frameworks
        AI frameworks for building multi-agent systems
      • x402 Integration
        AI frameworks with x402 payment integration
      • Networks
        Blockchain networks supporting x402
    • Company
      • About xpay✦
        Our mission, products, and protocols
      • Blog
        Latest insights and updates
      • Docs
        Complete xpay documentation
  • Pricing
  • Blog
  • Docs
Get Started
  1. xpay✦ Commerce

  2. Directory

  3. WooCommerce plugins

  4. Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO

Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO

WooCommerce discount rules plugin to create automatic product and cart discounts, bulk pricing, BOGO deals, and dynamic pricing without coupon codes.

3K+ active installs
4.2
(9 ratings)
Free on WordPress.org
View on WordPress.orgSupport forum
Will this break my store?

What the WordPress.org registry says about keeping Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO running.

WordPress compatibility
Tested to 7.0.2
Tested against the WordPress branch in use today.
Last updated
3 days ago
At least 76.9 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.
Requires PHP
7.4
Your host must be running at least this version.
Requires WordPress
5.9
Requires other plugins
woocommerce
These must be installed and active first.
Contributors
2

3K+ active installsWordPress.org reports installs in bands, not exact counts.
Maintenance & trust

Scored on how Discount Rules for WooCommerce – Disco | Dynamic Pricing, Conditions, Bulk, Bundle, BOGO is looked after — not on how many stores run it.

94

out of 100
Well maintainedSome ratings or support history.

Maintenance
35 / 35
Updated 3 days ago.
WordPress compatibility
20 / 20
Tested to WP 7.0.2 (current).
Support responsiveness
Not enough data
Only 1 support thread(s) — not enough to judge.
Merchant satisfaction
10 / 15
4.2/5 across 9 rating(s).
Listing transparency
10 / 10
Provides: screenshots, description, homepage
1 of 5 measures had too little evidence to score. They are left out of the total rather than counted as zero — otherwise a plugin would be marked down for being small rather than for being poorly kept.Measured 2026-08-02 from the WordPress.org plugin registry.
Ratings

4.2

9 ratings
5★7
4★0
3★0
2★1
1★1
Every rating WordPress.org holds for this plugin, not a sample. Written reviews live in the plugin's WordPress.org reviews forum.

Disco is a complete WooCommerce discount rules plugin that automatically applies percentage discounts and fixed discounts based on conditions you define. Unlike coupon codes that customers must find and enter manually, Disco discount rules activate instantly when shoppers meet your criteria. No codes to distribute, no codes to forget.

Create product discounts, cart discounts, bulk discounts, bundle discounts, BOGO deals, and free shipping offers using an intuitive visual interface – all without writing code or managing coupon codes.

Upgrade to Pro | View Demo | Complete Documentation | Video Tutorials | Get Support

Fully updated for 2026 with the latest WooCommerce 10.x and WordPress 7.x compatibility.

😩 The Problem with Traditional WooCommerce Discounts

Traditional WooCommerce discounts rely on coupon codes. This creates several challenges for store owners:

You have to create codes, distribute them through email or social media, hope customers save them, and then hope they remember to enter them at checkout. Studies show that many customers abandon carts when they see a coupon field but don’t have a code – they leave to search for one and often don’t return.

Coupon codes also create customer service issues. Why didn’t my code work?, Can I get a new code, mine expired?, I forgot to enter my code, can you apply it after purchase? These support requests take time and create friction.Disco eliminates these problems entirely.

😎 How WooCommerce Discount Rules Work

With Disco, you create discount rules with conditions instead of coupon codes. When a customer meets the conditions, the discount applies automatically. There’s nothing to enter, nothing to remember.

For example, you create a rule: 15% off all products in the Electronics category. Every customer who views those products immediately sees the discounted price. The original price shows with a strikethrough, the discounted price displays prominently. When they add to cart, the discount is already applied. When they checkout, they pay the discounted price. Zero friction.

Or create a rule: Free shipping on orders over $50. Customers adding items to their cart see their shipping cost. The moment their cart crosses $50, shipping becomes free automatically. No code required.

This automatic approach leads to higher conversion rates because you’ve removed the friction between the customer and their discount. They don’t have to do anything except meet the conditions you’ve set.

☞ 🔥 Six Types of WooCommerce Discount Campaigns 🔥

Disco supports six distinct discount campaign types, each designed for different promotional strategies. You can run multiple campaigns simultaneously to create sophisticated promotional programs.

➡️ Product-Based Discounts: Product discounts let you apply percentage or fixed amount discounts to specific products, entire categories, specific tags, product attributes, or your complete catalog. This is the most versatile discount type.

Use product discounts for flash sales on specific items, seasonal discounts on entire categories, clearance pricing on tagged products, or store-wide sales events.

Product discount examples:

  • 20% off all products with the “Summer Sale” tag
  • $10 off specific product SKUs during a flash sale
  • 15% off the entire Accessories category for seasonal promotion
  • 25% off all products from a specific brand or vendor
  • 30% off products priced over $100

➡️ Cart-Based Discounts: Cart discounts apply to the entire shopping cart based on conditions like subtotal amount, total item count, or total quantity. These WooCommerce cart discounts encourage customers to add more items or spend more to unlock savings.

Cart discount examples:

  • $15 off when cart subtotal exceeds $100
  • 10% off entire order when cart contains 5 or more items
  • $25 off when total quantity reaches 20 units
  • 5% off when cart contains products from 3 or more categories
  • $50 off orders over $300

➡️ Bulk Discounts for WooCommerce: Bulk discounts create tiered quantity-based pricing that encourages customers to purchase more units. This WooCommerce bulk discount feature shows customers exactly how much they save at each quantity tier.

You define quantity ranges and the discount percentage or amount for each range. Disco displays a bulk pricing table on product pages so customers understand the savings at each tier before they buy.

Bulk discount example:

  • 1-4 units: Regular price ($20 each)
  • 5-9 units: 10% off ($18 each)
  • 10-24 units: 20% off ($16 each)
  • 25-49 units: 30% off ($14 each)
  • 50+ units: 40% off ($12 each)

➡️ Bundle Discounts: Bundle discounts offer savings when customers purchase specific product combinations together. This WooCommerce bundle discount feature helps you upsell complementary products and increase average order value.

You define which products make up a bundle and what discount applies when customers add all bundle items to their cart. Bundles can require specific products or products from specific categories.

Bundle discount examples:

  • 5 units: Regular price ($20 each)
  • 10 units: 10% off ($18 each)
  • 20 units: 20% off ($16 each)
  • 50 units: 30% off ($14 each)
  • 80+ units: 40% off ($12 each)

➡️ BOGO Discounts (Pro Feature): Buy One Get One deals are among the most effective promotional strategies. Disco Pro lets you create flexible BOGO discount rules with various configurations.

Configure the buy quantity (how many items customers must purchase), the get quantity (how many discounted items they receive), and the discount on the get items (free, percentage off, or fixed amount off).

BOGO rules can apply within the same product or across different products (buy product X, get product Y discounted).

BOGO discount examples:

  • Buy 1 T-shirt, get 1 T-shirt free
  • Buy 2 pizzas, get 1 pizza free
  • Buy 1 item at full price, get second item 50% off
  • Buy any 3 items from Category A, get 1 item from Category B free
  • Buy 2 pairs of shoes, get 3rd pair at $20 off

➡️ Free Shipping Discounts: Free shipping offers effectively reduce cart abandonment and increase conversions. Disco lets you create conditional free shipping rules based on cart value, specific products, customer attributes, or other criteria.

When customers qualify, Disco automatically sets shipping to free at checkout. Combined with messaging that shows You’re $X away from free shipping, you can motivate customers to add more items.

Free shipping rule examples:

  • Free shipping on orders over $50
  • Free shipping on all products in the Furniture category
  • Free shipping for logged-in customers
  • Free shipping for customers in specific countries or regions
  • Free shipping when cart contains 10 or more items
  • Free shipping on orders containing specific products

💯 Advanced WooCommerce Discount Conditions for Every Scenario 💯

The power of Disco lies in combining multiple conditions to create precisely targeted discount rules. You’re not limited to broad promotions – you can create sophisticated rules that target exactly the right products, customers, and timing.

☞ Product Conditions

Control which products qualify for discounts using:

  • Specific products by name or product ID
  • Product categories including parent and child categories
  • Product tags for flexible grouping
  • Product attributes and specific variations
  • SKU patterns for inventory-based targeting
  • Stock status targeting in-stock, out-of-stock, or backorder items
  • Price ranges for products above or below certain price points
  • Sale status targeting items already on sale or regular price only

☞ Cart Conditions

Apply discounts based on shopping cart contents:

  • Cart subtotal thresholds before or after other discounts
  • Total number of distinct items in cart
  • Total quantity of all products combined
  • Presence of specific products in cart
  • Products from specific categories present in cart
  • Cart weight for physical product shipping calculations
  • Previous discount applications

☞ Price Conditions

Control discounts based on product pricing details:

  • Currency-based targeting for multi-currency stores
  • Regular, current, or sale price conditions
  • Price rules including or excluding tax
  • Sale schedule control with start and end dates

☞ Customer Conditions (Pro)

Target discounts to specific customer segments:

  • WordPress user roles such as customer, subscriber, wholesale, or VIP
  • Logged-in registered customers versus guest checkouts
  • Specific customers identified by email address or user ID
  • First-time customers with no previous order history
  • Returning customers with one or more previous orders
  • Order count thresholds based on customer purchase history
  • Lifetime spend thresholds based on total customer value
  • Customer registration date for new versus established customers

☞ Product Purchase History Based Conditions (Pro)

Create smart discounts based on a customer’s past purchases of specific products:

  • Last order date of a specific product
  • Number of orders made containing a specific product
  • Total amount spent on a specific product
  • Total quantity purchased of a specific product

☞ Schedule Conditions

Control precisely when discounts are active:

  • Start date and specific start time
  • End date and specific end time
  • Specific days of the week for weekend or weekday promotions
  • Recurring schedule options

☞ Usage Limits (Pro)

Prevent discount abuse and control promotional costs:

  • Maximum uses per individual customer
  • Maximum total uses across all customers combined
  • Maximum discount amount cap per order

Campaign Display – Make your store sales 10X (Pro Features)

Disco’s campaign display features are designed to maximize discount visibility and drive higher conversions. By clearly showcasing offers across product, cart, and pricing displays, customers instantly understand the value of your promotions—turning casual visitors into confident buyers.

☞ Customized Product Badges: Customized product badges instantly highlight discounted products across your store. When a customer browses your shop, eye-catching badges like 20% OFF, Bulk Deal, or Bundle Offerclearly signal active discounts—ensuring promotions never go unnoticed.

Product badges are fully customizable in text, color, and style, making discounted products stand out in product listings, category pages, and product detail pages. This visual cue builds urgency and inspires customers to explore discounted items faster.

☞ Customized Promotional Text on Product Pages: Customized promotional text lets you communicate discount details directly on the product page. Display clear, persuasive messages such as Buy more and save up to 40% or Special bundle pricing available to guide customers toward higher-value purchases.

This feature helps educate customers about active campaigns without confusion, reinforcing the offer at the exact moment they’re deciding to buy.

☞ Customized Countdown Timer on Product Pages: Countdown timers create urgency by showing how much time is left before a discount expires. By visually displaying a live countdown on the product page, customers are encouraged to act quickly rather than postpone their purchase.

You can customize the countdown’s design, placement, and messaging to match your campaign style—perfect for flash sales, limited-time offers, and seasonal promotions.

☞ Customized Cart Notices: Customized cart notices reinforce discounts at checkout by displaying clear messages inside the cart. Inform customers when discounts are applied, remind them how close they are to unlocking a better deal, or encourage them to add more items to qualify for additional savings.

These notices reduce hesitation, increase average order value, and reassure customers that they’re getting the best possible deal.

☞ Customized Bulk Discount Table: The bulk discount table visually displays tiered pricing and quantity-based savings directly on the product page. Customers can easily compare price breaks at different quantity levels and see exactly how much they save as they buy more.

The table is fully customizable to match your store’s branding and campaign style, making bulk pricing easy to understand and highly effective at driving larger orders.

☞ Customized Bundle Discount Table: The bundle discount table clearly presents fixed-quantity bundle offers in a structured and easy-to-read format. Customers can quickly identify available bundle deals, required quantities, and discounted prices without confusion.

By simplifying bundle pricing and highlighting savings upfront, this feature increases trust and encourages customers to choose higher-value bundle options.

Compatible plugins with disco plugin (Pro Feature)

➡️ Advanced Custom Fields (ACF®): The Disco plugin works seamlessly with Advanced Custom Fields (ACF®), allowing you to create and apply discounts based on custom product fields. This makes it easy to build highly targeted pricing rules and promotional campaigns using your existing ACF data—giving you greater flexibility and control over how discounts are applied across your store.

➡️ Multicurrency Support with WPML: Disco Plugin works perfectly with WPML for multi-currency support. Now, you can set up discounts in different currencies, making it easy to sell globally.

➡️ Get Currency Switcher Professional with FOX: Our WooCommerce Discount Plugin works seamlessly with the Currency Switcher plugin, letting you create discounts in multiple currencies. Upgrade to Get Currency

Switcher Professional with FOX to manage your store’s pricing and discounts effortlessly, no matter where your customers are located.

➡️ CURCY – Multi Currency for WooCommerce:WooCommerce Discount Plugin (DISCO Plugin) is fully compatible with the Free Currency Exchange (CURCY) plugin. This ensures that your discount rules work seamlessly across multiple currencies, offering your customers a smooth shopping experience no matter where they are. With DISCO and CURCY, you can easily manage discounts and currency conversions together to boost sales globally.

➡️ WooCommerce Currency Switcher by Aelia: The Disco plugin works seamlessly with the Aelia plugin for multi-currency support. You can show prices and accept payments in different currencies while setting up flexible discount rules. This compatibility helps you offer discounts to a global audience without worrying about currency conversions, making it easy to increase sales across multiple regions.

Creating Targeted Discount Campaigns

Combining conditions lets you build sophisticated promotional campaigns. Here are examples of advanced discount rules:

➤ First-time customers who spend over $75 get 20% off

  • Conditions: First order = yes, Cart subtotal > $75
  • Discount: 20% off cart total

➤ VIP members get 15% off Electronics, weekends only

  • Conditions: User role = VIP, Product category = Electronics, Days = Saturday and Sunday
  • Discount: 15% off matching products

➤ Buy 3+ skincare products, get free shipping

  • Conditions: Category = Skincare, Quantity from category ≥ 3
  • Discount: Free shipping

➤ Loyal customers who’ve spent over $500 lifetime get permanent 10% off

  • Conditions: Customer total spent > $500
  • Discount: 10% off all products, no end date

➤ Flash sale: 40% off clearance items, today only

  • Conditions: Tag = Clearance, Date = today
  • Discount: 40% off matching products

How Discounted Prices Display to Customers

Disco ensures customers see their savings clearly at every step of the shopping journey:

Product Pages: Original prices display with strikethrough formatting, discounted prices show prominently beside them. Bulk discount tables display quantity tiers. Savings amount or percentage can display.

Category and Archive Pages: Discounted prices appear on product cards while browsing. Customers see savings without clicking into each product.

Cart Page: All applicable discounts show with clear labels explaining each discount. Line items display original and discounted prices. Cart totals reflect all …

How is Disco different from WooCommerce coupons?

WooCommerce coupons require customers to obtain a code and enter it at checkout. If they forget or don’t have a code, they pay full price. Disco works completely differently. You create discount rules with conditions, and discounts apply automatically when those conditions are met. Customers see discounted prices on product pages and in their cart immediately without entering anything. This automatic approach removes friction and improves conversion rates.

What types of discounts can I create with Disco?

Disco supports six discount campaign types: Product discounts apply percentage or fixed discounts to specific products, categories, or tags. Cart discounts reduce the entire cart total based on subtotal or item count. Bulk discounts create tiered quantity pricing. Bundle discounts offer savings on product combinations. BOGO deals provide buy-one-get-one offers (Pro feature). Free shipping rules offer conditional free shipping.

Can I create percentage discounts and fixed amount discounts?

Yes. Every discount type in Disco supports both percentage-based discounts (such as 10% off or 25% off) and fixed amount discounts (such as $5 off or $20 off). You select which discount method works best for each campaign you create.

Does Disco work with variable products and product variations?

Yes. Disco fully supports WooCommerce variable products. Discount rules apply to all variations that match your specified conditions. You can also target specific variations using product attributes in your condition settings.

Can I apply discounts to specific categories only?

Yes. Product conditions allow you to target specific categories including both parent categories and child subcategories. You can also combine category conditions with other conditions such as customer role or cart value for precise targeting.

Can I create different discounts for different customer groups?

Yes. Customer conditions let you target discounts by user role (such as wholesale customers or VIP members), logged-in versus guest status, first-time versus returning customers, number of previous orders, and lifetime spend amount. This enables wholesale pricing, loyalty rewards, and new customer promotions.

Can I schedule discounts to start and end automatically?

Yes. Every discount campaign can have a specific start date and time plus an end date and time. Discounts activate and deactivate automatically based on your schedule. This is ideal for holiday sales, flash promotions, weekend specials, or any time-limited offers.

Can I limit how many times each customer uses a discount?

Yes. Usage limit settings let you specify maximum uses per individual customer and maximum total uses across all customers. This prevents discount abuse and helps you control promotional costs for limited offers.

Can multiple discounts apply to the same order?

Yes. When a customer qualifies for multiple discount rules, those discounts can stack together on the same order. You maintain control over discount priorities and can configure how multiple discounts interact.

Will Disco slow down my WooCommerce store?

No. Disco is performance-optimized with efficient database queries and intelligent caching mechanisms. Discount calculations execute quickly without impacting page load times. The plugin is tested on high-traffic WooCommerce stores to ensure reliable performance.

Is Disco compatible with my WooCommerce theme?

Yes. Disco works with any properly coded WooCommerce theme. The plugin uses standard WooCommerce hooks and filters to display discounted prices, ensuring compatibility with most themes and page builders including Elementor, Divi, and others.

Does Disco support multiple currencies?

Yes. Disco integrates with popular multi-currency plugins including WPML WooCommerce Multilingual, FOX Currency Switcher, CURCY Multi Currency for WooCommerce, and Aelia Currency Switcher. Discount rules calculate and display correctly across all configured currencies.

How do I create Buy One Get One (BOGO) offers?

BOGO deals are available in Disco Pro. The Pro version lets you create various BOGO configurations including buy-one-get-one-free, buy-two-get-one-free, buy-one-get-one-at-percentage-off, and cross-product deals where buying product X discounts product Y.

Do discounted prices show on product pages before checkout?

Yes. Product discounts display directly on product pages with the original price shown in strikethrough and the discounted price displayed prominently. Bulk discount pricing tables also display on product pages so customers see quantity tier savings before purchasing.

How do I get help if I have questions or issues?

Free plugin users can post questions in the WordPress.org support forum, where our team monitors and responds. Disco Pro users receive priority email support with faster response times at support@webappick.com. Complete documentation with tutorials is available at discoplugin.com/docs.

Categories
Product options & add-onsDiscounts & couponsDynamic pricing
Plugin details
Version1.4.5
Last updated2026-07-30 4:37am GMT
Added2024-05-27
Requires WordPress5.9
Tested up to7.0.2
Requires PHP7.4

Tags on WordPress.org
bogo
bulk discount
Discount rules
dynamic pricing
woocommerce discount
Alternatives
Other plugins in the same categories.
Advanced Product Fields (Product Addons) for WooCommerce
50K+ installs
4.8(281)
PPOM – Product Addons & Custom Fields for WooCommerce
20K+ installs
4.4(282)
YayPricing – WooCommerce Dynamic Pricing & Discounts
3K+ installs
5.0(71)
Product Addons for Woocommerce – Product Options with Custom Fields
30K+ installs
4.9(466)
Extra Product Options For WooCommerce | Custom Product Addons and Fields
30K+ installs
4.9(218)
Discount Rules and Dynamic Pricing for WooCommerce
10K+ installs
4.7(247)
x402 Logo

The agent-readiness stack for the AI shopping era — helping merchants, publishers and SaaS companies get discovered, cited and transacted with by ChatGPT, Perplexity, Claude, Gemini and the custom shopping agents underneath them.

CompanyAgentically Inc. (d/b/a xpay✦)1875 Mission St, Ste 103San Francisco, CA 94103, United Stateslegal@xpay.sh · privacy@xpay.sh
or ask your AI app
Company
About xpayAgency PartnersGitHubDiscordllms.txt
DevelopersDocumentationAPI ReferenceSDKs & LibrariesQuickstart GuideOpenAPI Spec
Stay Updated
Occasional product updates and agent-readiness playbooks from xpay (Agentically Inc.) — typically a couple of emails a month. Double opt-in: we email you a link to confirm before sending anything, and every email has one-click unsubscribe.
Social
  • For Publishers
    • News
    • Finance
    • Dev / Tech
    • Travel
    • View all verticals
  • Agent Feed
    • AI Search Engines
    • RAG Builders
    • Browser Agents
    • Vertical Research
    • Browse full catalog
  • Agent-Ready Index
    • SaaS Pricing Database
    • Agent-Ready SaaS Index
    • Verified band
    • AI & ML
    • Sales & CRM
  • Products
    • Pricing Widget
    • Monetize MCP Server
    • Paywall
    • Smart Proxy
    • Monetize AI Agents
    • xpay x402 Facilitator
  • Agentic Economy
    • Timeline
    • Resources
    • Manifesto
    • Stack
  • Agentic Commerce
    • Get listed
    • ChatGPT Ads
    • How ChatGPT Ads work
    • ChatGPT Ads · Apparel
    • ChatGPT Ads · Health & Beauty
    • xpay Listings · Amazon + Google
    • Pricing
    • Free audit
    • Shopify
    • WooCommerce
    • Apparel & Accessories
    • Health & Beauty
    • Overview
  • Commerce Index
    • Shopify apps directory
    • Agentic Commerce Ready Index
    • Methodology
    • Pet brands · WooCommerce
    • Pet brands · Shopify
  • Marketplace
    • 🛍️ xpay.deals — agentic storefront for deals
  • Protocols
    • Overview
    • x402
    • MPP
    • UCP
    • ACP
    • AP2
    • TAP
    • A2A
  • Agent Frameworks
    • Overview
    • LangChain
    • CrewAI
    • Claude MCP
    • AutoGPT
    • LangChain vs Mastra
    • LangGraph vs Pydantic AI
  • Company
    • About xpay
    • Blog
    • Docs
    • GitHub
  • Free prompts
    • Ecommerce prompts
    • Email marketing prompts
    • Product description prompts
    • Facebook ad prompts
    • Skincare prompts
    • Supplement prompts
    • Wine prompts
    • Electronics prompts

© 2025 Agentically Inc. All rights reserved.
Privacy PolicyTerms of UseAcceptable Use Policy