How to Become a ClassWallet Vendor

Learn how to become a ClassWallet vendor in 7 steps. See program approval, Direct Pay setup, W-9 and bank linking, fees, and payment timelines.
Start Free Trial
Aishwarya Lakshmi
October 23, 2026
8 minutes

Enjoyed this article?

Get monthly test prep news in your inbox.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Key Takeaway
  • Two vendor paths: ClassWallet offers Direct Pay for services like tutoring and a Marketplace for online stores.
  • Program approval comes first: Each state program approves its own vendors. ClassWallet invites you only after approval.
  • Direct Pay setup: Submit a pre-registration form, create your account, accept the terms, then link your bank.
  • Documents you need: Your bank routing and account numbers, an EIN or SSN, and a digital W-9.
  • Tutor credentials: Many programs ask tutors for proof of certification or a degree during pre-registration.
  • Fees: Direct Pay vendors in Arizona and Idaho pay a 2% processing fee per payment. Marketplace fees run higher.
  • Payment timing: Most Direct Pay payments settle in 2 to 10 business days. Some programs take 2 to 6 weeks.
  • Marketplace requirements: Program approval, a Marketplace Vendor Agreement, and an active e-commerce site.

If you run a tutoring business or test prep center, becoming a ClassWallet vendor can help you reach families using public education funds to pay for eligible educational services.

The opportunity is substantial, as ClassWallet reports $8B+ in public funds and 15,000+ vendors on its platform. In Alabama alone, over 34,000 students were approved for CHOOSE Act ESAs in 2026-27, creating an opportunity for approved providers to serve eligible families.

Getting started requires approval through a state program that uses ClassWallet. Tutors and service providers generally use Direct Pay, while online stores selling educational products follow a separate Marketplace process.

This guide walks you through all the steps, from choosing your program and submitting your application to linking your bank account and receiving payments. You’ll also learn which documents you need, what fees to expect, and how long payments typically take.
‍

7 Steps for Becoming a ClassWallet Vendor

Becoming a ClassWallet vendor involves a few steps, starting with approval from your state program. Here’s how to choose the right vendor path, complete your registration, and get set up to receive payments.

Step 1: Choose Your Program and Vendor Type

Start with the program your families use. ClassWallet pre-registration links by state and program include:

  • CHOOSE Act Alabama
  • Arizona ESA
  • Arkansas EFA
  • Idaho Empowering Parents
  • Indiana ESA
  • Texas PDSES
  • New Hampshire CSF and New Hampshire EFA
  • New York CSF
  • North Carolina ESA+
  • South Carolina ESTF

Each program sets its own rules. For example, North Carolina's ESA+ only enrolls tutoring, therapy, and transportation providers as Direct Pay vendors. Some states also run more than one program, each with its own form.

Once you’ve decided on a program, pick your vendor type. Tutors, test prep centers, and therapists use Direct Pay, ClassWallet's closed-loop bill payment system. Families pay you from their program funds, and administrators approve each payment first. 

Online stores that sell curriculum or supplies use the Marketplace, which connects your checkout to ClassWallet.

If you are starting an ACT tutoring business, you will need Direct Pay like most tutoring businesses.

Step 2: Gather Your Documents

Collect your documents before you open a form. You'll move faster, and a complete file avoids rejected applications.

For Direct Pay, ClassWallet asks for:

  • Your bank account number
  • Your bank routing number
  • Your tax ID (EIN), or your Social Security number if you work as an individual
  • Details for a W-9, which you'll complete online

Programs may also ask for credentials. For example, Arizona's service provider registration form requires tutors to show proof of certification and its expiration date. Its "Tutor - Core Subject" category asks for a state teaching certificate, a bachelor's degree, or higher. 

Check your program's handbook for its exact list.

Step 3: Submit the Program's Pre-Registration Form

Open your program's link and complete the form. In Arizona, you first select the service you provide. The form then shows the fields that service requires.

Your registration and credentials go to the program administrator for review. Save info@classwallet.com and automation@app.smartsheet.com as safe senders, as Arizona's form advises. That way, your approval email won't land in spam.

