How membership proration works for sports facilities (22Yards-style)
Walkthrough: mid-cycle joins, package changes, household billing, and autopay — the subscription engine 22Yards Dallas uses on Velohubs.
The desk problem
When a family joins mid-month or upgrades a package, spreadsheets create disputes. Academies like 22Yards need automatic proration.
How Velohubs calculates it
Recurring memberships compute remaining days in the billing cycle. Parents see next billing dates; owners keep invoices auditable.
Household + academy together
One parent login covers multiple children. Academy packages, family discounts, and Finix autopay sit in the same flow used at 22Yards.
Migration without double-charging
CSV import stages legacy members; fully migrated seats are never overwritten. Reminders nudge incomplete setups before renewal.