Services · Ecommerce development · Education course enrollment sites

Course selling platforms for US education businesses that enroll in many states.

Codeeo provides education course selling website development in the USA for online schools, career training companies, certification and exam prep providers, continuing education businesses, tutoring networks and course creators. We build the catalog, checkout, recurring and installment billing, cohort scheduling and the paid learner portal, designed for buyers in all fifty states, so your platform handles sales tax, renewal laws and accessibility once, centrally, instead of state by state as complaints arrive.

Selling courses nationally is mostly a rules problem. Price display, renewals, tax, privacy, child data and school licensing each vary by state, and the platform needs to know where each learner is and apply the right rule at the right step. We design that logic first, then the screens learners see.

Built for
US education companies, online schools, training networks and course creators selling to learners in several states or nationwide.
Typical timeline
Shaped in discovery from catalog size, state footprint and integrations, then confirmed in a written plan with release stages.
What you own
The full codebase, tax and payment configurations, learner data and content, in accounts registered to your company.
Rated
4.7 / 5 from 23 Google reviews

200+ companies across the US and the UAEFrom a first store to a listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

Platform capabilities

The parts of a course business that change when you sell across state lines.

A course company that started with one city or one instructor usually grows into a national audience before its website catches up. Checkout written for one state, a renewal flow nobody reviewed, tax switched off because the first sales were small, and a learner list split across three tools: these are the patterns we replace.

We build an education online course platform where location is a first class field. The learner's state is captured at checkout and used to calculate tax, show the right disclosures, apply the right renewal terms and route any licensing notice. Course data, prices, policies and access rules live in one place your team controls. The result is a platform that can add a new state, a new course line or a new in person location in another metro without rebuilding the checkout each time.

Explain your project
  • Multi state tax calculation

    Since the Wayfair decision in 2018, states can require remote sellers to collect sales tax once they pass economic thresholds, and states disagree on whether online courses, recordings and printed materials are taxable. We connect a tax engine that calculates by product type and address, and keep exempt buyers such as some institutions on file.

    Tax collected correctly wherever learners buy, with records your accountant can file from.

  • Renewal and cancellation compliance

    The federal Restore Online Shoppers' Confidence Act still requires clear terms, express consent and simple cancellation for recurring charges, and many states add their own automatic renewal laws. We build the strictest common pattern: terms beside the pay button, stored consent, reminders and an online cancel option in every account.

    One subscription flow that holds up across states.

  • Education course payment integration

    Cards, Apple Pay and Google Pay, ACH for higher tuition, buy now pay later providers, in house installment plans and employer invoicing, all through PCI DSS compliant processors that keep card data off your servers. Failed payments retry on a schedule and notify the learner before access changes.

    More ways to pay, less manual collection work.

  • Time zone aware cohorts

    Live classes are scheduled in one reference time zone and shown to each learner in their own, from Eastern to Hawaii. Cohorts can be split by region so evening sessions suit the West Coast and the East Coast separately. Calendar invites carry the right time automatically.

    Fewer missed live sessions caused by time zone confusion.

  • State licensing and disclosure rules

    Some states require private postsecondary or career schools to hold approval before enrolling their residents, and degree granting institutions may use state authorization reciprocity for distance education. The platform stores which programs may be sold in which states and blocks or flags enrollment where approval is missing.

    Programs are only sold where your approvals allow.

  • Child and student privacy controls

    For learners under 13, COPPA requires verifiable parental consent, and the FTC's amended rule tightened data retention and third party sharing. Several states now go further for teenagers. Parent accounts, minimal student profiles, no ad trackers on student pages and data retention schedules are built in when your courses reach minors.

    Youth programs designed around consent from day one.

  • Institution and partner billing

    Schools, districts, employers and associations buy courses for groups. Partner accounts get negotiated prices, seat pools, invoices and completion reports. When you deliver courses for colleges, FERPA obligations may apply to student records you receive, and access controls are set accordingly.

    Business to business revenue alongside individual sales.

  • Paid learning portal

    Learners get one account for lessons, live links, assignments, certificates, receipts and plan management. Access is driven by payment status, course dates and partner seat assignments. If you use an existing LMS, enrollment syncs through standard integrations so learners sign in once.

    A single place for learners to use everything they bought.

  • Accessible checkout and content

    Course sites selling to the public face ADA Title III claims nationwide. We build to WCAG 2.1 AA, including the checkout, account and payment widgets, add captions and transcripts to sample lessons and test with screen readers before launch.

    Learners with disabilities can buy and study without barriers.

  • Consent based email and text reminders

    Enrollment confirmations, class reminders and payment notices go by email and, with consent, by text. Marketing email follows CAN-SPAM rules for unsubscribe and sender identity, and text messages respect TCPA consent requirements, stored per learner with the date and wording agreed.

    Reminders that reach learners without legal exposure.

