WooCommerce Dynamic Pricing & Discounts is a universal pricing and sales promotion tool for WooCommerce shops. Its strength lies in its flexibility – almost unlimited pricing methods and conditions can be combined to implement virtually any pricing strategy (discount tiers, discounts, fees, etc.). Also ideal for temporary promotions! New name of the plugin: Pricepep
Please note the German translation in the video!

WooCommerce rules for products, shopping cart & checkout, price adjustment, discounts & fees – Dynamic Pricing Discounts
This actively maintained extension can easily replace multiple tools – use it for regular sales, promotions, special offers, bulk pricing, tiered pricing, bundle pricing, daily deals, flash sales, wholesale pricing, member pricing, individual pricing, loyalty programs, behavioral pricing, location-based pricing, and more. You can also conditionally increase prices or charge additional fees as needed.
The plugin combines:
✅ Extensive conditional logic for rules of all kinds on products
✅ WooCommerce shopping cart discounts
✅ WooCommerce checkout fees
January 2025 Update – summarized:
Pricepep is the ultimate solution for online retailers looking for advanced dynamic WooCommerce pricing options and WooCommerce discount rules. Its unparalleled flexibility ensures that a wide range of pricing methods seamlessly adapt to every retailer’s pricing goals.
It is suitable for standard WooCommerce discounts, wholesale pricing, quantity offers, role-based pricing, BOGO promotions, tiered pricing structures, bundle offers, daily deals, flash sales, exclusive member pricing, individual pricing, loyalty rewards, behavior-based pricing, geographically targeted pricing, and conditional cart discounts. Additionally, it offers the flexibility to increase prices, replace them with updated figures, or charge additional fees at checkout as needed.
Increase Your Sales
Sell more! Set up attractive discounts for customers who buy in large quantities. Run special Christmas, Easter, or Black Friday promotions. Set up clearance or flash sales. All laptops 15% off until midnight! Free case with every phone! With this extension, you can set up the most powerful promotions in just a few minutes!
Become more visible on Google & Social Media?
In a free strategy consultation for data-driven online marketing, we uncover your untapped potential, review any existing ad accounts if necessary, examine your SEO ranking and visibility, and determine which strategy is appropriate for your budget and which active measures will lead to more inquiries or sales.

