Term registration with sibling discounts

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.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
Explore this solution

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

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

Registration Payments questions

Questions school administrators ask about payments.
Roots helps connect the registration reference to checkout and payment confirmation so staff can see who has paid.
We can plan deposit and balance collections, deadlines and cancellation rules around your registration process.
Bring your registration fields, payment deadlines and cancellation policy. Roots uses these details to plan the workflow for enrichment classes (art, stem, language) and prepare a clear setup scope.
Request a quote for your business and the setup you need. We review the scope and costs with you before you proceed. 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.