Skip to main content

Pricing Configuration

Pricing configuration lets you fine-tune how SlotBase calculates prices across your facility. You can set up sibling discounts for families, apply premium pricing for specific equipment or time periods, configure waitlist behavior, and enable trial sessions for programs. This page covers every pricing option available.


Sibling Discounts

Sibling discounts automatically reduce the price for families enrolling multiple children in the same program. When enabled, the discount applies based on the child's enrollment order within a family.

Configuring Sibling Discounts

  1. Go to Facility Settings in the admin sidebar.
  2. Select Pricing Configuration.
  3. Enable Sibling Discount.
  4. Set the discount percentage for each additional child:
ChildSettingExample
1st childFull price (no discount)$100.00
2nd child2nd Sibling Discount10% off = $90.00
3rd child3rd Sibling Discount15% off = $85.00
4th child4th Sibling Discount20% off = $80.00
  1. Click Save.
tip

Sibling discounts are applied automatically during checkout when multiple children from the same family are enrolled. You do not need to apply them manually.


Weekend and Holiday Multipliers

Price multipliers let you charge more during peak times without changing your base prices.

SettingDescriptionExample
Weekend MultiplierA multiplier applied to bookings on Saturday and Sunday.1.5 = 50% premium
Holiday MultiplierA multiplier applied to bookings on dates marked as holidays (with modified hours, not closed).2.0 = double price

How Multipliers Work

  • The multiplier is applied to the base price of the booking.
  • A multiplier of 1.0 means no change (standard pricing).
  • A multiplier of 1.5 means the price is 1.5 times the base rate.
  • Multipliers are applied before tax.
info

Holiday multipliers only apply to dates that are configured as holidays with modified hours. Fully closed holidays have no bookings, so the multiplier does not apply.


Leather Ball Premium

For cricket facilities, the Leather Ball Premium adds an extra charge when players select a leather ball session instead of a tennis ball session. This is configured as a flat amount or a percentage added to the base price.

  1. Go to Pricing Configuration.
  2. Set the Leather Ball Premium value.
  3. Click Save.

This premium is automatically applied when a player selects the leather ball option during booking.


Waitlist Settings

Waitlist settings control what happens when a program, event, or coaching block is full.

SettingDescriptionDefault
Waitlist EnabledAllow players to join a waitlist when sessions are full.Off
Waitlist PriorityHow waitlisted players are ordered: First Come First Served or Admin Priority (admin manually reorders).First Come First Served
Waitlist Expiry (hours)How long a waitlisted player has to confirm their spot once it becomes available. After expiry, the next player on the list is offered the spot.24

How the Waitlist Works

  1. A player tries to book a full session and is offered the option to join the waitlist.
  2. When a spot opens up (due to a cancellation), the first eligible player on the waitlist is notified.
  3. The player has the configured expiry window to confirm and pay.
  4. If they do not confirm in time, the spot is offered to the next player on the list.
warning

If Waitlist Expiry is set too short, players may miss their notification and lose their spot. A minimum of 12 hours is recommended.


Trial Sessions

Trial sessions let new players try a program before committing to full enrollment. When enabled, a player can attend a limited number of trial sessions at no charge or a reduced rate.

SettingDescriptionDefault
Trial EnabledAllow trial sessions for programs.Off
Trials Per ProgramThe maximum number of trial sessions a player can attend per program.1

How Trials Work

  1. A player enrolls in a program and selects the Trial option (if available).
  2. They can attend up to the configured number of trial sessions.
  3. After using all trial sessions, they must enroll at the full price to continue attending.
info

Trial limits are tracked per player, per program. A player who has used their trials in one program can still take trials in a different program.


Advance Booking Controls

These settings limit how early or how late players can make bookings:

SettingDescription
Minimum Advance Booking (minutes)The earliest a booking can be made relative to the session start time. Prevents last-minute bookings.
Maximum Advance Booking (days)The farthest in the future a player can book. Limits how far ahead the schedule is open.
tip

Setting a Maximum Advance Booking of 14-30 days is common. It ensures your schedule stays manageable and allows you to make changes without affecting bookings months out.


Summary of All Pricing Settings

SettingCategoryType
Sibling Discount (2nd/3rd/4th)DiscountsPercentage
Weekend MultiplierModifiersMultiplier
Holiday MultiplierModifiersMultiplier
Leather Ball PremiumModifiersFlat/Percentage
Waitlist EnabledWaitlistToggle
Waitlist PriorityWaitlistSelection
Waitlist ExpiryWaitlistHours
Trial EnabledTrialsToggle
Trials Per ProgramTrialsNumber
Min Advance BookingBooking WindowMinutes
Max Advance BookingBooking WindowDays