Global Settings control store-wide behavior for all promotions. Unlike promotion-specific settings, these apply automatically to every promotion and define defaults that affect how discounts are calculated, how multiple promotions interact, and how displays appear on the storefront.
Access Global Settings at Ezhance → Settings.
Price Source
Determines which WooCommerce price Ezhance uses as the base when calculating discounts.
Regular Price
Discounts are calculated from the product's standard price, even if the product has an active sale price.
Example: Regular Price = $100 / Sale Price = $80 / 10% Discount → Final Price: $90
Recommended for: Storewide campaigns, promotions you don't want to stack on existing sales.
Sale Price
Discounts are calculated from the current active sale price when one exists.
Example: Regular Price = $100 / Sale Price = $80 / 10% Discount → Final Price: $72
Use when: You want to offer additional savings on already-reduced items (clearance events, special promotions).
Product Discount Strategy
Controls behavior when multiple product promotions match the same item.
- Biggest Discount — Only the largest available discount applies. Most common choice.
- Smallest Discount — Only the smallest available discount applies. Rarely used.
- Stack All — All eligible product discounts apply sequentially.
Cart Discount Strategy
Controls behavior when multiple cart-level promotions are eligible simultaneously (Pro feature).
- Stack All — All eligible cart promotions apply together
- Best Discount Only — Only the highest-value cart discount applies
- Best Discount + Free Shipping — The highest-value cart discount and free shipping both apply
- Free Shipping Only — Only free shipping promotions apply; cash discounts are excluded
Product Page Display Settings
Controls how and where promotion information appears on product pages — offer card position, tier pricing table placement, and other display preferences. Adjusting these affects all promotions that use product-page display components.
Strikeout Pricing
When enabled, Ezhance shows the original price crossed out next to the discounted price (e.g., $100 $80). This helps customers visualize the value of the discount and typically improves conversion rates.
BOGO Settings (Pro)
Auto Add Free Item
When enabled, Ezhance automatically adds the free reward product to the customer's cart as soon as they qualify. When disabled, customers must manually add the reward product themselves.
Recommendation: Enable Auto Add for the best customer experience.
Order Coupon Settings (Pro)
Customize the default text for generated order coupon vouchers. These are store-wide defaults that individual promotions can override.
- Voucher Title — Main heading on the coupon card
- Voucher Subtitle — Secondary heading
- Voucher Description — Body text with placeholder support:
{{coupon_code}},{{discount}},{{customer_name}},{{expiry_date}},{{store_name}}
Recommended Default Configuration
- Price Source: Regular Price (safest default)
- Product Discount Strategy: Biggest Discount
- Cart Discount Strategy: Best Discount + Free Shipping
- Strikeout Pricing: Enabled
- Auto Add Free Item: Enabled (if using BOGO promotions)
Troubleshooting
If a promotion is behaving unexpectedly — wrong discount amount, unexpected stacking, or display issues — check Global Settings first. Many promotion issues can be traced back to the Price Source, Product Discount Strategy, or Cart Discount Strategy configuration.