Services · Ecommerce development · Education course and enrolment sites

Course selling websites that take enrolments and payments across all four UK nations.

Codeeo handles education course selling website development UK training companies, colleges, tutoring firms and professional bodies use to sell places, take payment and give learners access without manual chasing. We build the course catalogue, the enrolment and checkout flow, the learner area and the admin tools behind them. Because consumer law, education regulators and funding rules differ between England, Scotland, Wales and Northern Ireland, the platform treats those differences as settings your team controls, not as four separate websites.

The result is one place where a learner in Cardiff, Belfast or Norwich sees the full price, chooses an intake, pays securely and receives access, while your finance team gets clean records for VAT, refunds and reporting. Your team edits courses, dates and prices without a developer.

Built for
UK training providers, colleges, tutoring companies, awarding and professional bodies selling courses in more than one city or nation.
Typical timeline
Agreed in discovery once we know your course types, payment rules and integrations, then written into the scope before design begins.
What you own
The source code, the course catalogue, learner records and payment accounts, all held in your own accounts and contracts.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

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

What the platform includes

Built for selling places, not just listing courses.

A national course business sells several kinds of product at once: fixed-date classroom cohorts, live online groups, self-paced modules, exam entries and corporate bundles. Each one has its own capacity limits, refund position and access rules, and each one needs to sit on the same website without confusing the buyer. We design the commerce layer around those product types first, then wrap a clear catalogue around them. Pricing shows every compulsory element at the start, checkout satisfies Strong Customer Authentication, and access is granted automatically once payment clears. The parts below are the ones UK providers most often need in a first release, and we choose the order with you based on where enrolments currently leak. Some providers call this an online course platform, others a paid learning portal; the label matters less than getting money, places and access to move together.

Explain your project
  • Multi-format course catalogue

    Classroom, live online, blended and self-paced courses in one catalogue, filtered by subject, level, nation, venue and start date. Each listing carries entry requirements, assessment method and what is included, so learners compare like with like before they reach the basket.

    Learners find the right format without phoning your team.

  • Intakes, cohorts and capacity

    Every course can run several intakes with their own seat limits, venues and tutors. Places close automatically when a cohort fills, waiting lists open, and staff can release held seats or move a learner to a later intake with a full audit trail.

    No overselling and no spreadsheets of who is in which cohort.

  • Total price shown upfront

    Registration, materials, exam entry and any other unavoidable charge appear in the headline price from the first page. The Digital Markets, Competition and Consumers Act 2024 drip pricing rules are already in force, so optional extras are shown separately and only added when the learner chooses them.

    Pricing that meets current UK consumer law and reduces checkout surprises.

  • Checkout with SCA and pay by bank

    Card payments with Strong Customer Authentication, Apple Pay and Google Pay, plus Open Banking pay by bank for larger course fees. Failed or abandoned payments trigger a reminder and a held place for a period you set.

    Fewer abandoned enrolments at the payment step.

  • Instalments and employer invoicing

    Staged payment plans you run yourself, or a third-party instalment provider where you prefer one. Employers can buy places on invoice with a purchase order number, and the site issues VAT invoices in your company name when VAT applies.

    Self-funded and employer-funded learners both have a route.

  • Cancellation and refund rules

    Each product type carries its own Consumer Contracts Regulations handling: the fourteen-day cancellation window, express consent before early digital access, and proportionate refunds for services already started. Refunds are issued from the admin with reasons recorded.

    Refund decisions that are consistent, documented and defensible.

  • Learner access and certificates

    Payment confirmation creates the learner account, enrols them in the right cohort or module and opens access on your learning platform. Completion, attendance or assessment results trigger a certificate with a verification code that employers can check.

    Access and certificates without manual admin.

  • Nation-aware content and terms

    Terms and conditions, funding notes and regulator references vary by nation, so a Scottish learner sees terms drafted for Scots law and a Welsh learner can read key pages in Welsh where you provide them.

    One site that respects four legal and education systems.

  • Finance and enrolment reporting

    Dashboards for revenue by course, intake fill rates, refunds, outstanding invoices and conversion from course page to paid enrolment, exportable to your accounting system.

    Leaders see which courses sell and which stall.

  • Course payment integration with your systems

    Good education course payment integration UK finance teams can rely on means every successful payment, refund and failed collection reaches your accounting software and CRM with the course, intake and learner attached. We connect the payment provider through its API and reconcile daily, so month end does not depend on someone matching bank lines by hand.

    Payments, refunds and records always agree.