Step 4: Wait for Program Approval

ClassWallet does not set the guidelines for approving vendors or orders. Your program decides who it approves, and ClassWallet follows that decision.

Response times vary by program. 

  • Idaho's vendor page says ClassWallet notifies you of a decision within 14 days. After approval, Idaho sends account setup instructions within 3 business days. 
  • Arizona asks you to resubmit if you hear nothing within 3 to 5 business days.

Watch for your "Step 2" email. It contains the link that lets you create your vendor account.

Step 5: Create Your Direct Pay Vendor Account

Click the link in your approval email. New vendors select "Create an Account." If you already serve another program, log in to your existing account instead.

ClassWallet has a 4-step sign-up wizard:

  1. Enter information about your company.
  2. Accept ClassWallet's terms and conditions.
  3. Add your name, email, password, and security question.
  4. Review and submit your information.

Every Direct Pay vendor must accept the ClassWallet Terms of Service during this step. After that, log in with your new credentials. Then accept the invitation to register for payments from your approved program.

Step 6: Link Your Bank Account and Submit Your W-9

Your account can't receive money until you link a bank. ClassWallet has a six-part process behind the "Link Account" button:

  1. Enter and confirm your bank account number.
  2. Enter your nine-digit routing number.
  3. Enter your bank name.
  4. Add the account holder's name and your EIN, or your SSN as an individual.
  5. Review your details, accept the terms, and click "Next."
  6. Complete the digital W-9.

Note: Check every field before you click "Next." ClassWallet won't let you go back and edit afterward. Once you submit the W-9, the system links your account automatically.

Arizona also treats this step as essential. Its form states that your registration stays incomplete until you create your account and verify your bank.

Step 7: Complete Your Profile and Start Accepting Payments

Finish your vendor profile next. Under Vendor Settings, you can upload credentials as JPG, JPEG, or PNG files up to 10MB each. You can also edit your display name, website, and description.

Add your email, phone number, and website to your description, as parents use these details to request invoices from you. Clear contact details also help you answer the questions parents ask tutors before they book.

From here, the payment cycle runs like this:

  1. A family requests a quote or invoice from you.
  2. The family submits it through their ClassWallet account.
  3. A program administrator approves it and sends you an approval email with a PO number.
  4. You deliver the service, and ClassWallet pays your linked bank account.

Most payments settle within 2 to 10 business days, but some programs take 2 to 6 weeks. Build that timing into your packages when you set your SAT tutoring rates. If you also teach ACT prep, compare your packages with typical ACT tutoring prices.

The Marketplace Path: For Selling Products Instead

Ecommerce vendors follow a longer route. ClassWallet's Marketplace onboarding has seven phases:

  1. Initial consultation
  2. State program approval for the Marketplace
  3. Marketplace Vendor Agreement
  4. Onboarding questionnaire
  5. Technical integration
  6. Testing
  7. Launch

ClassWallet supports three integration options: 

  1. a Shopify, WooCommerce, or Magento plugin
  2. a cXML punchout 
  3. the Pay by ClassWallet API. 

Plugin integrations typically take 2 to 4 weeks, and marketplace vendors submit monthly statements and usually get paid within 30 days.
‍

How Becoming a Vendor on ClassWallet's Platform Helps Expand Your Reach and Streamline Your Business Operations

ClassWallet puts your business in front of families who already hold public education funds. It also replaces manual billing with an approval-and-payment system that programs trust.

Access to Funded Families Across States

Your approval places you on the vendor list families see in their program. ClassWallet says its users have spent funds with businesses in all 50 states, Washington, D.C., Puerto Rico, and the U.S. Virgin Islands. 

Programs also add newly approved vendors to the lists families already use.

Therefore, online tutors gain the most here. One approval can open a whole state, and you can reach students beyond your city.

A Real Opening for Small Businesses

Small providers win a large share of this spending. ClassWallet reports that 55% of purchases on its platform go to businesses with fewer than 20 employees. That figure rises to 75% for businesses with fewer than 50 employees.

