Can Swum collect payment when a lesson is booked?
Yes. Swum can collect payments, deposits, package purchases, and plan payments as part of the booking or checkout workflow.
Collect lesson payments, deposits, packages, plans, balances, refunds, and instructor payouts in the same system that manages your bookings.
Get Started Free
Collect money when the parent books instead of after the lesson is complete.
Support single lessons, packages, plans, deposits, registration fees, and time credits.
Keep lesson payments, customer balances, refunds, transactions, and payouts visible.

Swum connects payment collection directly to the lesson booking and purchase workflow.

Handle up-front packages, recurring plans, time credits, deposits, and custom pricing without manual tracking.

Review purchases, refunds, balances, payout status, and customer payment methods in context.
Collect payment through lesson booking, package checkout, plan checkout, deposits, and manual purchase flows.
Sell lesson bundles, recurring plans, time credits, and custom offerings while keeping balances connected to each customer.
Support direct instructor payouts, contractor pending balances, manual clearing, and school-level payout workflows.
Track payment status, reconcile payment records, and reduce operational ambiguity around paid and unpaid lessons.
Monitor revenue, purchases, refunds, top customers, and product performance without exporting every transaction.
Give parents a clear payment flow for lessons, plans, packages, deposits, and account balances.
Discover how Swum can transform every aspect of your swim instruction business
Explore Swum’s full payment-management feature page.
See how Swum handles prepaid lesson packages and credits.
Create recurring lesson plans with billing and scheduling built in.
See the complete platform for swim schools, aquatic centers, and growing lesson programs.
Automate availability, booking, payments, reminders, and parent self-service.
Compare Swum plans, platform fees, and enterprise pricing for higher-volume operators.
Yes. Swum can collect payments, deposits, package purchases, and plan payments as part of the booking or checkout workflow.
Yes. Swum includes payment status, refund, balance, time credit, transaction, and purchase-history workflows.
Swum supports instructor payout workflows, contractor pending balances, employee payout logic, and affiliate commission models.
Join hundreds of instructors who are already using Swum to grow their business.
Get Started Free