Understand payment methods & how a booking is paid

How class bookings use credits, Card, TWINT, or cash — and when Swiss QR invoices are available for products and course cycles instead.

4 min read
  1. 1

    Free classes

    If a class price is 0, the booking is confirmed and marked paid instantly — no payment method is needed.

  2. 2

    1. Active membership

    StudioPlan first checks for an active membership at your studio. An unlimited membership covers the class without using a credit; a limited membership uses one class credit.

  3. 3

    2. Service / block card

    If there's no usable membership, StudioPlan looks for an active service purchase (block card) with sessions remaining and a valid expiry, and uses one session.

  4. 4

    3. Configure Card and TWINT

    Under Studio → Payments, enable Card, TWINT, both, or neither. Client checkout follows these settings: Card-only shows Card, TWINT-only shows TWINT, and enabling both shows two separate choices. TWINT also needs to be active on the studio’s connected Stripe account.

  5. 5

    4. Online checkout

    After the client explicitly selects Card or TWINT, StudioPlan creates a Stripe Checkout session containing only that payment method. Memberships and services use the same choice. Card subscriptions require Card; period-invoice memberships can use TWINT for each separate payment.

  6. 6

    5. Cash (pending)

    When Cash / pay at studio is enabled, clients may reserve and leave the payment pending for collection in the studio. Your team can mark it paid once collected.

  7. 7

    6. Swiss QR invoice is for eligible products and course cycles

    Swiss QR invoice is not a pay-later choice for an ordinary class booking. When enabled under Studio → Payments, it is available for non-renewing memberships and memberships configured for period invoices, block/time cards, and fixed course cycles. The client pays by bank transfer and the studio reconciles the payment manually.

Tips

  • Events are excluded from credits — they use an enabled online method or cash.
  • This same priority applies whether the client books themselves or you add them manually to a class.
  • The server validates the selected method against the studio settings; changing or fabricating the checkout request cannot re-enable a disabled method.
  • Enable recurring invoice memberships under Studio → Payments first. Automatic card payments are recommended to avoid checking bank transfers each period. Period-invoice memberships receive a new Swiss QR invoice on renewal by default, sent by the daily renewal job. Studios can configure earlier delivery and a payment grace period under Studio → Payments. Bank transfers are marked paid manually; optional TWINT links are confirmed through Stripe. Card subscriptions still require a card.

Still need help?

Our support team is happy to help you get set up.

Understand payment methods & how a booking is paid - StudioPlan Help Center | StudioPlan