Rex
📦

Packages & Schedules

Create and configure a package

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

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-ons: sell optional extras alongside packages

Build optional extras like cakes, rentals, and drink packages, set how they're priced, assign them to packages, add tax, and let guests customize them at checkout.

Assign resource categories to a package

Link resource categories to a package, choose how many resources each booking reserves, stagger them across the booking window, or restrict a package to specific resources.

Checkout questions: collect extra details from guests

Collect extra details from guests at checkout with preset and custom questions — then choose who has to answer each one and where it appears.

Collect signed waivers from guests

Everything about waivers in one place: build templates in the embedded DocuSeal editor, require them on packages and memberships, share signing links, and see what guests experience.

Configure advanced package settings

Control a package's visibility, display, host-app behavior, and cancellation and modification rules — the advanced settings beyond basic package setup.

Configure package pricing

Choose a pricing method, see how each one calculates a total, charge different rates at different times, and use Slot-Based Pricing for multi-hour bookings.

Create and manage ticketed events at your venue

Build a package that sells admission to an event — set capacity with resources or a guest count, create VIP and GA ticket types, and check guests in by QR code.

Create contact-only packages

Turn a package into a contact-only listing with a custom button that sends guests to your contact form or any URL, instead of showing available times.

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.

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.

Set custom start times

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

Set different prices by guest type (age-based pricing)

Charge different rates for different guest types — adults vs. children, players vs. spectators, or discount groups — within a single package.

Set per-resource schedules and booking rules

Give a resource its own schedule and booking rules — its open hours, plus how far ahead and how close to the start time guests can book it — instead of following the package.

Set up leagues

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

Set up multi-activity bookings

Let guests book several activities — each with its own start time — in a single reservation, and offer discounted add-ons to encourage bigger bookings.

Set up your schedule and pricing

Build a package's schedule — days, times, and availability — copy days across the week, see how multiple schedules layer together, then set your pricing.

Set venue taxes and fees

Define your venue's sales tax and additional percentage or flat taxes, then choose which ones each package charges.

Staff capacity: limit how many reservations start at the same time

Staff capacity limits how many reservations can start at the same time for a package. Enable it per schedule and set a cap on each time slot.

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

Display a higher original price crossed out next to your real rate to highlight a deal — a per-schedule, display-only setting.