Who we build for

National education businesses that come to us.

Paid learning portal development at national scale is less about design flourishes and more about rules, data and operations. These four types of company make up most of our US education work. Each grows in a different direction, and the platform should be built for the direction you are heading, not just where you are now. Most companies sit mainly in one group with a product line in another, and the platform can serve both.

01

Online schools and career training companies

Companies offering certificate programs in fields such as medical billing, IT support, HVAC theory or bookkeeping to learners across the country. Their priorities are state approvals, enrollment agreements, installment billing and completion records. We build approval logic by state and program, and reporting that matches what regulators and partners request. As new states are approved, programs are switched on for those residents from the admin without a developer.

Licensing decisions stay with your compliance team.

02

Certification and exam prep providers

Providers preparing learners for nursing, real estate, insurance, securities, accounting and IT certification exams. Learners buy fast, often near an exam date, and expect immediate access. Many states set their own prelicense or continuing education hour requirements, so we track hours by course and state and issue certificates that show them. Exam date reminders and access extensions can be sold as add ons at checkout.

Hour rules come from each licensing board you work with.

03

Tutoring and youth learning networks

Online tutoring companies, coding clubs for kids and test prep networks serving families across many states. They need parent paid subscriptions, session packages, tutor scheduling and strong child privacy defaults. We put COPPA consent and state teen privacy rules at the center of the account design. Tutor payouts and session credits are tracked so finance can reconcile them each month.

04

Creator led course businesses scaling up

Instructors who outgrew a hosted course tool and now have a team, multiple product lines and enough revenue to trigger sales tax in several states. They want to own the customer list, run memberships alongside cohorts, and stop paying platform fees on every sale. We migrate learners and content and keep their existing logins working where possible. Pricing pages, bundles and upgrade paths are rebuilt so the catalog reads as one business rather than a pile of products.

Migration planning protects existing subscribers.

Six phases for a nationwide course platform.

  1. 01State footprint reviewBy video call we list where your learners live, which programs need approval where, which taxes you already collect and which renewal and privacy rules matter most.
  2. 02Data and rules designWe design the course, enrollment, payment and location records so rules by state, product and payer can be applied automatically rather than by staff memory.
  3. 03Experience designCatalog, checkout, account and partner portal designed and tested for phones, keyboards and screen readers, with real course content rather than placeholder text.
  4. 04Build and integrationWe build the platform and connect the processor, tax engine, LMS, CRM, email and text tools and accounting, then migrate existing learners and subscriptions.
  5. 05State by state testingWe test purchases from addresses in different states for tax, disclosures, renewals and approval blocks, plus refunds, failed payments and partner seat assignments.
  6. 06Staged rolloutLaunch can run by product line or region, with monitoring of payments, tax and support tickets, before the remaining catalog and states move over.

Technology

What we build this with.

National course businesses usually need a headless setup: a Next.js storefront, a custom or extended enrollment and billing back end, a tax engine such as Avalara or Stripe Tax, a processor such as Stripe, and an LMS connected through standard integrations. Smaller catalogs can run well on WordPress or Shopify with the right extensions. We explain the tradeoffs in writing, including running costs, before you commit.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions US course companies ask us.

Cost follows the rules and integrations, not the number of pages.

The main drivers are how many states you sell into and how different their rules are for your products, the variety of pricing models such as one time, installments, subscriptions and partner seats, the tax engine and accounting connections, licensing logic by program and state, child privacy requirements, migration from an existing platform and the number of LMS or video tools involved. We itemize the estimate after discovery so you can stage the work and fund it in phases.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews