ClassWallet Platform Guide
ClassWallet approved vendors: what it really means, state by state
ClassWallet is the platform behind several major ESA programs. But "ClassWallet approved" does not mean the same thing in every state. Here is what it actually means — and how to check before spending your funds.
ClassWallet is a platform, not a single approval list
ClassWallet is a financial technology company that provides the software infrastructure for several state ESA programs. Think of it like a payment processor with a built-in marketplace — the platform is shared, but each state's program is completely separate. Arizona's vendor list has different members than North Carolina's, even though both log in through ClassWallet.
When you see "ClassWallet approved vendor," the approval is always state-specific. A curriculum company may be enrolled in three state programs through ClassWallet and not enrolled in a fourth. Always verify within your specific program account.
States using ClassWallet and how their vendor systems work
| State | Program | Purchase method | Notable |
|---|---|---|---|
| Arizona | Empowerment Scholarship Account | Marketplace + reimbursement | Largest ESA program by enrollment; broad expense eligibility |
| North Carolina | Opportunity Scholarship ESA | Marketplace | Separate programs for different populations (disabilities, income, universal) |
| Utah | Utah Fits All Scholarship | Marketplace | Universal eligibility; $8,000 per student |
| Florida | Family Empowerment Scholarship (some tracks) | Mixed — some tracks use MyScholarShop | Multiple scholarship programs, different platforms by track |
Platform contracts change. Verify current platform use with your state's education agency or through the 50-state guide.
How to check if a vendor is enrolled in your state's ClassWallet program
- Log in to your ClassWallet account for your state program (each state has its own login/portal).
- Open the Marketplace or Shop section.
- Search by vendor name or browse by category.
- An active vendor listing with an "Add to Cart" or equivalent button confirms enrollment.
- If the vendor does not appear, they are not enrolled — even if they claim to be.
ClassWallet vs. Odyssey: what is the difference?
Odyssey is a marketplace platform built on ClassWallet infrastructure. Some states use the ClassWallet brand directly (Arizona, North Carolina, Utah); others use the Odyssey brand for their marketplace (Texas TEFA, Nevada). For families, the functional experience is nearly identical — log in, browse vendors, purchase with ESA balance. The brand difference does not change the underlying rule: vendor enrollment is state-specific.
For Odyssey-specific guidance see Odyssey ESA marketplace providers. For Arizona specifically see Arizona ESA: reimbursement vs. marketplace.
What to do when a vendor you want is not enrolled
Contact the vendor and direct them to the ClassWallet vendor enrollment page. Most providers who are not enrolled simply have not applied — the process is free and does not require a minimum sales volume. Enrollment is not limited to large companies; individual tutors, small private schools, and independent therapists all regularly enroll.
For Arizona families specifically, an unenrolled vendor can sometimes be paid through the reimbursement process — check the Arizona reimbursement guide for conditions and limitations.