Pricing handbook / Percentage, fixed discounts and target prices

HS Dynamic Pricing & Discount Rules · 0.1.0-alpha.3

Percentage, fixed discounts and target prices

Configure 10% off, €3 off each unit or a €15 unit price, and distinguish product from cart reductions.

Start with an isolated product

On a staging store, choose a simple product priced €20, with no sale price or coupon. Open HookSpark → Pricing & Discounts → Create promotion. Name the offer, choose Product discount and select this product under Include products. Use one rule at a time, or explicitly choose how competing offers combine.

Percentage off

Choose Percentage off, Discount value 10. Save, preview, then activate. One €20 unit becomes €18; two total €36. Enter a percentage from 0 to 100, not a currency amount. A value of 100 makes eligible units free; 0 gives no reduction.

Amount off each unit

Choose Amount off, Discount value 3. One €20 unit becomes €17; two total €34. Enter 3, not 300, in the editor. Values use the store currency and its decimal precision. A reduction larger than the unit price stops at zero.

Set unit price

Choose Set unit price, Discount value 15. One €20 unit becomes €15; two total €30. This is the final target unit price, not a €15 saving. An eligible unit already priced €12 stays €12: the promotion never increases it.

€10 per unit versus €10 once

Four workbooks at €25 cost €100. Product discount / Amount off / 10 gives €60 because each unit saves €10. Cart discount / Amount off / 10 gives €90 because the selected cart lines share one €10 reduction. Cart discount accepts percentages and fixed reductions, not Set unit price.

Sale prices and taxes

Exclude products already on sale is on by default. Turn it off only when the offer should reduce the current sale price as well. A €20 product on sale at €16 with 10% off becomes €14.40 before applicable tax treatment. Monetary values follow the catalog tax basis; final address-dependent tax remains WooCommerce’s responsibility.

Check and recover

Test quantity 1 and 2, a cheaper item for the target-price rule and a sale item with the exclusion on/off. Confirm cart, checkout and order totals. If no reduction appears, check the saved active state, product selection, coupon policy and winning offer in the simulator. Try the fixed-discount and target-price examples →

Choose another guide →