Rex

How guests pay an outstanding balance on an existing reservation

Guests who owe an additional balance on a reservation receive a payment link. The /pay-reservation page loads the reservation and presents the venue's payment form.

1

Open the payment link

The guest opens a URL like `/pay-reservation?id=<reservation-id>&token=<auth-token>`. Both parameters are required β€” if either is missing, the page shows: "Content load error, URL is not valid."

2

Review and pay

The reservation loads in the background. The guest sees the standard payment form β€” the same one used during initial booking. The venue's configured payment provider (Stripe, Square, Heartland, Fortis, GoTab, or Sezzle) determines which form appears. The guest enters payment details and submits.

3

See confirmation

After successful payment, the page transitions to the confirmation screen showing: - "Reservation Confirmed" with the reservation number - Confirmation email notice - On desktop: an order summary sidebar with booking details

Updated May 12, 2026

Was this helpful?