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.
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."
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.
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?