ClassWallet vs Odyssey vs Step Up For Students — from the vendor side
These organizations support different program-administration, marketplace and payment workflows. This comparison separates platform capability from the state program’s approval, document and settlement rules.
Last verified July 2026 against official platform documentation. You don’t pick your platform — your state’s program does.
| ClassWallet | Odyssey | Step Up For Students | |
|---|---|---|---|
| What it is | A digital wallet and payment platform used by multiple ESA programs. | A program-administration and marketplace platform used by state education programs. | The nonprofit running Florida's scholarships and the MyScholarShop marketplace. |
| How you get paid | Approved vendor payments can settle to the enrolled payout account; timing and deductions depend on the program and transaction. | Program and marketplace payouts use the enrolled payout connection after the required order or fulfillment steps. | Approved direct-pay or marketplace transactions settle through the enrolled payout process after the required review or fulfillment steps. |
| Typical payout timing | No platform-wide promise: review and settlement depend on the program, transaction path, corrections and payout account. | No universal promise: the state program, order status, fulfillment evidence and payout terms control. | No universal promise across scholarships, direct-pay, marketplace and reimbursement workflows. |
| Vendor fees | Vendor fees and fee treatment depend on the state program, transaction path and current vendor terms. | No upfront vendor fee to list; payouts run through a Stripe bank connection. | Listing, transaction and payout terms depend on the current Step Up program, marketplace and provider agreement. |
| Payment flow | 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. | Applications, offering review, ordering, fulfillment and payout are configured per state program; use the portal linked by the program you serve. | Step Up supports provider, marketplace and reimbursement workflows across Florida scholarship programs; availability and documents depend on the scholarship, category and transaction. |
| #1 rejection trap | An ineligible line, wrong category or mixed-category order can affect review where the selected program applies category-level controls. | Offering review and required descriptions vary by program and category; an approved business does not automatically approve every offering. | Published reimbursement windows are not promises for provider payout; holds, missing information and scholarship-specific review can change timing. |
| ESA states using it | Arizona, Arkansas, Tennessee, West Virginia, North Carolina, Indiana, New Hampshire, Alabama, South Carolina | Texas, Iowa, Utah, Georgia, Louisiana, Wyoming, Missouri | Florida |
Six visual checks
Compare the evidence and payout 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.
Selling across states means juggling all three
GetESAPaid applies the selected state record, flags common invoice risks and connects supporting records across the programs you serve — for $39/mo. Official program instructions still control.
Registration, step by step, on each platform
ClassWallet
- Confirm which organization approves providers and expenses for the state program you serve.
- Follow that program's current vendor or payee onboarding route and provide only the requested identity, tax and payout details.
- Confirm which transaction paths are available for your category and account.
- Prepare the itemized invoice, receipt, authorization or fulfillment evidence required for that specific path.
- Track the administering organization's decision, then reconcile the approved amount, any fee or adjustment, payout reference and bank deposit.
Odyssey
- Apply as a vendor through Odyssey's state-specific application with your business details and required documents.
- Complete the payout connection requested in that program's portal.
- Submit the products or services and evidence that the program requires before listing or sale.
- Fulfill approved orders and record delivery using the current portal workflow.
- Track the payout status and reconcile the marketplace record to the bank deposit.
Step Up For Students
- Apply to become a Step Up For Students provider.
- Complete the onboarding and account steps Step Up assigns to the approved provider category.
- Confirm which marketplace, direct-pay or other workflow is available for the scholarship and offering.
- Prepare the invoice, listing and supporting evidence required by that current workflow.
- Track the decision and reconcile the final payout or family reimbursement record without assuming approval equals settlement.
FAQ
Which ESA payment platform pays vendors fastest?
There is no defensible platform-wide winner. Approval time, corrections, fulfillment, settlement and bank deposit are separate stages, and the administering program configures the available transaction path. Compare the actual state program and vendor terms, not an unsupported national average.
Do I choose my payment platform?
Usually the administering program selects its portal or platform. A provider serving multiple programs may need separate approvals, accounts and transaction workflows; verify the official program source before onboarding.
Which platform charges vendor fees?
Fees, listing charges, pass-through rules and payout deductions can depend on the program, transaction and vendor agreement. Check the current terms shown during onboarding and on the transaction rather than treating one published fee as universal.
Can I use the same invoice on all three?
A common invoice structure is only a baseline. Provider identity, student or account fields, category, service evidence, credentials, payment status and attachments differ by program and transaction path. Build and verify the document for the actual program.