Term tuition with installments

Square Invoices lets enrichment programs such as art, coding, STEM and language classes send invoices by email, text or link and get paid by card, digital wallet or ACH bank transfer. Bill a term in installments with milestone payments on one invoice. Roots sets up your templates, recurring schedules and autopay, and connects invoices to your accounting.Free 30-minute consultation. Review your setup, compare options and leave with clear next steps.

How each solution supports enrichment classes (art, stem, language)

See what each option adds to the way your business takes and tracks payments.

Square Appointments

For enrichment classes (art, stem, language): Schedule admissions consultations and tutoring sessions, collect appointment payments and keep staff calendars aligned. Square Appointments is Square's booking software: clients see your availability, book online, and pay online or in person, which fits enrichment programs such as art, coding, STEM and language classes that sell time. Parents book a spot in a class or workshop, and classes stop taking bookings once they're full. Roots builds your service menu, instructor calendars and policies, and connects booking to payments and reporting.
  • Map your class sessions, term enrollments and workshops into bookable services, packages and classes
  • Set cancellation, deposit and no-show policies that match your enrollment terms
  • Configure instructor calendars, permissions and payroll hand-off
Explore this solution

Square Online (websites)

For enrichment classes (art, stem, language): Give customers an online storefront for tuition, course enrollments and school activities, with ordering and fulfillment choices suited to your business. Square Online lets enrichment programs such as art, coding, STEM and language classes build a free online store that syncs with the Square item library, so online and in-person sales share one catalog. List a full term, a holiday camp or a kit bundle for online purchase. Roots designs the site structure, loads products and fulfillment options, and connects it to your POS and accounting.
  • Plan the site structure and product pages for enrichment programs such as art, coding, STEM and language classes
  • Load products, subscriptions or donation items and set fulfillment rules
  • Connect a custom domain, taxes and receipts
Explore this solution

Square Invoices

For enrichment classes (art, stem, language): Send itemized invoices for tuition, course enrollments and school activities and track deposits, due dates and outstanding balances. Square Invoices lets enrichment programs such as art, coding, STEM and language classes send invoices by email, text or link and get paid by card, digital wallet or ACH bank transfer. Bill a term in installments with milestone payments on one invoice. Roots sets up your templates, recurring schedules and autopay, and connects invoices to your accounting.
  • Design invoice templates and custom fields (terms, policies, account numbers) for enrichment programs such as art, coding, STEM and language classes
  • Set up recurring schedules and card-on-file or bank-on-file autopay for parents
  • Configure reminders and late-payment workflows

Registration Payments

For enrichment classes (art, stem, language): Collect registration charges for tuition, course enrollments and school activities and connect each payment with its attendee or participant record. Registration payments let enrichment programs such as art, coding, STEM and language classes collect sign-up fees, deposits and installment plans in the same form families fill out. Registration forms apply sibling and early-bird discounts before payment. Roots connects payments to your registration software or builds a form for you.
  • Connect payments to your registration platform
  • Configure discounts and payment plans
  • Reconcile registrations with deposits
Explore this solution

Square Loyalty

For enrichment classes (art, stem, language): Create a rewards program around tuition, course enrollments and school activities, with earning rules tied to how customers shop. Square Loyalty is customer loyalty software that works with Square POS, so enrichment programs such as art, coding, STEM and language classes can reward repeat visits automatically at checkout. Families earn rewards toward workshops. Roots designs a reward structure that fits your margins and sets it up at every register.
  • Design reward tiers that fit your margins
  • Configure enrollment prompts at checkout and train staff
  • Pair loyalty with Square Marketing campaigns
Explore this solution

Square Invoices questions

Questions school administrators ask about payments.
Square Invoices lets customers receive and pay invoices. Roots helps configure invoice templates, payment collection and reconciliation.
We review deposits, payment schedules and customer reminders, then configure the invoice workflow around how you bill.
Bring your invoice templates, deposit rules and payment schedule. Roots uses these details to plan the workflow for enrichment classes (art, stem, language) and prepare a clear setup scope.
See Square’s official pages for current software, hardware and processing prices. Request a quote for your Roots setup or custom project. Consultations and payment reviews are free.

Ready to talk it through?

Book a free 30-minute review. We’ll map your setup, explain the options and work through clear next steps.