Home / Docs / Troubleshooting
Reference

Troubleshooting common problems

Most problems come down to one of five things: no product exists yet, a required form is blocking bookings, the gym timezone is wrong, a subscription payment has failed, or a new embed domain is not registered with Stripe. Each is covered below. If none of them fit, email support@gymsna.com with your gym name.

Members cannot book

CauseFix
No product exists yetMembers need credits, and credits come from a pack or membership. Create at least one in Memberships. See packs and memberships.
A required form is blocking themA form marked required must be completed before a first booking. Check the Forms tab.
The booking cutoff has passedBookings close a set time before the class starts. Adjust it in Settings → Cancellation Policy.
The class is fullMembers will see Join Waitlist instead. You can add a spot from the class overview. See waitlists.
Their membership payment failedBooking is gated on the subscription being paid. Resolve the failed payment and they can book again.
They have no credits leftTheir pack has run out or expired. Check their profile in Members.

Class times are wrong

Class times display against the gym timezone in Settings → Gym Profile. If it is wrong, everything shifts together. Set it before you build a schedule - changing it afterwards moves existing classes.

Deleted recurring classes keep coming back

Deleting occurrences one at a time leaves the series itself running, and it will generate them again. Use the delete all future option so the series stops.

Payments and revenue look wrong

SymptomLikely cause
Recent revenue looks too lowYou are reading confirmed revenue only. Payments still settling with Stripe sit in pending.
A payment is missing entirelyCheck the Stripe dashboard directly - it is your account. Payments taken outside GYMSNA do not appear in GYMSNA reporting.
A refund did not restore creditsRefund from the Payments tab rather than from Stripe directly, so GYMSNA can adjust credits at the same time.

Apple Pay is missing from my embed

Every domain hosting the embedded calendar must be registered with Stripe as a payment domain. Adding the embed to a new site needs a new registration. Email support@gymsna.com with the domain.

Emails are not arriving

I need to change my gym currency

Currency locks once you have products or purchases. Changing it after that is a manual operation - email support with your gym name and the currency you need.

Getting help

Email support@gymsna.com. A person replies, there is no ticket limit and no paywall on support. Include your gym name so your account can be looked at directly, and the exact time a problem happened if it was a one-off.