Dynamic Pricing allows you to automatically adjust service prices based on specific conditions such as time of day, day of week, date ranges, seasons, or slot availability.
Navigate to Radius Booking → Booking Management → Dynamic Pricing. Click + Add Rule to create a new pricing rule.
1. Rule Details #
Define the core configuration of the pricing rule.

- Rule Name: A descriptive name to identify the rule (e.g., ‘Weekend Special’).
- Description: An optional internal description explaining the purpose of this rule.
- Rule Type: Determines what condition triggers the price adjustment. Choose from five types: Time of Day, Day of Week, Date Range, Season, or Slot Availability (see Rule Types section below).
- Adjustment Type: Choose how the price is modified — Percentage (%) or Fixed Amount.
- Adjustment Value: Enter the adjustment amount (e.g., 10 for a 10% surcharge, or -15 for a 15% discount). Use positive values for surcharges and negative values for discounts.
- Priority: Set the order in which rules are applied when multiple rules overlap. Lower numbers = higher priority (e.g., 10 is applied before 20).
- Status: Set to Active to enable the rule, or Inactive to disable it without deleting.
Rule Types
Select one of the following rule types to define when the pricing rule applies:

- Time of Day: Applies the rule to appointments starting within a specific time window. Set a Start Time and End Time in the Conditions panel.
- Day of Week: Applies the rule on selected days of the week. Check one or more days (Monday through Sunday) in the Conditions panel.
- Date Range: Applies the rule within a specific calendar date range. Set a Start Date and End Date in the Conditions panel.
- Season: Applies the rule during a named season or recurring period (e.g., summer, holidays).
- Slot Availability: Applies the rule based on how many booking slots remain. Useful for last-minute discounts or peak-demand surcharges.
2. Conditions #
The Conditions panel on the right updates dynamically based on the selected Rule Type. For example, selecting Day of Week shows day checkboxes (Monday–Sunday), while Time of Day shows Start Time and End Time fields. Configure conditions to precisely control when the rule triggers.
3. Applicable Services #
Choose which services this pricing rule applies to. Services are grouped by category. Leave all unchecked to apply the rule to all services automatically.
Info: Multiple pricing rules can be active at the same time. Use the Priority field to control which rule takes precedence when conditions overlap — lower number = higher priority.
Tip: Click Save to create the rule, or Cancel to discard. Use the Back button to return to the Dynamic Pricing list without saving.