ClassWallet marketplace and vendor guide

A digital wallet and payment platform used by multiple ESA programs. Here’s how to register, how you get paid, and how to avoid the rejections that hold up your money.

Reviewed August 19, 2026 against official ClassWallet and state-program documentation. Not legal advice — verify with your state ESA program.

How ESA funds flow from the family and state through ClassWallet to your business bank account ESA family + state funds ClassWallet approves invoice Your bank paid via ACH compliant invoice funds released
ClassWallet vendor guide: how ESA vendors get paid — watch on @getesapaid

What ClassWallet is

ClassWallet provides wallet and transaction technology for multiple education-funding programs. Vendor approval, available payment paths, supporting documents, fees and final decisions remain program-specific.

How to register as a ClassWallet vendor

The three steps to get paid through ClassWallet: register as an approved vendor, send a compliant invoice, and receive the funds in your bank account Register Invoice Get paid
  1. Confirm which organization approves providers and expenses for the state program you serve.
  2. Follow that program's current vendor or payee onboarding route and provide only the requested identity, tax and payout details.
  3. Confirm which transaction paths are available for your category and account.
  4. Prepare the itemized invoice, receipt, authorization or fulfillment evidence required for that specific path.
  5. Track the administering organization's decision, then reconcile the approved amount, any fee or adjustment, payout reference and bank deposit.

Prepare the state application before opening the portal

Build a reusable checklist for your legal business records, provider credentials, state-specific steps, and post-approval invoice fields.

Build my application checklist →

How the ClassWallet marketplace, vendor list and Pay Vendor flow differ

ClassWallet is the wallet and transaction layer used by multiple programs. “ClassWallet marketplace” can describe the catalog families shop, but families may also pay an approved provider through a program-specific Pay Vendor flow or submit a qualifying reimbursement. The state—not ClassWallet alone—decides provider approval, eligible items, documentation and which paths are available.

SurfacePurposeProvider actionImportant limit
MarketplaceFamilies shop available products or offeringsMaintain approved listings, pricing, stock and fulfillmentA marketplace item in one program is not automatically approved in every state
Vendor list / searchFamilies identify providers available to their programComplete state approval and the vendor profile; keep contact and service details currentClassWallet account access alone does not prove state approval
Pay VendorFamily directs funds to a provider against an invoiceGive the family a category- and state-compliant itemized invoiceMixed or ineligible lines can hold or reject the transaction
ReimbursementFamily seeks repayment for an eligible purchase it already paidProvide an invoice and separate proof-of-payment receipt when requiredAn invoice is not proof that money changed hands

What counts as a ClassWallet approved item?

There is no one nationwide approved-items list. The underlying state or scholarship defines eligible categories, exclusions, caps, credentials and supporting records. ClassWallet applies that program’s controls at checkout or review. A laptop, curriculum bundle, tutoring session or therapy service can be handled differently across programs and student awards.

Check the official state source first, then use the live ClassWallet experience for the family’s account. Avoid publishing “ClassWallet approved” as if it were a permanent property of a product. A more accurate statement is that a particular offering is available or approved for a named program at a stated time, subject to the family’s eligibility.

ClassWallet DirectPay vs reimbursement: the short answer

DirectPay connects the user’s program funds directly to an approved service-provider vendor against an invoice or structured transaction. Reimbursement pays back an eligible participant or vendor after an out-of-pocket expense and therefore needs accepted proof that payment occurred. ClassWallet’s current product pages describe invoice scanning, editable line items and category assignment for DirectPay; its reimbursement workflow captures receipts and invoices, validates them against agency guidelines and tracks the request through payment.

For vendors, the operational question is not which label sounds faster. It is which path the family’s named program permits for the expense. In DirectPay, make the unpaid amount, provider identity and itemized educational service clear. In reimbursement, give the payer an itemized invoice and a separate paid receipt or other accepted proof after payment. Keep the documents linked, but never label an unpaid invoice “paid” or treat a card slip as a complete service invoice.

