Skip to content
ChoicePaid
Menu

Selling on the Odyssey Marketplace

Odyssey runs the Marketplace for 7 programs on ChoicePaid: Georgia Promise Scholarship, Iowa Students First, Louisiana GATOR, Missouri MOScholars, Texas TEFA, Utah UFA, and Wyoming ESA. The rules are the same everywhere it operates. Here's the whole path, from application to money in your bank, with every step sourced.

Apply to each program

  • Every program has its own application. Odyssey asks for documents that prove you operate as a business, such as Articles of Incorporation or Organization, a completed W-9, or EIN documentation, and individual programs can ask for more.1
  • After you submit, Odyssey's application article says to allow 2 to 3 weeks for review (its vendor overview says 2 to 4). Questions about an application or its status go to vendors@withodyssey.com.1
  • Applications are reviewed in the order they're received. If yours is denied, it has to be corrected before you can move on to connecting Stripe and adding offerings.2
  • A "Sent to State" status means Odyssey has finished its review and forwarded your application to the state for the final decision. Odyssey says there is no set timeline for that step.3
  • Selling on the Marketplace as a vendor is separate from taking scholarship funds as a school. Schools can list items like curriculum, tutoring or single courses, but any offering that is or resembles tuition is denied.4
Get a document checklist for your program

After approval: Stripe, then offerings

  • Once approved, the order is: connect Stripe from Payment Set Up on your vendor dashboard, upload your offerings, then wait for each offering to be approved before families can buy it.5
  • Stripe setup asks you to verify a phone number and enter business and bank details. Odyssey recommends a business email, says an existing Stripe account can be connected, and warns that wrong bank details delay payouts.6
  • Each state program gets its own vendor portal. The portals look the same, but orders are managed separately, and you log in with the link you used to apply to that program.7
  • Logging in sends a one-time code to your account email. You can tick "Remember this device for 30 days" on a device you own.8
  • Approved vendors are paid by ACH through Stripe. Connect a Stripe account under Payment Set Up in the vendor portal before your first order.9

Getting offerings approved

  • Every offering is reviewed separately. Use a specific title ("6-Week Middle School Math Tutoring", not "Tutoring") and list sessions, length, delivery method and credentials in the description.10
  • Prices must sit within a reasonable margin of the blended market price. Build shipping into the listed price; tax is added at checkout.11
  • Use Upload CSV (Offerings tab) to add new offerings, each with its own SKU; reusing a SKU can overwrite an existing offering. Price, quantity and description changes go through the update template on the Inventory tab.12
  • Most CSV upload errors are formatting: headers must match Odyssey's template exactly (16 columns for products, 6 for variants, 4 for inventory), marketplace_type must be exactly Product or Service, and SKUs must be 100 characters or fewer.13
  • Vendors must update stock at least once every 24 hours. To pause orders when you're at capacity, set available stock to 0.14

Filling orders on time

  • When a family orders, confirm (or cancel) the order in the vendor portal. After confirming, contact the family within 48 hours.2
  • Products must ship within 48 business hours of the order, with tracking uploaded within 72 hours. For services, contact the family within 48 business hours to schedule, and mark the order fulfilled only after the service is delivered.15
  • To fulfill, open the Orders tab, confirm (or cancel) the order, then enter the tracking ID for a product or the receipt or confirmation number for a service, and save. Saving is what starts the payment process and net 30.16
  • For bundles of sessions, Odyssey says to upload the confirmation number after the first session is completed.7
  • Many orders can be fulfilled at once with Upload Orders CSV: order ID, carrier (UPS, USPS, FedEx, DHL or Amazon Logistics, or "receipt" for a service) and the tracking or receipt number. With no receipt numbers, Odyssey suggests orderid_date.17
  • Ship only to the address on the Odyssey order, even if the family asks otherwise, and send address-change requests to Odyssey Support.18
  • Marketplace shipments are restricted to the program's own state.19
  • Shipping must be built into the listed price; you can't add fees after the order. Don't include or charge sales tax: Odyssey acts as the marketplace facilitator, calculates it at checkout and remits it.15

Where vendors lose weeks

Payment runs on net-30 terms, and the 30 days don't start until you enter a tracking number (products) or a receipt or confirmation number (services). If your system doesn't generate one, Odyssey says to enter the date and time you delivered the service.16 Enter the number the day you ship or finish the session. How net 30 works

Payment hasn't arrived? Check in this order

  1. 1Did you enter a tracking or receipt number?Net 30 doesn't start until you do. A delivered order with no number never starts its clock.16
  2. 2Has it been 30 days since "Fulfilled At"?Count from the Fulfilled At date in your Orders CSV, not from the order or delivery date.20
  3. 3Are the Stripe columns filled in?Blank Stripe ID, Payment ID and Transaction ID columns mean Odyssey hasn't processed the payment yet. Download a fresh CSV first; it isn't live.20
  4. 4Filled in, but no deposit?Then the payment has left Odyssey. Check Stripe: bank transfers set up, and nothing Stripe is still waiting on.20
  5. 5Are your bank details right?Odyssey warns that wrong banking details delay payouts.6
  • Match payments to orders with the Transaction ID and Order ID columns, which line up with the payments in your Stripe account.20
  • Don't send families invoices or receipts for Marketplace orders. Odyssey records every transaction and says invoice, receipt and tracking numbers are managed only in the vendor portal.9
  • Odyssey doesn't issue vendors a 1099. Keep your own records of Marketplace income.21