Who this is for

Four UK providers we build course platforms for.

A course selling platform has to suit how you are funded, how you deliver and who pays. A national provider running cohorts in several cities has different needs from a tutoring company selling to parents or a professional body selling continuing development. These are the four starting points we see most often across the UK, and each one shapes the first release in a different way. Education online course platform development UK wide is rarely a single product decision, so we start with who pays and how.

01

A national training company with venues in several cities

You run the same courses in London, Leeds, Glasgow and Bristol, often with different tutors and capacity at each venue. The platform treats each venue intake as its own product while sharing one course description, so updating content happens once. Regional managers see their own cohorts, and head office sees everything. Rollout can start with one region and add the others once the enrolment flow is proven. Shared reporting then shows which cities fill quickly and which need more marketing before an intake runs.

Venue by venue rollout keeps risk low.

02

A professional body selling continuing development

Members expect member pricing, CPD records and certificates that count towards their professional requirements. We connect the course shop to your membership records so the right price appears at login, and completed hours flow back into each member's development log. Non-members can still buy at the public price, with an easy route to join. Renewal reminders for membership itself stay with your membership system, so the shop never double charges.

Member and public pricing on the same course page.

03

A tutoring or exam preparation company selling to families

Parents pay, children learn, and the platform must respect that split. Accounts belong to the adult who pays, child profiles hold only what tutors need, and design follows the ICO Children's Code for any area a child uses. Safeguarding contacts and checks on tutors are part of the brief, not an afterthought. Tutor checks follow the scheme for each nation, DBS in England and Wales, PVG in Scotland and AccessNI in Northern Ireland.

Built around the adult who pays and the child who learns.

04

A college or university selling short courses commercially

Your main admissions system handles full-time students, but short courses, summer schools and executive education need a faster checkout. We build a separate commercial shop that passes completed enrolments into your student record system, so academic registry keeps one source of truth. The shop carries your institutional brand but runs to commercial rules: faster checkout, card payment at the point of booking and automatic joining instructions. Departments can launch a new short course without waiting for a central web request, within templates your marketing team approves.

Six stages from scoping to a platform that sells every intake.

  1. 01Product and rules discoveryWe list every course type, price element, funding route and refund position, by nation where they differ, and agree which ones the first release must handle.
  2. 02Catalogue and checkout designCourse pages, filters, the basket and the payment steps are designed and tested with real learners on mobile before any build starts.
  3. 03Payments and compliance setupPayment provider, SCA, pay by bank, VAT rules, consent records and cancellation handling are configured and reviewed against UK requirements.
  4. 04IntegrationsLearning platform, student record or CRM, accounting software and email tools are connected so enrolment data moves without rekeying.
  5. 05Testing with real intakesEvery product type, payment method, refund case and access rule is tested, including accessibility against WCAG 2.2, before the first public sale.
  6. 06Rollout and improvementLaunch region by region or across the UK at once, then use conversion, refund and fill rate data to decide what the next release adds.

Technology

What we build this with.

We choose the stack to fit your catalogue size, your learning platform and the people who will run the site afterwards, whether that is a headless build, WordPress with WooCommerce or a custom application.

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 UK providers ask before building a course shop.

Intakes, capacity, learner access and education-specific refund rules.

A course is not a box on a shelf. It has a start date, a seat limit, prerequisites, a tutor and an access period, and it often involves an exam or certificate. The platform needs to manage cohorts, waiting lists and transfers between intakes, grant access only after payment, and apply cancellation rules that differ for live teaching and digital content. A standard product shop can be adapted, but these parts are where most of the build effort goes. Accessibility also matters more than in most retail, because the Equality Act duties apply to education providers and many learners use assistive technology.

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