Group Booking Checkout

Last updated May 30, 2026

Group Booking Checkout

The redesigned group booking checkout replaces the old single-page booking wizard with a guided 4-step flow — Customize → Your details → Payment → Confirmation — that walks travelers through the entire booking process without your involvement. The page is agency-branded: your logo, your brand color, and your package details front and center.

This experience is available on group-booking proposals when the Group Booking v2 setting is enabled on your workspace. If it is not yet active, your group booking pages continue to use the previous flow.

What Travelers See

When a traveler opens your group booking link, they land on your branded booking page — hero image, trip title, and a persistent "Your trip" cost sidebar on the right. The sidebar shows a running total and a highlighted "Due today" deposit box that updates in real time as they make selections. On mobile, the sidebar collapses into a sticky bottom bar showing the deposit amount and a Continue button.

The traveler moves through four steps using the numbered stepper at the top of the page.

Step 1: Customize

Travelers configure their booking before entering any personal details:

  • Party size — enter the number of adults and children. If the package uses Adult/Child or occupancy-tier pricing, the cost sidebar updates immediately as they adjust the counts.
  • Travel dates — when the group has a single locked departure (all travelers travel together), the dates are shown read-only. When your proposal has Allow travelers to choose their own dates enabled, travelers see a date picker constrained to the group's overall date window.
  • Accommodation / Package — travelers select from your available packages (e.g., "Ocean View Suite," "Interior Cabin," "Premium All-Inclusive"). Sold-out packages show a "Sold Out" badge and cannot be selected.
  • Add-ons — any optional add-ons you configured (excursions, upgrades, transfers) appear below the package list. Travelers toggle them on or off and the total adjusts live.

The cost sidebar reflects every selection as it changes, so travelers always know exactly what they're committing to before they move on.

Step 2: Your Details

No account or password required — this is a guest checkout flow. Travelers fill in:

  • Contact info — name, email address, and phone number
  • Per-traveler details — any Required Traveler Info fields you configured on the proposal (date of birth, passport number, emergency contact, dietary restrictions, etc.)
  • Terms acceptance — travelers check a box accepting your booking terms before proceeding

Save my trip — travelers can enter their email and click "Save my trip" to have a resume link sent to their inbox. This lets someone who gets interrupted (or wants to share with a partner) come back and pick up exactly where they left off without losing their selections.

Step 3: Payment

Travelers review the full payment schedule before handing over card details:

  • The "Due today" deposit amount is shown prominently — this is what holds their spot
  • The remaining payment milestones (second payment, final balance) are listed with their due dates so travelers know what to expect down the road
  • Travelers are taken to a secure card page to enter their card and pay the deposit

If your proposal has no deposit configured — the entire balance is due at booking, or you are not collecting payment online — this step becomes a simple "Confirm spot" step with no card entry required.

Tip: The payment schedule travelers see here is exactly the one you configured in the proposal's Payment Schedule settings. Double-check the milestone amounts and due dates before sending your link out.

Step 4: Confirmation

After the deposit is paid (or the spot is confirmed), travelers see a "You're booked!" confirmation screen with:

  • Their package and add-on summary
  • The full payment schedule showing what's been paid and what's due later
  • A link to their invoice where they can pay the remaining balance when it comes due (the same link is emailed to them automatically)

You receive an email notification for every new booking that comes through.

Mobile Experience

On small screens the layout adapts:

  • The "Your trip" cost sidebar is hidden to maximize form space
  • A sticky bottom bar appears instead, showing the "Due today" amount and a Continue button at all times
  • Tapping Continue advances through the steps; the bar updates with the new total if pricing changes

Enabling the New Checkout

The redesigned checkout is gated behind the group_booking_v2 feature flag. When the flag is on for your workspace, all group-booking proposals automatically use the new 4-step flow. When it is off, the previous booking wizard is used instead. Contact support if you would like the new experience enabled for your agency.

FAQ

Do travelers need to create an account to book? No. The entire checkout is guest-only — no username or password required. Travelers provide their contact details in Step 2 and receive their confirmation and invoice by email. The "Save my trip" link lets them resume a partial booking without an account.

What if a traveler closes the tab before finishing? If they used "Save my trip," they can reopen the link from their email and continue. If they did not save, they can restart from your booking link — their spot is not reserved until payment (or confirmation, for no-deposit bookings) is complete.

Can a traveler pay the full balance at booking instead of just the deposit? No — the checkout collects only the deposit "Due today" amount. The remaining balance is paid later through their invoice, either when you send a payment reminder or when they use the invoice link from their confirmation email.

What happens if a package sells out while a traveler is mid-checkout? If the last available spot is taken by another traveler before they complete payment, they will see an error and be asked to select a different package. Inventory is reserved only after payment is confirmed.

How does the booking show up on my dashboard? Each completed checkout creates a booking row on your Group Booking Dashboard (Groups → your group). You'll see the traveler's name, package, party size, payment status, and a link to their invoice — all in real time.

Does the new checkout affect how I set up the proposal? No. You configure packages, add-ons, payment schedules, required traveler info, and group settings exactly the same way as before — in the proposal editor. The checkout experience is what travelers see on the public side of your link.