Legal
ESA Enrollment Terms
Last updated: September 14, 2026
These terms govern enrollment at ElyIT for students whose tuition is funded through an Arizona Empowerment Scholarship Account (ESA). Please read this page in full before submitting an ESA enrollment request.
What is ESA Enrollment?
ESA (Empowerment Scholarship Account) families use Arizona Department of Education funds to pay for approved educational services. ElyIT is an approved Arizona ESA vendor.
ESA families follow a separate enrollment path from standard credit card checkout — payments are processed through ClassWallet, not Stripe.
Enrollment Process
Submit an ESA enrollment request on the ElyIT website — at checkout, select "Pay with ESA / ClassWallet".
ElyIT generates a ClassWallet-compliant invoice within 1 business day and sends it to your email.
Log into ClassWallet and approve the payment to ElyIT.
ElyIT confirms receipt and activates your student's Moodle learning access.
Your student begins coursework on learn.elyit.com.
Invoice Requirements
Every ElyIT invoice for an ESA enrollment includes what the Arizona Department of Education asks invoices to show:
- ElyIT LLC's name, location and contact information
- Invoice number and invoice date
- The student's full name and the ESA Account Holder's name
- Each course, described, with its rate, amount and dates of service
- Any discount, and the ClassWallet processing fee, each on its own line
- The total amount due
We send the invoice as a PDF for you to upload with your ClassWallet order. It lists the scheduled dates of your student's course.
Account Holder Attestation
ESA funds belong to one student's account and may only pay for that student's education. Before we accept an ESA enrollment request, the ESA Account Holder (the parent or legal guardian who signed the student's ESA contract) enters the student's name and their own name, and confirms that:
- they are the Account Holder for that student;
- the enrollment is paid only from that student's ESA account and is for that student alone, never for a sibling or anyone else;
- only that student will use the course, its login, live sessions and materials;
- any refund of ESA money goes back to the ESA program, not to the family;
- the information entered is true.
We keep a record of these statements with the date, time and network address of the submission. If the information is not accurate, or ADE does not approve the payment, ElyIT may pause or cancel the enrollment and may respond to questions from the Arizona Department of Education about the purchase.
Pricing & Processing Fee
ElyIT accepts ClassWallet Direct Pay for all ESA-funded enrollments.
A 2.04% ClassWallet processing fee is included in all ESA invoices. ClassWallet charges ElyIT 2% of the full payment, and 2.04% of the course price is the amount that covers it. This fee is non-refundable.
Promo and referral codes are accepted on ESA enrollments. Enter your code when you submit your enrollment request and the discount is applied automatically — it appears as its own line on the invoice sent to ClassWallet, and the amount billed to your ESA account is reduced accordingly.
Course Sequencing
The same sequential course-unlock rules apply to ESA-enrolled students as all other students.
- Students cannot begin a second course until the first is marked complete in Moodle.
- This sequencing ensures compliance with ADE's requirement to bill only for services actively in progress.
Refunds for ESA Enrollments
ESA refunds are governed by Arizona Department of Education (ADE) policy. Arizona law (A.R.S. § 15-2402(J)) does not allow ElyIT to share, refund or rebate ESA money to a parent or student in any manner. Any refund of ESA money goes back to the ESA program, never to the family.
For full details on refund eligibility, deduction rules, and the ESA-specific refund process, see our Refund Policy.
To initiate an ESA refund request, contact info@elyit.com.
Contact
For ESA enrollment questions, reach us at: