Advanced Product Dynamic Pricing and Discounts

Offer custom product prices, cart discounts and free gifts based various conditions like user roles, order quantity and order amounts and more. Show pricing table for bulk quantity discounts.

Dynamic Pricing, Cart Discount Rules and Gifts

Product Dynamic Pricing and Discounts extension enables you to configure different prices for different user roles and quantities. Show a tiered pricing table to let your customers see the prices based on different quantity ranges.

Add multiple cart rules to offer discounts on cart level based on cart quantity, amount, user roles, products in cart and more. With this WooCommerce Dynamic Pricing extension, you can also create rules offer free gifts based on variations conditions like user roles, purchase history, product in cart and more.

A perfect solution to handle B2B pricing, bulk order discounts and provide special offers, pricing and gifts to VIP customers. Below are some some major use cases of the extension,

Benefits

B2B and wholesale pricing

Adjust your product prices based on user roles like wholesalers, B2B, retailers, general customers, guest users, and more. You can also set different prices for different quantity ranges and display a pricing table on product pages.

Cart level bulk discounts:

Along with product pricing, you can also offer discounts at cart level based on cart quantities, amounts, user roles, customer purchase history and more. You can offer discount on entire cart or specific products in cart.

Free gifts, BOGO and more

Offering free gifts is one of the most popular methods to promote your products and increase store revenue. You can offer gifts based on individual products, categories, order amounts, quantities, user roles, purchase histories, and more.

Role based targeted promotions

Instead of running discounts store-wide, you can offer promotional prices and discounts to select customer groups. For example, if you have both B2B and B2C customers, you might only offer discounts to your B2C customers and for B2B customers may offer discounts based on order quantity.

Features

  • Adjust product prices based on user roles and inidividual customers
  • Add quantity based tiered pricing (Different product price for different quantity ranges)
  • Supports five adjustment types
    • Fixed-price
    • Percentage discount
    • Fixed discount
    • Percentage increase
    • Fixed increase
  • Offer free gifts based on
    • Products in carts
    • User roles and customers
    • Cart quantities and amounts
    • Customer purchase histories
  • Add cart-level discounts based on
    • Cart quantity and amounts
    • User roles and individual customers
    • Customer purchase histories
  • Apply pricing and discounts for specific days or date ranges
  • Customize messages for free gifts
  • Show pricing tables on product pages
  • Configure discount priorities
  • Apply discounts on special or standard prices
For more features details see. Product pricing rules:

With this WooCommerce Dynamic Pricing extension, you can create multiple rules to discount or markup your product prices. Instead of setting prices for all customers, the extension also allows you to configure individual customer and user role-based prices. Targeted prices and discounts enable you to increase your store revenue by rewarding specific customers and user roles.

You can also add different prices for different quantity ranges to offer tiered pricing for wholesale, retailers, and other B2B customers. Instead of setting the tiered pricing for all customers, you can enable it for select user roles and customers.

Quantity based pricing table

Display a tiered pricing table on your product pages to let customers know the discounts and prices they can get for different quantity ranges. You can customize table positions and display them in a horizontal or vertical orientation.

Along with product pricing rules, you can also create rules to offer discounts based on cart quantity and amount. You can use multiple conditions to trigger discounts based on user roles, products in cart, categories in cart, customer purchase histories, and more. Offer cart discounts in percentage or fixed amounts for different cart quantities and amount ranges.

Highlight discount offers

You can enable offer messages to inform customers about active promotions. Messages may encourage them to purchase more to qualify for free gifts or discounts. These messages can display on product pages for product-level offers and cart pages for cart-level offers.

The extension offers you the ability to add a different message for different discount rules. Once the customer qualifies for the gift or discount, you can display a success or congratulations message.

Message before discount applied:

Free gifts

While creating a product pricing or cart rule, you can choose to offer free gifts instead of offering discounts. The extension offers multiple conditions to trigger a free gift based on quantity ranges, amount ranges, products in cart, categories in cart, customer user roles, customer purchase histories, and more.

Example use cases:
  • Buy X get Y free
  • Buy 2 quantity of X and get Y Free
  • Buy 2 quantity of X get Y + Buy 4 Quantity of X and get Y + Z.
  • Buy any 2 from t-shirt category to get free belt, any 4 t-shirts to get a cap and belt.

