Display regular and sale prices with automatic formatting, currency symbols, and strikethrough styling for discounts.
The Product Price widget displays the price of the current Goose Commerce product on the Product Details page. It renders the regular price, sale price (with the original price struck through), and price range for variable products. Currency formatting is controlled by Goose → Settings → Units & Currency.
| Setting | Description | Default |
|---|---|---|
| Show Sale Price | Display the original price with strikethrough when a sale price is set | Enabled |
| Show Price Range | For variable products, show the price range across all variations | Enabled |
| Show Tax Label | Display a ‘inc. VAT’ or ‘exc. VAT’ label based on Tax settings | Disabled |
| Price Font Size | Size of the displayed price | 24px |
| Sale Price Color | Text colour for the active sale price | Theme default |
| Original Price Color | Text colour for the struck-through original price when on sale | #9CA3AF |
Place the Product Price directly below the Product Name on the Product Details page. The widget automatically handles sale price display, variable product price ranges, and currency formatting from the Goose Commerce settings.