ClassWallet vendor registration checklist

  1. Start with the state program and confirm the provider type, business and credential requirements.
  2. Use the official ClassWallet vendor account path after the state’s instructions direct you there.
  3. Match the legal business, tax and bank information used by the approved provider.
  4. Complete the vendor profile or listings relevant to that program; do not assume one profile publishes everywhere.
  5. Create invoices with student, dates, educational description, units, rates, totals and credentials required by the state.
  6. Keep categories clean and separate purchases when program rules require it.
  7. Match the payment reference, gross amount, service fee, deposit and open balance.

ClassWallet fees and invoice pricing

ClassWallet vendor documentation describes a service fee deducted from many vendor payouts, commonly summarized around 2.5%, but the program and transaction control the actual treatment. Price from the net amount you expect and confirm whether a fee may be passed through. If the program permits a separate fee line, label and calculate it openly; do not hide it inside an educational service or assume every state accepts it.

How ClassWallet pays vendors

Why ClassWallet payments get rejected (and how to avoid it)

A ClassWallet order rejected for a documentation error beside a compliant one that gets paid Rejected Approved & paid
Review issues can involve eligibility, category, documents, identity or arithmetic; the transaction message controls the next step.

Check a ClassWallet invoice before submission

Our free generator builds an itemized starting point and flags common field, arithmetic and documentation risks. Verify the current program and transaction requirements before submitting.

Six visual checks

The ClassWallet evidence and payment chain in six visuals

Use these as a sequence: verify the source, pass every eligibility layer, confirm the expense, assemble the packet, follow the transaction status, then match the deposit. Each visual summarizes a separate decision and the official program still controls.

Researcher comparing an official program source with notes while reviewing ClassWallet vendor guidance
1. Trace every material rule to the official program before acting.
Education provider checking business, professional, offering and transaction eligibility evidence
2. Test each eligibility layer separately.
Education provider arranging products, service records and transaction evidence for an ESA expense review
3. Confirm the expense, provider and transaction together.
Education provider assembling an ESA invoice and supporting evidence packet
4. Keep the approval-to-payout evidence connected.
Education provider comparing ClassWallet transaction statuses with an invoice and bank record
5. Approval does not necessarily mean settlement.
Education provider matching an approved ESA transaction to the remittance and bank deposit
6. Reconcile the request, approved amount, fee and deposit.

States that use ClassWallet for ESA

ClassWallet is the payment rail in these ESA states. Each approves its own vendors and sets its own invoice rules — pick yours for the exact steps, deadlines and required fields:

ClassWallet vendor FAQ

How do I become a ClassWallet vendor?

ClassWallet provides wallet and transaction technology for multiple education-funding programs. Vendor approval, available payment paths, supporting documents, fees and final decisions remain program-specific.

How does ClassWallet pay vendors?

Approved vendor payments can settle to the enrolled payout account; timing and deductions depend on the program and transaction. Depending on the program, a family may use a vendor-payment request, marketplace order or reimbursement workflow. The administering organization sets eligibility and required evidence.

What are the ClassWallet vendor fees?

Vendor fees and fee treatment depend on the state program, transaction path and current vendor terms. Price your services against what actually lands in your account, not the full invoice total.

Which states use ClassWallet for ESA?

ClassWallet is the payment rail for ESA in Arizona, Arkansas, Tennessee, West Virginia, North Carolina, Indiana, New Hampshire, Alabama, South Carolina. Each state approves its own vendors, then pays through ClassWallet.

Why do ClassWallet orders get rejected?

An ineligible line, wrong category or mixed-category order can affect review where the selected program applies category-level controls.

Where do I log in to the ClassWallet vendor portal?

Vendors log in at classwallet.com (Vendor login). Remember the sequence: your STATE program approves you first, then you register on ClassWallet — a ClassWallet account alone does not make you an approved ESA vendor.

How do I get on the ClassWallet vendor list?

Start with the administering program's provider or vendor guidance. A ClassWallet account alone does not prove program approval, marketplace visibility or access to a particular payment path.

What is ClassWallet direct pay?

DirectPay is a vendor-payment workflow in which an invoice or payment request can be reviewed against program funds. The family, provider and administrator steps, required evidence, fee treatment and timing depend on the program configuration.

How to become an ESA vendor (all states) → · ESA terms explained →