Once the customer qualifies for the gift, the gift product will appear in the cart along with its quantity and the reason for the gift.

Example use cases

  • A beanie’s price is $20 for customers. For wholesalers, it’s $18 per Beanie when they buy twenty or more, and $17 when they buy one hundred or more. At the same time, a retailer’s price can be $19 and $18 for the same quantities purchased.
  • Get a free belt as a gift when you buy more than five pairs of pants
  • Buy X get Y for free.
  • Buy four quantities of X to get Y and Z as gifts.
  • Get $20 off your entire order when the order amounts exceed $500.
  • VIP customers get a 10% discount for a lifetime.
  • Get 10% discounts only on the caps category.
  • Get a 5% discount when cart quantities exceed ten.
  • Purchase any five hoodies and get 10% off.
  • Purchase any five t-shirts and get a belt for free.

Requirements

Minimum PHP version: 5

Customize pricing and discount priorities

This Advanced Dynamic Pricing and Discounts extension enables you to create multiple pricing rules that may apply to the same customer—you control which discount rule should apply.

For example, if the qualifying amount for Customer A is $18 and $20 for a specific product purchased, which rule should apply? The lower dollar amount? The higher amount? Or should the extension apply the rules defined in the priority sequence?

You can also set the priority for discounts that apply at the cart level.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Loading...
WPBay support Support by Fabaddons

Fabaddons supports this product through WPBay

Questions are handled in WPBay's private ticket system, keeping your purchase details and support conversation together.

Go to My Downloads

After purchase, open this item in My Downloads and choose Get Support.

What support includes

  • Answers to product-related questions
  • Help with reported bugs and issues
  • Guidance for included third-party assets

What support does not include

  • Customizations or new features
  • Installation or setup services
Plugin

Maintenance snapshot

See recent updates, compatibility, support, and developer activity.

  • Updated 459 days ago
  • Developer active
  • WPBay support available

Snapshot updated 3 hours ago

View details Hide details

Maintenance details

This is maintenance data. It does not measure product quality or sales.

  • Last update Updated 459 days ago
  • Compatibility WordPress 6.8 tested, three versions behind · PHP 8.5 not marked as tested · WooCommerce 8 tested, three versions behind
  • Releases 0 releases in the last 12 months
  • Developer activity Developer active
  • Support No recent support tickets to measure
  • Docs and demo Documentation missing · Changelog missing · No demo listed

Health reflects recent activity during the last 90 days.

How this snapshot works

Plugin Health

The score is out of 100 and uses data WPBay can check. Ratings, popularity, and sales are not used.

Last update 30 points

Plugins receive full recency points under 30 days, then step down at 90, 180, 365, and 545 days.

Compatibility 20 points

WordPress, PHP, and WooCommerce (when relevant) are scored separately. The latest two PHP lines count as current. Nearby previous versions keep most of the points.

  • Current version 100%
  • One version behind 75%
  • Two versions behind 50%
  • Three versions behind 25%
  • Older or not listed 0%
Releases 15 points

One release earns 10, two or three earn 13, and four or more earn 15. Each accepted product ZIP counts once; reprocessing the same upload and listing-only edits do not count.

Developer activity 15 points

Based on WPBay login and dashboard activity. Exact last-login dates are never shown.

Support 15 points

There are no recent WPBay tickets to measure.

Docs and demo 5 points

Documentation: 2. Changelog: 1. Working demo or preview: 2.

Score ranges

  • 90–100 Excellent
  • 75–89 Healthy
  • 60–74 Fair
  • 40–59 Needs attention
  • 0–39 Limited

Long gaps

WPBay also checks for long gaps between updates, developer activity, support replies, and releases. Buyers do not see this score.

  • Time since update 35 points
  • Last developer activity 25 points
  • WordPress compatibility 15 points
  • Support replies 15 points
  • Fewer releases 10 points

Pricing Plans 

$39
1 Site

Prices are in US dollars and exclude taxes

  • Sales King
    1
  • Marketplace Pillar
    3
  • Years on WPBay
    1
  • Customer Favorite
    1
View Store
  • Last Updated 14 Jun 2025
  • Type Plugin
  • Version 1.0.0
Compare with similar plugins
Explore in collections

© All Rights Reserved - Fabaddons
Contact WPBay Market's Help Team