Service Pricing
Price Display Overview
By default, service prices are hidden from patients. You can enable price display and customize how prices appear.
Display Options
| Setting | Description |
|---|---|
| Show Prices | Toggle prices on/off |
| Currency Symbol | What symbol to use (e.g., $, €, £) |
| Symbol Position | Before ($99) or after (99$) the amount |
Enabling Price Display
Step-by-Step
- Log in with administrator permissions
- Visit your booking page in edit mode
- Click the Settings icon (gear) in the header
- Find the Price Display section
- Toggle “Show Prices” to ON
- Prices appear on service cards immediately
Currency Symbol
Default Symbol
The default currency symbol is $ (US/CAD dollar sign).
Changing the Symbol
- Open Settings > Price Display
- Find the Currency Symbol field
- Enter your preferred symbol:
$- Dollar€- Euro£- PoundCA$- Canadian Dollar¥- Yen
- Maximum 5 characters
- Changes apply immediately
Symbol Position
Control whether the symbol appears before or after the price:
| Position | Example |
|---|---|
| Before (default) | $99 |
| After | 99$ |
Changing Position
- Open Settings > Price Display
- Find the Symbol Position toggle
- Click to switch between:
- $99 (before)
- 99$ (after)
- A preview shows the selected format
Price Display Rules
When Prices Show
For a price to display on a service card:
- Show Prices must be enabled
- The service must have a price > $0
When Prices Are Hidden
Prices are automatically hidden when:
-
Show Prices is disabled
-
The service price is $0 (zero)
-
The service has no price set
Zero-price services never show "$0" - they simply don't display a price, which looks cleaner.
Where Prices Appear
When enabled, prices show on:
| Location | Display |
|---|---|
| Service cards | Next to duration |
| Sidebar service list | On each service card |
| Booking panel | On expanded service details |
Price Formatting
Prices are displayed as:
$150€75CA$99Simple whole-number format without decimal places.
Setting Service Prices
Service prices are set in your main OutSmart application, not on the booking page directly. The booking page displays whatever price is configured in the service definition.
To change a service price:
- Log in to OutSmart
- Navigate to your service/appointment type settings
- Update the price
- The booking page reflects the new price
Price Transparency Best Practices
When to Show Prices
Consider showing prices when:
- Your pricing is straightforward
- Patients benefit from knowing costs upfront
- You want to reduce “price shopping” phone calls
- Your prices are competitive
When to Hide Prices
Consider hiding prices when:
- Pricing varies significantly by case
- Insurance coverage affects patient cost
- You prefer to discuss pricing in person
- Services require custom quoting
Multiple Currency Considerations
If you serve patients in different currencies:
-
The symbol is display-only
-
It doesn’t affect actual payment processing
-
Payments are processed in your configured currency
-
Use the symbol that matches your actual pricing
The currency symbol is for display purposes only. Actual payment currency is determined by your payment processor settings.
Troubleshooting
Prices Not Showing
- Verify “Show Prices” is enabled in settings
- Check that the service has a price > $0
- Refresh the page after changing settings
Wrong Symbol Displaying
- Open Settings > Price Display
- Verify the symbol in the text field
- Clear and re-enter if needed
Price Shows Wrong Amount
- Prices come from OutSmart, not the booking page
- Check the service price in your main application
- Update the service definition if needed
Related Settings
| Setting | Effect |
|---|---|
| Payment Requirements | Whether deposits/payments are collected |
| Service Details | Edit the service itself |
| Account Settings | Whether patients must log in |
Next Steps
- Reordering Services - Arrange service order
- Team Overview - Manage your team