Skip to main content

Automatically Resolve Unpaid Reservations

Automate unpaid class bookings daily using subscriptions for efficient class management.

Updated over 2 weeks ago

How does the system automatically handle unpaid reservations for classes?

Daily Unpaid Reservation Sweep

Every day at 9:00 AM ET, the system scans for unpaid reservations within this window:

  • Past 3 days (to catch anything still open), and

  • Next 36 hours (to look ahead for upcoming classes).

This creates multiple opportunities (usually 4+) for the system to attempt resolving payment automatically.

Resolution Process at Each 9 AM ET Sweep

  1. Check for active credits (subscriptions or packages)

    • The system applies the subscription or package that expires soonest.

    • If expiration dates tie, it uses the one with more credits remaining.

  2. If no credits are available

    • If the “Charge payment method on file for drop-in” setting is enabled, the system attempts to charge the saved payment method at the service type’s drop-in price.

    • If the setting is not enabled, the reservation remains unpaid.

  3. If the reservation is still unpaid

How can I enable automatic resolution of unpaid reservations?


Important Timing Details

  • The system only runs once per day at 9 AM ET.

  • There is no “X hours before class” auto-charge rule—it depends entirely on when the reservation falls into the 36-hour look-ahead window.

Examples

  • Class Friday at 6:00 PM ET

    • At Thursday 9 AM ET, the class is now <36 hours away. The reservation is picked up then and resolved (credit first, then auto-charge if enabled).

  • Class Friday at 9:00 AM ET

    • At Thursday 9 AM ET, the class is exactly 24 hours away, so it’s picked up on Thursday, not on Wednesday.

  • Class created after the day’s sweep

    • If a reservation is made at 2 PM on Wednesday for a class Thursday night, it won’t be checked until Thursday 9 AM ET.

Did this answer your question?