WPulse Pricing Rules for WooCommerce

Description

WPulse Pricing Rules for WooCommerce gives you dynamic pricing, tiered discounts, BOGO deals, and cart-based promotions without a subscription. Build the same powerful rules you’d expect from premium pluginsβ€”for free.

Set quantity-based discounts (e.g. Buy 3 pay for 2), role-based offers, cart subtotal triggers, free shipping, free gifts, and category discounts. Show one clear discount message on product and shop pages so customers see the deal that actually applies. Perfect for B2B, wholesale, retail, and any WooCommerce store that wants flexible, rule-based pricing.

πŸŽ₯ Plugin overview:

πŸ‘‰ See how to create and manage dynamic pricing rules in minutes.

πŸ”‘ Key Benefits

  • Free alternative β€” Get dynamic pricing and discount features similar to YITH WooCommerce Dynamic Pricing & Discounts, at no cost.
  • Rule-based discounts β€” One rule engine: conditions, targets, schedule, and priority so the right offer applies at the right time.
  • Clear customer messaging β€” Only the highest-priority applicable rule is shown on product and shop pages (no clutter).
  • Templates + custom rules β€” Start from templates (3 for 2, BOGO, tiered, user role, cart discount, free shipping, etc.) or create rules from scratch.

Features

βœ… Discount Types

  • Percent off β€” Product or cart percentage discount.
  • Fixed amount off β€” Set a fixed discount per product or on the cart.
  • Tiered (quantity) pricing β€” Different discount per quantity range (e.g. 5% for 2–4, 10% for 5–9, 15% for 10+).
  • X for Y β€” Buy X pay for Y (e.g. Buy 3 pay for 2).
  • Nth unit % off β€” e.g. 50% off the 2nd unit.
  • Cart % off / Cart fixed off β€” Discount when cart subtotal or conditions are met.
  • Free shipping β€” Free shipping when conditions are met.
  • Free gift β€” Add free products when conditions are met.
  • Category discounts β€” Different percent or fixed discount per category.

βœ… Conditions

  • Cart β€” Cart subtotal, cart quantity, number of line items.
  • Customer β€” User role, specific user, total amount spent, order count.
  • Page β€” Cart page, checkout page.
  • Other β€” Products in cart, shipping country, coupon applied.
  • Schedule β€” Optional start and end date/time per rule.
  • Priority β€” Only one rule message is shown on the front (the applicable rule with highest priority).

βœ… Targeting & Exclusions

  • Apply to β€” All products, or specific products or categories.
  • Exclusions β€” Exclude products, categories, or tags from a rule.
  • Global exclusion list β€” Exclude products from all rules from one screen.

βœ… Display & Customization

  • Discount message on product page β€” Show the applicable rule’s message under the price.
  • Discount badge on shop/archive β€” Optional compact badge when β€œShow on shop” is enabled.
  • Custom message β€” Your own text with optional [save_amount] and [save_percentage] shortcodes.

βœ… Admin

  • Vue 3 admin UI β€” Create and edit rules in a clear, modern interface.
  • Templates β€” Start from 3 for 2, 2 for 1, BOGO, 50% on 2nd unit, Black Friday, tiered discount, user role discount, free gift on cart, cart discount, free shipping, checkout deal, and more.
  • Bulk actions β€” Enable, disable, or delete multiple rules. Filter by type and status. Search by name.

Upcoming Features πŸš€

  • Shortcodes and blocks for custom discount messaging.
  • Import/export rules (e.g. CSV).
  • More condition types and benefit options.
  • Styling options for frontend discount messages.

Screenshots

  • Dynamic Rules list with filters and bulk actions.
  • Add new rule – choose a template or start from scratch.
  • Rule editor: discount type, targets, conditions, and customization.
  • Discount types: percent off, tiered, X for Y, cart discount, free shipping, free gift.
  • Conditions: cart subtotal, user role, page, schedule.
  • Exclusion List – globally exclude products from all rules.
  • Help & Documentation page with overview video and quick start.

Installation

  1. Install and activate WooCommerce.
  2. Upload the plugin files to /wp-content/plugins/wpulse-pricing-rules-for-woocommerce/, or install via WordPress Plugins Add New and search for WPulse Pricing Rules.
  3. Activate the plugin from the Plugins screen.
  4. Go to Pricing Rules in the WordPress admin menu to create your first rule (use a template or start from scratch).

FAQ

Q: Is this like YITH WooCommerce Dynamic Pricing & Discounts?

Yes. WPulse Pricing Rules offers similar dynamic pricing and discount features (rules, conditions, tiered and BOGO deals, cart discounts, free shipping, etc.) as a free alternative.

Q: Can I show different discounts for different user roles?

Yes. Use conditions to restrict rules by User role (e.g. Customer, Wholesale). Only the highest-priority rule that passes conditions is applied and shown.

Q: Can I limit discounts to certain products or categories?

Yes. Each rule has targets: apply to all products, or to specific products or categories. You can also exclude products, categories, or tags per rule, or use the global Exclusion List.

Q: Will the discount message appear on product and shop pages?

Yes. When you enable β€œShow discount badge” or β€œShow discount on shop” and (optionally) set a custom message, the one applicable rule (by priority) is shown on the single product page and, if enabled, as a badge on the shop/archive.

Q: Does it work with variable products?

Yes. Rules apply to products that match the rule’s targets; the cart and checkout logic works with both simple and variable products.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“WPulse Pricing Rules for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0 – 2026-02-14

  • Initial release.
  • Dynamic pricing rules with templates (3 for 2, BOGO, tiered, user role, cart discount, free shipping, free gift, and more).
  • Conditions: cart subtotal/quantity, user role, user, page, products in cart, schedule.
  • Targeting: all products, specific products or categories; per-rule and global exclusions.
  • Single applicable rule message on product and shop (priority-based).
  • Vue 3 admin: rule list, editor, filters, bulk actions, Help page with overview video.
  • WooCommerce cart and checkout integration (line-item and cart discounts, free shipping, free gifts).