Help centre

Schedule & bookings

Troubleshoot client booking problems

Diagnose why a Junocal class is unavailable, a client cannot book or a payment appears to have failed without creating duplicates.

6 min readLast reviewed

The short version

Start with the exact public page and client account involved. Check whether the session is published, in the future, within its booking window and has capacity; then check product eligibility and the original payment before retrying anything.

If a class is missing or unavailable

  1. 1

    Open the exact public booking link in a private browser window.

  2. 2

    In the operator schedule, confirm that the dated session is published, has the expected start time and has not been cancelled.

  3. 3

    Check capacity, waitlist state and any booking open or cutoff window.

  4. 4

    Confirm that the client meets any membership, pack, intake or service-access rule shown on the booking.

  5. 5

    Check the studio timezone if the class appears on the wrong day or seems to close earlier than expected.

If a payment looks unsuccessful

Do not immediately ask the client to pay again. First open the original sale or booking in Junocal and check the connected Stripe account for a matching charge. Browser interruptions can hide a successful result from the client even when the processor accepted the payment.

  • A succeeded charge should not be repeated.

  • A processing payment may need time to reach a final state.

  • A failed payment should show a processor reason or a clear next step.

  • A missing charge can be retried only after you have confirmed it was never created.

Send useful context to support

Open Help & feedback from the page where the problem occurred. Include the client email, class or booking name, approximate time, what you expected and what appeared instead. Do not include passwords or full card details.

Juno automatically attaches the current app path and studio context. The question becomes a support thread in Junocal, and the team can reply to the account email.

common questions

Answers before you get stuck

What should I check when a client cannot see a class?

Check the exact public link, publication state, date and timezone, booking window, capacity and any membership or intake eligibility rule.

Should a client retry a payment if the confirmation page did not load?

Not until you check the original Junocal sale and Stripe for a matching charge. A browser interruption can occur after a successful payment, and retrying could create a duplicate.

Did this guide solve the problem?

take the next step

Make the change, or ask with your account attached

Open the relevant Junocal screen now. If your question depends on a particular client, payment or class, Juno can send it to the support inbox with the page and studio context included.