Ezhance
← Documentation

Global Settings

Configure how Ezhance behaves across your entire store — discount strategy, price source, display preferences, and BOGO behavior.

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.