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.

If you're going through the ClassWallet vendor registration process right now, apply to join the Pydia founding cohort and have everything ready to go the day your approval comes through. Founding partners get free access while the platform is in early release, then lock in at $19.99/month for life.


The Q4 deadline is June 30

If you're reading this in May or early June, the Q4 ESA expense reporting deadline is June 30. Families need to submit their Q4 expense reports by that date. If you're not a registered vendor yet, now is the time to apply. Approval typically takes 1-3 weeks, which means submitting your application in the next few days if you want to have any chance of capturing Q4 invoicing.

Apply now, get approved, and let your ESA families know you're set up to accept ClassWallet payments.

Get the free ClassWallet vendor checklist

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