Home / Docs / Payments and refunds
Payments

How do I handle payments, refunds and member billing?

The Payments tab lists every transaction. Refund any payment from there and member credits are adjusted automatically. If you cancel a class, everyone booked in is refunded in full regardless of your cancellation window.

The Payments tab

Refunds

Refund from the payment itself and GYMSNA adjusts the member's credits to match, so you do not have to correct their balance by hand. Two cases behave differently:

SituationWhat happens
A member cancels inside the cancellation windowTheir credit is returned automatically. No refund needed.
A member cancels lateThe credit is forfeited under your policy. Refund manually if you choose to make an exception.
You cancel the classEveryone booked in is refunded their credit in full, regardless of the window.
You refund a purchaseThe payment is refunded through Stripe and the credits it granted are adjusted.

Pending versus confirmed revenue

The Overview tab separates confirmed revenue from pending revenue. Pending covers payments that have been initiated but not yet settled by Stripe. Recent revenue looks lower than it is if you read only the confirmed figure, so check both when reconciling a day.

Failed renewals

Membership booking is gated on the subscription actually being paid. If a renewal fails, the member is blocked from booking until it is resolved, rather than quietly accruing free classes. Failed payments surface in the dashboard so you can chase them.

Managing an individual member's billing

For members on a recurring membership you can adjust the arrangement without cancelling and rebuilding it:

ActionWhat it does
Change the billing dateMove when their renewal falls, for example to align a household onto one date.
Put the membership on holdPause collection for an injury or a holiday, then resume.
Skip a paymentWaive a single billing cycle without ending the subscription.
Override the priceSet a different price for this member, for staff or legacy rates.
Prefer a hold to a cancellation. Cancelling and re-creating a membership loses the billing history and the member has to re-enter payment details. A hold keeps both.

Payouts

GYMSNA never holds your money. Payments land in your Stripe account immediately and Stripe pays out on your chosen schedule. For payout timing, disputes evidence and tax documents, use the Stripe dashboard directly - it is your account.