So promote your approval wherever families look. ClassWallet also encourages vendors to share their program participation. Fold it into your SAT tutoring marketing ideas, and use it when you market yourself as an ACT tutor.

Pre-Approved Payments With Less Chasing

Direct Pay runs as a closed-loop system. So, administrators approve each payment before you deliver, and you receive a PO number as confirmation. That means fewer unpaid invoices and fewer awkward follow-ups with families.

ClassWallet also emails you after each payment. Its vendor portal shows payment reports in real time, which makes reconciliation simple.

A Cleaner Operations Stack

ClassWallet handles payments, but your business still runs on other tools. You still need to choose tools for tutors for scheduling, invoicing, and records that match program rules. 

Proof of Progress for Every Family

ESA families pay with public funds, so they watch results closely. 

A free diagnostic test gives each student a baseline from day one. Regular reports then let you track student progress and show families what their funds achieved. Strong results bring renewals, and renewals keep ESA revenue steady.

EdisonOS helps tutoring businesses create parent-ready reports with the insights from practice tests, making it easier to demonstrate progress and build trust with families over time.

If you want to make student progress easier to track and communicate, book a demo of EdisonOS. See how its Bluebook-style practice tests and reporting tools can support your tutoring business.
‍

Conclusion

Becoming a ClassWallet vendor opens another way for tutoring businesses to reach families who have education funds available to spend. But getting approved is only the beginning. You still need to deliver a service that helps students make progress and gives parents a clear reason to continue.

That’s where having the right systems matters. EdisonOS for tutoring businesses gives your tutors Bluebook-style practice tests and 8,000+ expert-crafted questions. It also produces parent-ready reports that show where each ESA dollar went. 

Try EdisonOS for free today if you’re ready to prove results to ESA families.
‍

FAQs

What Is ClassWallet?

ClassWallet is a digital wallet platform for managing and spending public funds. State programs use it to give families ESA and scholarship funds. Families then pay approved vendors and schools through it. ClassWallet reports $8B+ in public funds, 1M+ users, and 15,000+ vendors on its platform.

How to Become a ClassWallet Vendor Online?

Apply through your state program's online pre-registration form. ClassWallet lists these links in its help center. After the program approves you, you'll get an email to create your Direct Pay account. Then accept the terms, link your bank, and submit your W-9 online.

How Do I Start the Onboarding Process?

Start with your program's pre-registration form, since programs approve vendors first. Marketplace vendors begin with an initial consultation through ClassWallet's vendor interest form. Active Marketplace vendors can join new programs by applying to that program and contacting help@classwallet.com.

Are There Fees to Be a ClassWallet Vendor?

Yes. ClassWallet charges a processing fee per transaction. Direct Pay vendors in Arizona and Idaho pay 2% of each payment. Idaho does not allow vendors to pass that fee to families. Marketplace orders carry a higher fee, which ClassWallet doesn't publish on its site.

What Financial Documents Are Required to Activate My Account?

You need your bank account number, your nine-digit routing number, and your bank's name. You also need the account holder's name and your EIN, or your SSN as an individual. Finally, you complete a digital W-9, which finishes the bank linking process.

What Are the Baseline Requirements to Become a Marketplace Vendor?

ClassWallet lists four requirements for Marketplace vendors:

  • State program approval as a Marketplace vendor, and as a Direct Pay vendor if the program requires it
  • A separate Marketplace Vendor Agreement
  • An active e-commerce site compatible with a payment gateway
  • A WordPress-compatible site if you use one of ClassWallet's plugins

‍

ABOUT THE AUTHOR
Aishwarya Lakshmi
Content Writer
Aishwarya Lakshmi is a SaaS content writer who crafts research-driven, value-packed content for leading SaaS and technology brands. In her free time, she explores local cafes in the city and nurtures her community, "Quillspire."

Not sure where to start? Let's figure it out together.

Tell us about your academy, and we'll help you find the right plan, 
estimate your costs, and get you set up.