StockAdaptix – Inventory-Driven Dynamic Pricing for WooCommerce
·
Dynamically adjust WooCommerce product prices based on inventory levels to reflect real-time supply and demand.
StockAdaptix is an inventory-driven dynamic pricing plugin for WooCommerce that automatically adjusts product prices based on current stock levels. This allows store owners to respond to supply and demand changes in real time without manually updating prices.
Prices can increase when stock is low and decrease when inventory is high, helping maximize revenue and manage demand efficiently. The original _regular_price is never overwritten — adjustments happen at runtime via WooCommerce’s price filters, so you can disable the plugin at any time and prices revert instantly.
Key Features
- Automatically adjust prices based on real-time stock quantity
- Unlimited pricing rules — add as many tiers as you need (first-match-wins evaluation)
lte(low-stock) andgte(high-stock) comparators per rule, with increase/decrease percentage adjustments- Works with simple products and variable product variations (variations fall back to the parent’s stock when inherited)
- Price floor and ceiling caps to keep adjusted prices in a safe range
- Optional charm pricing (.99) and nearest-integer rounding
- Modern React-based admin UI built on @wordpress/components, with a built-in live preview simulator
- REST API for settings and price preview (
/wp-json/stockadaptix/v1/settings,/wp-json/stockadaptix/v1/preview) - Compatible with cart and checkout pricing — each adjusted cart item is kept on its own line so two adds at different prices don’t merge
- Order emails always show the price the customer was actually charged, never the current dynamic price
- Optional customer messaging for price changes (product pages and cart line items)
- Translation-ready (POT file included)
- HPOS (High-Performance Order Storage) compatible
Example Pricing Rules (Configurable)
- If stock <= 5 → increase price by 40%
- If stock <= 20 → increase price by 20%
- If stock >= 100 → decrease price by 15%
- Otherwise → use the regular price
All rules and thresholds can be configured from WooCommerce → Stock Pricing in the admin panel.
