Skip to content
Use case

Recurring tuition billing for dance studios.

Recurring tuition billing lets a dance studio charge enrolled students or their parents a fixed amount every month automatically, instead of chasing each payment by hand. Floorwork is building this for studios that run season-long programs, on your own domain, for $199 per month.

The recurring tuition problem

Most dance studios do not run on drop-ins. They run on enrollment. A dancer joins a company, a recreational class, or a competition team, commits for a season, and the studio expects the same tuition every month for as long as that dancer is enrolled. The money is predictable on paper, but collecting it rarely is.

Without automation, a studio owner spends the first week of every month sending reminders, re-running cards that expired, and reconciling who actually paid against who is still showing up to class. Late tuition is awkward to chase, especially when the person dancing is a child and the person paying is a parent. Every hour spent on collections is an hour not spent teaching or growing the studio.

The fix the rest of the world settled on is auto-pay: the card on file is charged automatically on a schedule, the studio keeps the money it is owed, and the parent never has to remember a due date. The hard part for a dance studio is tying that recurring charge to the right enrolled dancer, in the right program, for the right season, while a single parent may be paying for more than one child at once.

How recurring tuition is designed to work on Floorwork

Floorwork models the studio enrollment flow directly: a parent or adult dancer enrolls into a program, a card goes on file, and monthly tuition is billed automatically for the length of the season. The pieces below describe the system as designed.

Programs, not just classes
A program is the studio's word for a company, team, or ongoing class: a fixed weekly schedule, a monthly tuition amount, and an optional season with a start and end date. The studio sets the label, the price, and the term per program.
Enroll once, get rostered automatically
Enrolling a dancer puts them on the standing roster for that program's weekly sessions for the whole season. There is no per-class booking and no re-signup each week. The spot is guaranteed by the enrollment itself.
Monthly auto-pay on the card on file
Recurring tuition is billed every cycle to the saved card through Stripe, with the studio as merchant of record. Retries, card-update prompts, and payment confirmation are handled automatically rather than by the front desk.
Season-aware billing
A fixed-season program stops billing on its own at season end. An open-ended program keeps billing until the enrollment is cancelled. The studio does not have to remember to switch anything off.
Open or approval-required enrollment
An open recreational class can take a card and start tuition immediately. An audition-only competitive team can save the card, hold the request for staff approval, and only begin billing once the dancer is accepted.

What is shipped today, and what is coming

Honesty matters more than hype here. Floorwork today ships one-time class bookings and prepaid class packs through Stripe Connect, with the studio as merchant of record on every charge. Those payment flows are live and in pilot use now.

Recurring tuition, program enrollment, auto-rostering, and family billing are an approved, fully specified design that is now in active development, not a feature you can switch on this week. We are describing it here because it is the model the platform is being built around for season-long studios, and because pilot studios are helping shape it. If recurring tuition is core to how you run, a call is the fastest way to hear exactly where it stands and when your studio could use it.

Family and guardian billing

A dance studio almost never bills the dancer. It bills the parent, and often the same parent is paying for two or three children at once. Floorwork is designed around that reality with a guardian and dependent model: one parent login owns multiple child profiles, signs a waiver for each child, and enrolls each child into the right program.

In the designed model each child's tuition is its own recurring charge under the parent's account, so a family with two dancers in two different programs sees both enrollments and both monthly charges in one place. Sibling and family discounts are part of the design and are planned for a later phase, so the data structure already accounts for them. The parent manages every child, every enrollment, and every payment from a single account on the studio's own site, never on a platform-branded portal.

What recurring tuition includes

When recurring tuition ships, an enrolled-student studio gets the pieces below as part of the same $199 per month subscription, with no separate billing add-on.

Automatic monthly tuition
Auto-pay on the card on file every cycle, with the studio as merchant of record and dunning handled by Stripe.
Program enrollment and rostering
Configurable programs, one-step enrollment, and an automatic standing roster for each program's weekly sessions.
Family and guardian accounts
One parent login that pays for multiple children, with a waiver per child and every enrollment in one place.
Season-aware terms
Fixed-season programs that stop billing automatically, and open-ended programs that run until cancelled.
On your own domain
Enrollment, the parent account, and checkout all live on your studio's own site, with zero platform branding.
Flat, predictable price
$199 per month per studio, with additional studio locations at $49 per month each. No per-transaction tuition fee from the platform beyond the standard application fee.

Recurring tuition FAQ

Can dance studios collect monthly tuition automatically?
Yes, that is exactly what recurring tuition is designed to do. Floorwork is building automatic monthly auto-pay for enrolled dancers: a card goes on file at enrollment and tuition is billed every cycle through Stripe, with the studio as merchant of record. Today the platform ships one-time bookings and prepaid class packs; recurring tuition is an approved design in active development.
Can one parent pay for multiple children?
Yes. Floorwork is designed around a guardian and dependent model where one parent login owns multiple child profiles, signs a waiver per child, and enrolls each child into a program. Each child's tuition is its own recurring charge under the parent's account, and the parent manages every enrollment and payment from one place on the studio's own site.
Is recurring tuition available right now?
Not yet. As of today Floorwork ships one-time class bookings and prepaid class packs in pilot. Recurring tuition, program enrollment, auto-rostering, and family billing are a fully specified design in active development. If enrollment billing is core to your studio, book a call to hear exactly where it stands.
Who is the merchant of record for tuition charges?
Your studio is. Recurring tuition follows the same direct-charge model the rest of Floorwork already uses: charges run through Stripe Connect on your connected account, so your studio name appears on the parent's card statement and Stripe issues your studio its own tax documents. The platform collects a standard application fee on each charge.
How much does recurring tuition billing cost?
Recurring tuition is included in the standard Floorwork subscription of $199 per month per studio, with additional studio locations at $49 per month each. There is no separate billing module or per-tuition fee from the platform beyond the standard application fee on each charge.

Ready to talk?

Twenty minutes. We'll see if it's a fit.