Swim Instructor Payment Software

Collect lesson payments, deposits, packages, plans, balances, refunds, and instructor payouts in the same system that manages your bookings.

Get Started Free
Swum balance and payment dashboard with payouts, invoices, and transaction history
CheckoutAt booking

Collect money when the parent books instead of after the lesson is complete.

FlexibleLesson products

Support single lessons, packages, plans, deposits, registration fees, and time credits.

TraceablePayment history

Keep lesson payments, customer balances, refunds, transactions, and payouts visible.

  • Swum balance page showing current balance, unpaid invoices, and payment history

    Stop chasing payments after lessons

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

  • Swum lesson plans settings with plan availability, park-and-pause controls, hold fees, recurring plans, and new plan action

    Sell packages and plans cleanly

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

  • Swum transaction list with payment, payout, refund, and ACH tabs

    Understand every transaction

    Review purchases, refunds, balances, payout status, and customer payment methods in context.

Integrated Payment Collection

Collect payment through lesson booking, package checkout, plan checkout, deposits, and manual purchase flows.

  • Stripe integration
  • Saved payment methods
  • Deposits
  • Registration fees

Packages, Plans, and Credits

Sell lesson bundles, recurring plans, time credits, and custom offerings while keeping balances connected to each customer.

  • Packages
  • Recurring plans
  • Time credits
  • Customer balances

Instructor and School Payouts

Support direct instructor payouts, contractor pending balances, manual clearing, and school-level payout workflows.

  • Contractor balances
  • Payout requests
  • Employee payouts
  • Balance clearing

Payment Reliability Tools

Track payment status, reconcile payment records, and reduce operational ambiguity around paid and unpaid lessons.

  • Payment status
  • Transaction records
  • Refund workflows
  • Payment reconciliation

Financial Reporting

Monitor revenue, purchases, refunds, top customers, and product performance without exporting every transaction.

  • Revenue analytics
  • Purchase history
  • Top customers
  • Product analysis

Parent-Friendly Checkout

Give parents a clear payment flow for lessons, plans, packages, deposits, and account balances.

  • Parent checkout
  • Card on file
  • Quote flows
  • Confirmation emails

Common Questions

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.

Can Swum handle refunds and balances?

Yes. Swum includes payment status, refund, balance, time credit, transaction, and purchase-history workflows.

Can schools pay instructors through Swum?

Swum supports instructor payout workflows, contractor pending balances, employee payout logic, and affiliate commission models.

Ready to transform your swim instruction?

Join hundreds of instructors who are already using Swum to grow their business.

Get Started Free

Trusted by 100+ Schools

Free Registration
No Payment Required