How to become a Odyssey vendor

The program manager and marketplace behind Texas and Iowa ESAs. Here’s how to register, how you get paid, and how to avoid the rejections that hold up your money.

Reviewed June 2026 against official Odyssey vendor documentation. Not legal advice — verify with your state ESA program.

How ESA funds flow from the family and state through Odyssey to your business bank account ESA family + state funds Odyssey approves invoice Your bank paid via ACH compliant invoice funds released

What Odyssey is

Odyssey runs the marketplace for Texas Education Freedom Accounts and Iowa's ESA. Every product or service is pre-approved for program compliance before it can be listed, families buy from the marketplace, and Odyssey deposits funds to your bank via Stripe on fulfillment.

How to register as a Odyssey vendor

The three steps to get paid through Odyssey: register as an approved vendor, send a compliant invoice, and receive the funds in your bank account Register Invoice Get paid
  1. Apply as a vendor through Odyssey's state-specific application with your business details and required documents.
  2. Connect your bank via Stripe so Odyssey can pay you.
  3. Submit your products/services for pre-approval — nothing lists until it clears compliance.
  4. Fulfill orders families place from their ESA balance and confirm fulfillment.
  5. Odyssey triggers automatic payout to your account.

How Odyssey pays vendors

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

A Odyssey order rejected for a documentation error beside a compliant one that gets paid Rejected Approved & paid
Most Odyssey delays are documentation errors — all fixable before you submit.

Send a Odyssey invoice that clears the first time

Our free generator builds an itemised invoice with every required field and warns you before you submit something that’ll bounce.

States that use Odyssey for ESA

Odyssey 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:

Odyssey vendor FAQ

How do I become a Odyssey vendor?

Odyssey runs the marketplace for Texas Education Freedom Accounts and Iowa's ESA. Every product or service is pre-approved for program compliance before it can be listed, families buy from the marketplace, and Odyssey deposits funds to your bank via Stripe on fulfillment.

How does Odyssey pay vendors?

Automatic payout via Stripe once an order is marked fulfilled. Marketplace-directed: you list pre-approved products/services, families purchase with ESA funds, and Odyssey auto-pays you when you confirm fulfillment.

What are the Odyssey vendor fees?

No upfront vendor fee to list; payouts run through a Stripe bank connection. Price your services against what actually lands in your account, not the full invoice total.

Which states use Odyssey for ESA?

Odyssey is the payment rail for ESA in Texas, Iowa, Georgia, Louisiana, Wyoming, Missouri. Each state approves its own vendors, then pays through Odyssey.

Why do Odyssey orders get rejected?

Listings are pre-approved for compliance — describe each service with its educational subject so it clears review.

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