Description
GiantWP Discount Rules β Dynamic Pricing & BOGO Deals for WooCommerce is a world-class, user-friendly dynamic pricing and discount plugin that helps you create almost any kind of discount that exists in the world, such as bulk discounts, quantity discounts, dynamic pricing, complex condition-based discounts, tiered discounts, and whatβs not?
This plugin has a modern minimal UI, no loading, and offers tons of types of discounts to the store owner to boost their store.
*π·οΈ Show the upsell notification on the product page. Example: “Buy 2 get 1 x% off”
*π·οΈ Discount both sale price and regular price
*π·οΈ Order page label if the order gets discounted, and which one
*π·οΈ Simple turn-off switcher
*π·οΈ Usage limit and tracking
*π·οΈ Automatically applied β no coupon required
*π·οΈ Scheduled by time and date
Documentation | Pro Version | Asking Help | Feature Request
DISCOUNT TYPES AND FEATURES
Free Version Features with Real Life Scenarios
- βοΈπ·οΈ Flat or percentage discounts
- βοΈπ·οΈ Get X% off for new customers
- βοΈπ·οΈ Get X% or X$ off for returning customers who spend at least XX amount
- βοΈπ·οΈ Get X% or X$ off when the cart total reaches X$ and specific products are included
- βοΈπ·οΈ Discount both sale price and regular price
- βοΈπ·οΈ Schedule discounts by date and time
- βοΈπ·οΈ Usage limit and tracking
- βοΈπ·οΈ Automatically applied β no coupon required
- βοΈπ·οΈ Simple on/off switcher
- βοΈπ·οΈ Display discount labels on the order page
- βοΈπ·οΈ Show upsell notifications on the product page (e.g., βBuy 2 get 1 x% offβ)
- βοΈπ·οΈ Category Discount
- βοΈπ·οΈ User role based Discount
- βοΈπ·οΈ Product Weight base
- βοΈπ·οΈ Product Variation base
- βοΈπ·οΈ Order History Based
- βοΈπ·οΈ Specific customers
- βοΈπ·οΈ Create free product offers (Buy 1 Get 1 Free)
- βοΈπ·οΈ Apply percentage or fixed discounts on Bogo products
- βοΈπ·οΈ Supports repeatable BOGO deals (Buy 2 Get 2, Buy 3 Get 3, etc.)
- βοΈπ·οΈ Combine multiple discount rules with conditions
- βοΈπ·οΈ Lightweight, modern, and minimal UI built with Vue.js
- βοΈπ·οΈ Works perfectly with WooCommerce HPOS
- βοΈπ·οΈ Compatible with classic and block cart/checkout pages
Get the PRO version to boost your store.
Pro Version Features with Real Life Scenarios
- ππ·οΈ Bulk and tiered pricing discounts
- ππ·οΈ Create quantity-based discount ranges (e.g., Buy 5β10 get 10% off, Buy 11β20 get 20% off)
- ππ·οΈ Buy X Get Y (BOGO Pro) discounts
- ππ·οΈ Buy 1 product and get another free or discounted
- ππ·οΈ Apply fixed, flat, or percentage discounts on βGet Yβ products
- ππ·οΈ Apply all conditions on Buy X Get Y rules
- ππ·οΈ Shipping discounts with conditional logic
- ππ·οΈ Apply shipping discounts as fixed, flat, or custom fees based on conditions
- ππ·οΈ Unlimited tiered pricing levels
- ππ·οΈ Unlimited tiered pricing with fixed, flat, or percentage-based amounts
- ππ·οΈ Tiered pricing can be applied all together or specifically per product
- ππ·οΈ Assign tiered pricing based on product quantity, stock, SKU, tag, or category
- ππ·οΈ Tiered pricing by condition β match all or match any rule
- ππ·οΈ Auto-apply and auto-remove discounts when conditions change
- ππ·οΈ Track applied rules inside WooCommerce order meta (HPOS compatible)
- ππ·οΈ Developer-friendly architecture β extend classes or hooks to create custom logic
- ππ·οΈ Lightweight, optimized & fully compliant with WordPress standards
- ππ·οΈ Priority support and continuous feature updates from GiantWP Solutions
Get the PRO version to boost your store.
Available Conditions
π Cart
- Cart Subtotal Price
- Cart Quantity
- Cart Total Weight
π§Ί Cart Items
- Cart Item β Product
- Cart Item β Variation
- Cart Item β Category
- Cart Item β Tag
- Cart Item β Regular Price
π€ Customer
- Customer Is Logged In
- Customer Role
- Specific Customer
π¦ Purchase History
- Customer Order Count
- Order History Product
- Order History Category
π³ Others
* Payment Method
Development
Full unminified source code and build instructions are available publicly:
View Source on GitHub
Credits
Created and maintained by Giant WP Solutions
Privacy Policy
GiantWP Discount Rules β Dynamic Pricing & BOGO Deals for WooCommerce uses Appsero SDK to collect some telemetry data upon user’s confirmation. This helps us to troubleshoot problems faster & make product improvements.
Appsero SDK does not gather any data by default. The SDK only starts gathering basic telemetry data when a user allows it via the admin notice. We collect the data to ensure a great user experience for all our users.
Integrating Appsero SDK DOES NOT IMMEDIATELY start gathering data, without confirmation from users in any case.
Learn more about how Appsero collects and uses this data.
Screenshots
Installation
- Upload the plugin folder to
/wp-content/plugins/or install via Plugins Add New. - Activate the plugin through the ‘Plugins’ menu.
- Navigate to WooCommerce GiantWP Discount Rules to create your discount rules.
- Start creating discount types like “Flat/Percentage” or explore Pro features.
FAQ
-
Can I display discounts on the product page?
-
Yes. You can use a sale badge, a discount banner, or a bulk discount table to showcase the offers directly on the product page.
-
Is it possible to exclude products on SALE?
-
Yes. You can exclude products on sale from the discount rules. A filter option is available for this purpose.
-
Can I offer a discount based on the purchase history of the customer?
-
Yes. You can offer discounts based on the customerβs purchase history β including the total amount spent in previous orders or the total number of orders placed.
-
Is it possible to provide discounts for wholesale customers?
-
Yes. The plugin supports user-role-specific discount rules. You can create custom discounts for particular user roles such as wholesale customers.
-
Will the discount appear in the invoice?
-
Yes. The discount will be displayed separately in the invoice when using cart-based discount rules.
-
Will the discount apply to product variants?
-
Yes. The discount applies to product variations as well.
For example, if you have two iPhone variants (64 GB and 128 GB), both will receive the discount. -
Can I set a global discount for all products?
-
Yes. After installing the plugin, simply create a new rule and set a percentage or fixed discount for all products in your store.
-
If I have multiple rules for the same product, which one will apply?
-
When multiple rules match the same product, the rule with the higher priority will be applied.
Reviews
Contributors & Developers
“GiantWP Discount Rules β Dynamic Pricing & BOGO Deals for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsInterested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.7 – November 8 2025
- Fixed : minor bugs
- Added: integration with themes and plugins
1.2.6 – October 28 2025
- Added: Full translation (.pot) generation for PHP and Vue.js.
- Fixed: Missing translators comments to comply with WP standards.
1.2.3 – October 28 2025
- Naming Change
1.2.0 – October 27 2025
- Feature included – Upsell Notification
- UI Updated
- compatibility improvements
=1.2.0 – October 27 2025=
* Feature included – Upsell Notification
* UI Updated
* compatibility improvements
1.1.5 – October 17 2025
- Minor updates and syncing improvements
1.1.4 – August 15, 2025
- Bug fixes and compatibility improvements (stable and verified working version)
1.1.3 – August 12, 2025
- Improvements and refinements
1.1.2 – May 28, 2025
- Bug fixes
1.1.1 – May 22, 2025
- Minor bug fixes
1.1.0 – April 11, 2025
- Bug fixes and improvements
1.0.5
- Bug fixes and code improvements
1.0.4
- Initial stable release
- Flat/Percentage discount support
- Condition builder (products, cart total, payment, shipping, etc.)
- Schedule + usage limits
- Vue.js-based admin UI







