Global Settings
Pricing rules
Price base
Chooses which WooCommerce price your rules start from.
- Regular price → rules apply on the regular price (most common)
- Sale price (if available) → rules apply on the sale price when a sale exists
Example: If a product is $100 regular and $80 sale, and the base is Sale price, a 10% rule discounts from $80.
Show adjusted price as
Tells WooCommerce where to display the new price.
- Sale price → discounted price shows as the product “Sale” price (regular stays as crossed-out)
- (Other options, if present) could display it differently depending on your setup/theme
This affects how prices look on product pages, archives, cart, and checkout.
Fix price
Apply also if bigger than product regular price (overrides base price settings)
Normally, a fixed price rule that results in a higher price is ignored (so discounts can’t “increase” prices by accident).
Enable this if you intentionally use fixed prices as price overrides, even when they’re higher than the current price.
Example use-case: enforcing a minimum advertised price (MAP) or overriding a too-low sale price.
Calculate discount for variations based on main product attributes which are not set as “Used for variations”
For variable products, some attributes aren’t used to create variations (they’re just informational).
Enable this if your discount logic depends on those attributes and you want the plugin to treat them as part of the variation discount calculation.
Example: Product has a “Material” attribute not used for variations, but you want “Material = Leather” rules to affect all its variations.
Smart discounts
Time-frame for the condition to be valid (hours)
Defines how long a Smart Discount “condition” remains valid after it becomes true.
Think of it like: “If the visitor qualifies, keep them qualified for X hours.”
Example: If set to 24, a visitor who qualifies today keeps seeing the smart discount (and timer behavior) for up to 24 hours.
Shortcodes (you can use these in messages)
[smart-discount-name]→ rule name (ex: “Welcome 10%”)[smart-discount-total]→ total discount amount (for the cart overall)[smart-discount-products]→ product names currently discounted[smart-discount-checkout]...[/smart-discount-checkout]→ wraps text that becomes a link to checkout
Smart discount message styling
Text color / Background color
Sets the default colors for the Smart Discount message box / top bar text.
Where to show Smart Discount text + timer
Each section is the same idea:
- Enable … page text → show a message on that page type
- Enable the timer → show countdown timer next to the message
- … page text → the actual message template (can include shortcodes)
Enable Cart page text / Cart page text
Shows the message in the cart.
Enable Checkout page text / Checkout page text
Shows the message in checkout.
Enable Category page text / Category page text
Shows the message on category/archive pages (useful for “sitewide” urgency messaging).
Enable Top bar text / Top bar text
Shows a sticky/top message bar (usually sitewide) — great for urgency + quick link to checkout.
Confirmation after discount ends
This is the popup/message shown when the discount timer expires.
It’s mainly there to:
- warn the visitor the price may change back
- optionally trigger a reload so the correct prices are shown again (product/cart/checkout)
(Again) Calculate discount for variations…
Same as the Fix price setting, but applied in the Smart Discounts context too (variable products + attributes not used for variations).