How to Become a ClassWallet Vendor in Arizona

If you teach homeschool enrichment classes in Arizona (art, music, science, PE, coding, or anything else), becoming a ClassWallet vendor is the single most important thing you can do for your business. It's what lets ESA families pay you directly through their Arizona Department of Education accounts instead of paying out of pocket and chasing reimbursement on their own.

The process isn't complicated, but it has a few steps that trip up first-time applicants. This guide walks you through exactly what to do, what to prepare, and what mistakes to avoid.


What is ClassWallet, and why does it matter?

ClassWallet is the platform Arizona uses to manage ESA (Empowerment Scholarship Account) funds. Families with Arizona ESA accounts have funds loaded into ClassWallet to spend on approved educational expenses, including enrichment classes from registered vendors.

If you're not a registered vendor, ESA families can't pay you through ClassWallet. Some families will pay you out of pocket and try to get reimbursed later, but that process is manual, slow, and often rejected. Being a registered vendor removes that friction entirely: families pay you directly through ClassWallet at enrollment, and you get paid.

Arizona's ESA program is one of the largest in the country, and it's growing. In the East Valley and Queen Creek area alone, thousands of families are active ESA participants. Getting registered now means you're ready to accept this payment method before they search for your class.


Before you start: add ClassWallet's emails to your Safe Senders list

ClassWallet sends communications through multiple addresses. Before you submit your application, add all three of these to your email Safe Senders or contacts list. Otherwise, approval notifications and application updates will go to spam:

This step sounds minor but it's easy to miss. Teachers have lost weeks waiting for an approval email that was sitting in spam.


Step 1: Gather your documents

ClassWallet requires documentation to verify your identity and credentials. Have these ready before you start the application:

Required for all vendors:

Credential documentation by subject type:

For enrichment and elective subjects (art, PE, music, sports, cooking, dance, and similar), ClassWallet generally accepts:

For academic subjects (math, science, language arts, history), ClassWallet typically requires:

When in doubt, upload the strongest credential you have. More documentation is always better than less.

Optional but helpful:


Step 2: Submit your vendor application

The ClassWallet vendor application is processed through a Smartsheet form managed by the Arizona Department of Education.

Submit your ClassWallet vendor application

Complete every field carefully. Incomplete applications are delayed or rejected without explanation. Pay particular attention to:


Step 3: Wait for approval and watch your email

After submitting, ClassWallet typically takes 1-3 weeks to review applications, though timelines vary. Because their communications come from Smartsheet-branded addresses, check your spam folder regularly during this period.

You'll receive a notification when your application is approved. Once approved, you'll get access to your ClassWallet vendor portal where you can view payments, submit invoices, and manage your account.


Common mistakes that delay or kill your application

Name mismatch. Your ClassWallet vendor display name must exactly match the name on your government ID, or the name on your LLC registration. Any difference (a middle initial, a hyphen, different capitalization) can cause rejection or payment problems down the line. When in doubt, match it exactly.

Missing credentials for your subject. Check what's required before submitting. Art and PE teachers often only need a high school diploma. Math and science teachers typically need a college degree or teaching certificate. Submitting the wrong documentation level is a common delay.

Cross-quarter invoicing. ESA funds are managed by quarter (Q1: July-September, Q2: October-December, Q3: January-March, Q4: April-June). Invoices that span multiple quarters are rejected. If your class runs across a quarter boundary, you'll need to submit separate invoices for each quarter's sessions.

Applying too close to a quarter deadline. The Q4 expense reporting deadline is June 30. If you apply in mid-June and aren't approved until July, you've missed Q4 entirely. Apply as early as possible so approval can happen with time to spare.

Not keeping records. ClassWallet may audit invoices and ask for documentation: signed attendance records, session notes, or proof of credential. Keep records for every class you teach.


After approval: submitting invoices

Once you're approved as a vendor, you'll submit invoices through the ClassWallet portal for each enrolled ESA student. A compliant invoice needs to include:

Missing any of these fields is a common reason invoices get rejected after submission.


How Pydia fits in

Managing ClassWallet invoices manually (building PDFs, tracking which students have been billed, keeping up with quarter deadlines) is where most enrichment teachers spend hours they don't have.

Pydia is a platform built specifically for Arizona homeschool enrichment teachers. When a family enrolls in your class and selects ESA as their payment method, Pydia generates a ClassWallet-compliant invoice automatically: your name, their student's name, every session date, and the right line items. You submit it to ClassWallet, they pay you, and you mark it done. No spreadsheets, no PDF templates, no manual tracking.

Pydia helps Arizona enrichment teachers manage enrollment, track students, and generate ClassWallet-compliant invoices automatically. If you're going through the ClassWallet vendor registration process right now, apply to join Pydia and have everything ready to go the day your approval comes through.


Apply before fall enrollment opens

Q1 of the Arizona ESA year runs July through September, which lines up exactly with fall classes starting in August. Families' Q1 funds are available now. If you're not a registered vendor yet, apply immediately — approval typically takes 1-3 weeks, and you want to be set up before families start enrolling for fall.

Apply now, get approved, and let your ESA families know you're ready to accept ClassWallet payments before your fall session fills up.

Get the free ClassWallet vendor checklist

Everything you need to complete your ClassWallet vendor application — no spam, just the guide.