✅ More visibility & perception through targeted placement
✅ More visitors > prospects > customers > revenue
✅ Reach target groups scalably with SEA
✅ Act and grow sustainably with SEO
🫵 Maximum success with our hybrid strategy
💪 More than 15 years of experience across industries in over 1,000+ projects demonstrable!
Increase
customer loyalty Create long-term pricing strategies to retain your best customers. Reward customers who reach certain milestones (money spent, orders completed). Use one store for both retail and wholesale. Start a club and offer insider discounts. Set up discounts for individual customers based on direct agreements.
A simpler alternative if you are only interested in price adjustment for user groups:
WooCommerce Dynamic Pricing for B2B/B2C and Wholesalers (User Groups)
Dynamic Pricing for WooCommerce
The Dynamic Pricing feature adjusts the product price based on a set of rules managed through a single user interface. Target a specific variant, your entire shop, or something in between. Dozens of conditions and priority options ensure that only the correct rules are always applied.
✔ Simple Adjustment
Decreases, increases, or sets the price to a fixed price, regardless of quantity
✔ Bulk Pricing
Decreases the price with quantity – all units receive the highest „unlocked“ discount
✔ Tiered Pricing
Decreases the price with quantity – subsequent units receive an increasing discount
✔ Product Groups
Product groups Applies a discount when products are purchased in specific quantities
✔ Buy X Get Y
Applies a discount to the Y quantity when the X quantity is purchased at full price
✔ Exclusion
Exclude matching products Excludes matching products from other pricing rules
WooCommerce Cart Discounts
Cart discounts work just like regular WooCommerce coupons, except no coupons need to be applied. This ensures that eligible customers see their savings immediately without taking any action, which can positively impact your conversion rates.
Configure cart discounts based on the cart subtotal, cart items, customer data, shipping address, previous purchases, and other conditions – in a way that is not conceivable when using regular coupons.
WooCommerce Checkout Fees
With checkout fees, you can charge customers a surcharge based on their order details. Use this option to cover costs that may be incurred by your business when processing certain orders, such as fees for international order processing or handling perishable products.
This feature completes the package. Instead of using multiple tools for a variety of tasks, you can now use one all-in-one extension for everything related to how much your customers pay.
Example: Pass on PayPal fees (read more about the law change in March 2021)
Extensive conditional logic
| Target Products › Product › Product Variant › Product Category › Product Attributes › Product Tags › Product Metafield |
Cart Properties > Cart Value of Your > Cart Total Weight > Coupons Applied > Cart Item Count > Sum of Item Quantities |
Items in Cart › Products in Cart › Product Variants in Cart › Product Categories in Cart › Product Attributes in Cart › Product Tags in Cart |
||
| Customer Properties › Is Logged In › Customer Role › Customer Capability › Specific Customer › Customer Metafield |
Customer Benefits › Amount Spent › Order Count › Last Order Amount › Last Order Date |
Purchase History › Purchased Products › Purchased Product Variants › Purchased Product Categories › Purchased Product Attributes › Purchased Product Tags |
||
| Shipping Address › Shipping Country › Shipping Status › Shipping Postal Code › Shipping Zone |
Date & Time › Date › Time › Day of Week |
The best part? You can combine them however you like! |
How can you set a discount valid this year for all albums except Album No. 1 and Album No. 4, and make it available to non-wholesale customers who have purchased at least one single in the last 3 months? Here’s how…
Practically unlimited settings, rules & logic
We know your head is probably spinning with perfect ideas, but here are some examples of what this plugin can do for you in case you need a hint:
- Buy at least 10 units and get 5% discount
- Any 3 t-shirts for $9.99, except t-shirts with custom graphics
- Buy between 2 and 5 units get 10% discount, buy at least 6 get 20% discount
- With every desktop computer get a wireless keyboard at 50% discount
- 5% lifetime discount after your 10th order, 10% after the 50th..
- Additional processing fee of $15 if heavy items are in the cart
- Spend at least $1000 and get 15% discount on your order
- Stay 1 night free when you book a hotel for 7 nights
- SPA treatments 20% discount for stays of 3 nights or more
- 10% discount on first order only, if other promotions do not apply
- iPhone case with every iPhone purchased
- When you purchase something from the Clothing category, you receive a $5 discount
- Everything for $9 until midnight, but only if you purchase at least 3 items
- Every fifth accessory is 30% off
- This month all music albums 10% discount, singles 25% discount
- $10 processing fee for international orders
- 15% discount on reorders
- Users with Shop Manager role receive 100% discount for testing purposes
- 5% discount if no other discount is applied
- Automated rewards program with tiered discounts for loyal customers
- VIP club members receive 25% discount on all items
- Give 10% discount on laptops, but only if the customer is not a VIP club member
- And almost every other price, discount or fee scenario, that you can imagine!
Frequently Asked Questions about the WooCommerce Plugin
Does this extension support product variants?
Yes, you can either select the parent product to grant a discount for all variations, or select individual variations to set different discounts, or include/exclude certain variations from a more general rule. You can also select products to be discounted based on their attributes, tags, or even custom field values.
Can I set different discounts for different categories at the same time?
Yes, you can create multiple product pricing rules and configure different discounts for different categories. Additionally, you can select individual products that you may want to exclude from the category rule.
Can I offer discounts only to subscribers/members of my website?
Yes, you can use this extension to run promotions for subscribers or members of your website. The only requirement for your subscription/membership system is to use a custom role, capability, or user meta entry to distinguish members from non-members. For example, if you have a membership extension that changes the user role to „Member“ upon purchase of a membership, you can use a role condition with the value „Member“ to ensure that only members are eligible.
How will my customers be informed about the sale, special offer, etc.?
When developing this extension, our initial focus was on making the various price adjustments, discounts and fees actually work. You can get almost any pricing strategy up and running, but typically your customers will see their savings after adding a product to the cart or going through checkout. After the actual logic was working well, we turned our attention to the tools that allow your customers to learn more about your offers and sales. You can display a quantity price table for bulk and tiered pricing rules or simply display the product prices throughout the shop according to your pricing rules. Additional promotional tools are planned for future versions.
Does it support… scenario?
9 out of 10 times (maybe even 99 out of 100), when we receive this question, the answer is yes. This is related to how this extension is organized. It is not limited to a few settings that perform very specific tasks, but rather offers multiple pricing/discount/fee methods with dozens of conditions and useful settings that can all be mixed and combined. Think of practically any product pricing rules, cart discounts, or checkout fees. If you want to be sure that your desired scenario is supported, simply read the examples on this page, search the comments section, our knowledge base, or just ask us. But do not doubt that simple pricing rules like „Buy 2 get 1 half price“, „Buy 10+ with 15% discount“ or „3 for $9.99“ are supported.
Is it compatible with… extension?
Mostly, this extension is compatible with other WooCommerce extensions because it uses standard price hooks to change prices and standard methods to add discounts/fees. There may be some edge cases where compatibility is not immediately achieved. In those cases, we either find a solution within a reasonable timeframe or offer customers a full refund.
Does it support WPML?
WPML compatibility is currently still on our to-do list.
Does it support decimal quantities?
Decimal quantities are not supported and will not be supported in the future. This is due to some technical solutions in the plugin that do not work well with decimal quantities. These solutions enable some great features that would otherwise not be possible.
Does it support multiple currencies?
It depends on your specific needs. This extension is fully compatible with some popular currency switcher plugins and works out of the box. On the other hand, you cannot set specific discounts for different currencies. You can only set them in the base currency and have them automatically converted.
I have installed this extension but encountered a problem. What should I do?
Visit our support website directly! We have some self-help content that you can view, and we will respond to your request within 24 hours (business days only) if you send us one. Although this extension was developed to the highest standards and is constantly tested by thousands of users, there may be some edge cases, unique requirements, or exotic server setups that have not come up to date – we always keep an eye on them and appreciate any feedback from our customers.
Florian Ibe
CEO & Marketing Consultant
Your contact person: Florian Ibe









