HookSpark Dynamic Pricing & Discounts for WooCommerce gives stores one clear place to create promotions and understand the result before customers reach checkout. It changes calculated cart prices without overwriting catalog prices.
All included features are free. No premium upgrade, license key, external account or remote service is required.
Plugin website | Documentation
Live storefront demo | Try the admin demo
Explore real offers or open a personal 60-minute admin workspace. Use fictional details; no real payments or external emails.
Target or exclude products, variations, categories, tags, global attributes and local product attributes. Conditions include cart contents, quantity, subtotal, weight, destination, customer role, selected payment or shipping method, account metadata and registered purchase history. Combine conditions with nested All/Any groups.
Rules can require selected coupons, exclude sale products, control coupon interaction and run on date ranges, daily windows or selected weekdays. Campaign quotas can limit discounted units and are checked again during checkout.
Reorder promotions by drag and drop or accessible keyboard controls. Choose the first eligible rule, the best complete offer or sequential stacking. Revision checks protect against overwriting a promotion edited in another tab.
The cart simulator compares saved promotions using real products, native coupons, product taxes and supported shipping methods. It explains why each rule did or did not apply. Product pages can show quantity-price examples, countdowns and current promotion lists. Reports preserve promotion details recorded on order lines.
The simulator is a planning tool. A real checkout remains the final check for stock, custom shipping packages, external extensions and payment-specific behavior.
The plugin does not require another HookSpark plugin or a paid edition. Optional connections with other HookSpark plugins are described below; each plugin is configured separately.
HookSpark develops this plugin for WooCommerce. Classic cart and checkout, selected Cart/Checkout Blocks and Store API flows, variations, native coupons, taxes and HPOS have local test evidence.
These connections are optional and require compatible versions of the relevant plugins. Installing plugins together does not create or enable promotions, limits or messages automatically.
Use a compatible AI client to read promotion summaries and prepare a new promotion through the WordPress Abilities API and the official WordPress MCP Adapter (Model Context Protocol). AI access is disabled by default and uses one shared HookSpark > AI Access switch across installed HookSpark plugins.
AI access requires an available WordPress Abilities API, the official MCP Adapter, a compatible client and a WordPress user with shop-management permission. For remote connections, use HTTPS and a WordPress Application Password. Normal manual configuration works without these optional components.
HookSpark does not include an AI model or automatically send information to an AI service. A client you authorize can retrieve the supported configuration; any external AI provider you choose has its own data handling and possible charges. No HookSpark account or subscription is required.
AI access setup and approval guide
Requires WooCommerce 10.6 or later, WordPress 6.8 or later and PHP 8.2 or later. Current native checks cover WordPress 7.1.2, WooCommerce 11.1 and PHP 8.2.29. Other PHP branches and every intermediate platform combination have not been verified.
The simulator cannot predict every custom shipping package, payment gateway or pricing extension. Elementor, Avada and other untested third-party stacks are not declared compatible. Test representative products, taxes, coupons, customer roles and checkout methods on staging before enabling a broad promotion.