Track when each order should pay

Refunds and cancellations

  • Odyssey runs a no-cancellation policy for families, for products and services. Service orders are cancelled only if the vendor authorizes it.22
  • Families must report damaged or incorrect items with photos within 5 business days of receiving them. Partial refunds aren't supported, and a refund can take up to 6 weeks to reach the family's wallet.22
  • Every refund is requested and approved through Odyssey: email returns@withodyssey.com with the parent's name, order number, purchase date, and the reason and amount. Odyssey contacts the parent for you.23

Wyoming adds its own rules

  • In Wyoming, expenses are paid after services are provided or products ship, except prepaid tuition or assessments. Disputes are between the provider and the parent (the program doesn't step in), and providers must keep receipts and records of every ESA transaction.24

Common questions

How do I become an Odyssey vendor?

Apply separately to each program you want to serve (Promise Scholarship, Students First, GATOR, MOScholars, TEFA, UFA, and Wyoming ESA on ChoicePaid) using its vendor application link, with business documents such as Articles of Incorporation or Organization, a W-9 or EIN documentation. After approval, connect Stripe, upload your offerings, and wait for each offering to be approved.

When does Odyssey pay vendors?

On net-30 terms, by ACH through Stripe. The 30 days start when you enter a tracking number (products) or a receipt or confirmation number (services) in the vendor portal, not when the family orders or you deliver.

Why is my Odyssey payment still pending?

Most often the order has no tracking or receipt number, so net 30 never started, or fewer than 30 days have passed since the Fulfilled At date. If the Stripe columns in your Orders CSV are filled in, Odyssey has processed the payment and the hold-up is on the Stripe side.

Can I send the family an invoice for a Marketplace order?

No. Odyssey records every Marketplace transaction and says invoices, receipts and tracking numbers are handled only in the vendor portal, never shared between vendors and families.

Does Odyssey send vendors a 1099?

No. Odyssey says it doesn't issue vendors a 1099, so keep your own records of Marketplace income.

Can a family cancel an Odyssey order?

Not on their own. Odyssey has a no-cancellation policy; service orders are cancelled only if the vendor authorizes it, and refunds go through returns@withodyssey.com.

Still stuck? Odyssey's vendor support team answers at vendors@withodyssey.com.7 ChoicePaid isn't affiliated with Odyssey and can't see or change your orders.

Sources

  1. 1. How Can I Apply to Be A Vendor, Odyssey help center, updated Jul 28, 2026
  2. 2. Vendor Application Lifecycle, Odyssey help center, updated Jul 2, 2026
  3. 3. What Does the Sent to State Status Mean, Odyssey help center, updated Dec 30, 2024
  4. 4. Understanding School and Vendor Participation in the Odyssey Marketplace, Odyssey help center, updated Sep 4, 2026
  5. 5. Approved for the Odyssey Marketplace What s Next, Odyssey help center, updated Oct 30, 2025
  6. 6. How To Set Up Your Vendor Stripe Account, Odyssey help center, updated Oct 30, 2025
  7. 7. The Vendor Experience, Odyssey help center, updated Nov 13, 2025
  8. 8. How to Use Two Factor Authentication 2FA in the Odyssey Vendor Portal, Odyssey help center, updated Oct 7, 2026
  9. 9. How Do Vendors Get Paid, Odyssey help center, updated Aug 18, 2026
  10. 10. General Requirements for Service and Product Offerings, Odyssey help center, updated Nov 18, 2025
  11. 11. Marketplace Price Policy, Odyssey help center, updated Jul 9, 2025
  12. 12. Upload CSV vs Update CSV, Odyssey help center, updated Oct 30, 2025
  13. 13. Fixing CSV Error Messages, Odyssey help center, updated Aug 14, 2026
  14. 14. How Does A Vendor Pause Orders, Odyssey help center, updated Jul 9, 2025
  15. 15. Vendor Guidelines Shipping Turnaround Time Shipping Costs and Sales Tax Shipping Turnaround Time, Odyssey help center, updated Feb 25, 2026
  16. 16. How to Fulfill an Order, Odyssey help center, updated Aug 28, 2025
  17. 17. Bulk Order Fulfillment Uploading Tracking or Receipt Information, Odyssey help center, updated Aug 28, 2025
  18. 18. Shipping Address Guidelines, Odyssey help center, updated Sep 18, 2025
  19. 19. Can Vendors Ship Out of State, Odyssey help center, updated Jan 8, 2025
  20. 20. How to Use Your Orders CSV, Odyssey help center, updated Jul 27, 2026
  21. 21. Do Vendors Receive a 1099, Odyssey help center, updated Feb 12, 2025
  22. 22. Understanding Refunds Returns and Cancellations, Odyssey help center, updated Jan 23, 2026
  23. 23. How To Report A Refund, Odyssey help center, updated Jul 9, 2025
  24. 24. ESP Payments Compliance and Operations, Odyssey help center, updated May 26, 2026