Rex
📦

Packages & Schedules

Create your first package

Create a bookable package — set pricing, resource allocation, duration, schedule, and assign resources.

Add a booking fee

Add checkout questions to a package (including admin-only questions)

Configure checkout questions for individual packages so guests answer specific questions during the booking process.

Add custom fees to an activity or package

Attach fixed-dollar or percentage-based fees to any package that appear as line items during guest checkout.

Add multiple resources to one package

Assign additional resource categories to a package so that a single reservation books multiple resources at the same time.

Add-ons

Create, configure, and assign add-ons; build modifier groups for guest customization; and what guests see at checkout.

Admin-only questions (not shown to guests)

How to create checkout questions that are only visible to staff in the Host App, not to guests.

Age-based pricing (pricing tiers)

Configure pricing tiers to charge different rates per guest type, such as age groups, player vs. spectator, or discount categories.

Assign resource categories to a package

Link resource categories to a package so the system assigns specific lanes, bays, or courts when guests book.

Common reasons packages don't appear

Diagnose and fix the most common causes when packages or time slots are not showing on your reservation page.

Configure advanced package settings

Configure duration options, booking windows, visibility, thumbnail, and other advanced settings for a package.

Configure package pricing

Set the pricing method and pricing-related settings for a package, including flat rate, per-person, and age-group options.

Connect a package to specific resources in a category

Assign a package to only certain resources within a category instead of all of them.

Connect a waiver to a package

Copy a schedule

Duplicate an existing package's schedule by cloning the package and customizing the copy.

Create a temporary or holiday schedule

Override your regular schedule for specific dates by creating a temporary schedule with adjusted hours or pricing.

Create a venue schedule

How to create a new schedule that defines when your venue is open for bookings.

Create an event or party package

Build a complete event or party package with pricing, schedule, images, and deposit settings for your reservation page.

Create and manage ticketed events at your venue

Set up a ticketed event by blocking resources, creating an event package with ticket limits, and configuring the event schedule.

Create contact-only packages

Turn a package into a contact-only listing that redirects guests to a contact page or external URL instead of showing time slots.

Create hidden packages available only to select guests

Hide a package from your public reservation page and share a direct link so only specific guests can view and book it.

Create prices based on time of day

Set different prices for different parts of the day by adding multiple time entries to a package's schedule.

Custom checkout questions

Create custom questions that appear during checkout and apply them to specific packages.

Different prices for different types of guests

Set up age-based or guest-type pricing within a single package to charge different rates for different groups.

Hide duration time on a package

Toggle off the visible package duration so guests do not see how long the activity lasts.

How priority controls the order packages and tabs appear on your page

Learn how the priority setting controls the display order and precedence of packages, schedules, and tabs on your reservation page.

Make a checkout question required

How to mark a checkout question as required so guests must answer it before completing a booking.

Multi-activity bookings

Enable multi-activity reservations so guests can book multiple activities with different start times in a single checkout.

Parent vs. independent schedule — how resource sharing works between packages

Understand the difference between parent schedules that share resources across packages and independent schedules that keep resources separate.

Price packages with different rates by time or date

Set up variable pricing within package schedules so different times of day or days of the week have different rates.

Set a package schedule

Create and configure a schedule for a package to control which days and times guests can book.

Set custom start times

Restrict guests to specific start times instead of letting them choose freely within your schedule's time range.

Set up leagues

Configure league play in Rex by blocking resources, creating a league signup package, and optionally adding a check-in flow.

Set variable prices within a single reservation

Offer different price points (such as kids pricing) within the same package by using add-on discounts.

Set venue taxes and fees

Set your venue hours and schedule

How to configure your venue operating hours by creating a schedule in Rex.

Strikethrough pricing — show a crossed-out original price next to a sale price

Display a crossed-out original price next to your actual price to visually highlight a discount and increase booking urgency.