New — Guardian: one-tap online safety for every device. Free on every plan.
Wholesale · White-label broadband checkout

Dare to Be Different.

Sell broadband under
your own brand.

Live this afternoon. One Touch Switching sorted.

The complete white-label broadband checkout — address-accurate coverage, live packages, Ofcom-compliant One Touch Switching, contracts signed in-flow, payment and provisioning — running on your domain, billed through your WHMCS, set up in hours instead of months.

Latest release · v3.5.0 · 16 October 202615 changes · Packages & coverage, Checkout & payments, Leased lines, Admin & reporting, Switching & installs
50
Features live
v3.5.0
Latest release
Hours
Not months to launch
OTS
Compliant, no TOTSCo build
100%
Your brand, never ours
WHMCS
Billed where you already run
01The build everyone else is drowning in

Building this yourself is a 9-month project. Then switching is a second one on top.

Every serious provider has spent a fortune and the better part of a year assembling this stack. You don't have to — it already exists, it's compliant, it's battle-tested, and it carries your brand.

Address-level Openreach coverage
Live package pricing from your billing system
Compliant gaining-provider One Touch Switching
Digital contracts signed before payment
Card and Direct Debit capture
Provisioning into WHMCS
Speed guidance so customers buy the right plan
Mobile fallback so 'out of area' isn't a lost sale
An AI agent that can sell while your team sleeps
1 field

One Touch Switching: the thing the whole industry is struggling with, solved.

Ofcom mandates gaining-provider-led switching via the TOTSCo hub — Match Requests, Switch Order messaging, conformance testing, ongoing maintenance. Months of specialist work that earns nothing. Our checkout makes it a credentials field: enter your OTS credentials and every switching customer goes through a compliant flow. No hub to build, host, or maintain. We turn the switching nightmare into a non-event.

Partner with us
02Signed before they leave the page

Digital contracts, signed before payment.

Powered by Giant's Contract Module. The customer sees their regulatory-compliant agreement — correct package, price, term, and switching details, pre-populated from the order they just built — and signs it as part of checkout, before payment completes.

No 'we'll email a PDF later'

No chasing, no gap between sale and signature where deals die. The signature happens in the journey, before payment.

Pre-populated + correct

Package, price, term, and switching details auto-filled from the exact order the customer just built. Nothing re-keyed, nothing to mismatch.

Captured + auditable

The signed contract is captured against the order and flows into WHMCS with everything else. A clean, auditable record of exactly what every customer agreed to — automatically.

03Sign-up to taking orders

In an afternoon — most of it choosing colours.

No servers. No SSL wrangling. No TOTSCo build. No dev team on standby. Six steps, hours not months.

Step 01

Brand it

Point a CNAME. Your checkout lives at broadband.yourbrand.com with your logo, colours, favicon, and copyright. The SSL certificate is issued + renewed for you automatically — you just point the CNAME, we handle the padlock.

Step 02

Connect WHMCS

Paste your API credentials. Products, pricing, promotions, and configurable options read straight from your existing billing platform — no data migration, no parallel catalogue.

Step 03

Link your packages

Match live Openreach coverage to your WHMCS products in a point-and-click mapper. Retail and business variants separately if you want. Minutes, not months.

Step 04

Switch on switching

Enter your OTS credentials. Compliant, gaining-provider-led One Touch Switching is live from that moment — no hub to build, host or maintain.

Step 05

Contracts on

The Contract Module step is already wired. Customers see their compliant agreement — correct package, price, term, switching details — and sign it before payment completes.

Step 06

Launch

Hosted link, embed tag, or API. Take your first signed, paid, provisioned order today. No servers, no SSL wrangling, no TOTSCo build, no dev team on standby.

Map once

The Package Mapper — the bit nobody else makes easy.

Openreach tells you what's available at an address. WHMCS holds what you sell + for how much. Connecting the two accurately, per address, per product, is where broadband projects die. Our visual mapper pulls real availability at a UPRN, you map each coverage product to its WHMCS product once, then price / name / terms / config flow live from WHMCS forever. Change a price in WHMCS, the checkout updates itself. The built-in Product Creator builds + configures a new WHMCS product and maps it to coverage from the same panel — new tariff to on-sale in minutes.

See every feature
04Package linking

An address-accurate catalogue you configured by clicking.

Set and forget. It maintains itself from the billing system you already run — no re-mapping, no redeploys.

Real availability at a UPRN

Pulls live coverage at the exact address. Map each coverage product to the matching WHMCS product once — retail and business variants separately if you want.

Self-maintaining

Price, name, contract terms, and config options flow live from WHMCS. Change a price there, the checkout updates itself. No re-mapping, no redeploy.

Curate freely

Feature a package, hide one, add a 'Most Popular' ribbon, override a price, attach router imagery + full spec/feature lists so hardware sells like a real product, not a dropdown line.

Bundle linking + Product Creator

Group add-ons ('pick one phone plan'), attach VoIP / static IP / 4G backup to the right base products. Need a new tariff? The Product Creator builds + configures the WHMCS product and maps it to coverage from the same panel.

05What your customers experience

A checkout that goes toe-to-toe with the national ISPs.

Everything the big players spent years building — address accuracy, speed guidance, compliant switching, in-flow contracts, real merchandising, payment, an AI concierge, and a demand-capture safety net — under your brand.

Address-accurate availability

Real coverage at the real address — including Silver-tier lines rival tools silently discard and you'd otherwise never sell.

Speed Recommender

A built-in calculator asks about the household — or the business (employees, video calls, CCTV, guest Wi-Fi, multi-tenant) — and highlights the right plan. Higher basket value, fewer wrong choices, less buyer's remorse.

Compliant One Touch Switching

Gaining-provider-led, in-flow, done for you. Match → confirm → order, with no hub to maintain.

A contract signed on the spot

Regulatory-compliant agreement, pre-populated from the order they just built, signed before payment — captured automatically against the order.

Real product merchandising

Routers + add-ons as proper cards with images, specs, and features. Promotions, promo codes, VAT toggles, and business/residential modes built in.

Card & Direct Debit

Card payments and GoCardless Direct Debit built in. Money in, customer provisioned, all in one journey.

An AI assistant that can sell

An optional voice + chat agent guides unsure visitors to the right package and — when enabled, via the order-session API — can place the order end to end. A 24/7 concierge under your brand.

A safety net, not a dead end

No fixed line? Offer 4G/5G mobile broadband. Genuinely nothing? Capture the lead — address, contact, demand — so 'no coverage' becomes your expansion pipeline, not a loss.

06Three ways to deploy

Pick per brand. Same engine underneath.

Start hosted today; graduate to embed or API whenever you like. The compliant switching, contracts, and provisioning engine is identical across all three.

Fastest

Hosted & fully branded

Your domain, your look, auto-SSL. Nothing to host. Fastest path live — most of the work is choosing colours.

Embeddable widget

One <script> tag drops the whole flow into your existing site as a self-resizing panel. Reads the postcode from your page URL; fires events you can pipe into analytics + conversion pixels.

Headless API

Pull coverage, addresses, and live-priced packages as JSON, render them in your own bespoke design, hand the customer into our funnel with a deep-link. Your front end, our engine + compliant switching + contracts + provisioning.

07It lives inside the tools you already run

Run the whole storefront from your WHMCS.

Every completed order flows into your WHMCS — client created, product provisioned, invoice raised, payment captured, signed contract attached. The entire control panel is delivered inside your WHMCS client area via our provisioning module, with a daily two-way sync.

One control panel, in WHMCS

Branding, Package Mapper, bundles, mobile plans, promotions, OTS settings, the AI agent, analytics + order history — all inside the WHMCS client area you already live in.

See where the money is

Live dashboard: visits, address checks, package views, step-by-step drop-off, and completed orders, per brand, in real time. Find the leak, fix it the same day.

Audit-ready governance

Scoped API keys, full request logging, a complete change trail (who, what, when, from where). Bring-your-own analytics / chat / pixels via safe custom-script injection. Procurement's questions answered before they ask.

08Why partner with us

Stop wrestling TOTSCo. Stop chasing contracts. Stop renting someone else's brand.

Your customers get a checkout that goes toe-to-toe with the national ISPs. You get Ofcom-compliant One Touch Switching + signed contracts without the integration projects everyone else is drowning in — billed through the platform you already run.

One Touch Switching, solved

Ofcom-compliant, gaining-provider-led, in-flow. No TOTSCo build, no consultants.

Contract + signature in-flow

Giant Contract Module integrated — agreed + captured before payment, not chased afterwards.

Live in hours

CNAME, WHMCS keys, map packages, switching + contracts on — done.

Zero infrastructure

We host, secure, auto-SSL, scale and maintain. You sell.

Self-maintaining catalogue

Map once; price + product changes flow live from WHMCS. Product Creator pushes new tariffs in minutes.

AI agent that closes

Optional conversational sales + ordering, 24/7, under your brand.

Demand capture built in

'No coverage' becomes an expansion pipeline, not a dead end.

100% your brand

Customers never see ours. Not once. Multi-brand by design — one storefront or fifty, one account.

Audit-ready governance

Scoped API keys, full request logging, complete change trail — who, what, when, from where.

09Or build your own

Your own front end? Same four calls.

Prefer to build the checkout yourself? Address search, packages at that address, your price list, and the order — the same API, rehearsed end to end on a sandbox key.

Checkout calls · sandbox Sandbox key
GET/addresses
$ 
200 OK· application/json · X-Sandbox: true

Address search — what your checkout's postcode box calls

Simulated session · answers are the API spec's own examples
10Feature catalogue

50 features live. Every one listed.

What the checkout can do, one entry per capability, with the release each one arrived in. Search it, filter it, or pull the JSON.

  • Address and coverageLive

    Postcode to address lookup

    Enter a postcode, pick the exact address. Every address with a UPRN or an ALK is listed, so new-build plots Openreach has not numbered yet can still be found.

  • Address and coverageLive

    Deep links into the checkout

    A link with a UPRN, or an ALK with its district code, or just a postcode, lands the customer on their packages with nothing to retype. Comparison sites and the brand's own website use this.

  • Address and coverageLive

    Live coverage check

    Every package shown is one the networks say they can deliver to that address, with the qualified speeds and the earliest date the service could go live.

  • Address and coverageLive

    Stale coverage is re-asked

    When the cached coverage answer has nothing the brand sells, the feed is asked again past its cache, at most once an hour per address, so a brief blip never shows a customer an empty page for an hour.

  • Address and coverageLive

    Home or business

    One toggle switches between residential and business ranges, pricing and VAT display.

  • Packages and pricingLive

    Package cards

    Speed gauge, guaranteed minimum speed, network and technology, earliest live date, price rises over the term, promotions and what every package includes. Grid or list view, sort and filter, and a recommendation wizard that asks about the household.

  • Packages and pricingLive

    Earliest live date on every card

    Each card leads with the soonest the service could be live: the no-engineer date from the coverage check and the first engineer appointment for a new line.

  • Packages and pricingLive

    Package mapper

    Every network package mapped to its WHMCS product for home and business, with custom names, ribbons, features, featured and hidden flags, and prices kept in sync nightly.

  • Packages and pricingLive

    Prices by CSV

    Export every broadband package to CSV, edit the prices, import with a preview, and optionally push the new prices into WHMCS too.

  • Packages and pricingLive

    Pre-order only packages

    A package can be listed and priced but not yet orderable; its button registers interest instead and the API reports it as preorder_only.

  • Packages and pricingLive

    Mobile broadband fallback

    When no fixed line is available at the address, the brand's 4G and 5G mobile broadband packages are offered instead.

    Since v1.6.0 Per-brand switch
  • Packages and pricingLive

    Bundles and add-ons

    Routers, mesh, backup dongles, battery backup, phone lines and extras, each priced and pictured, offered with the packages they belong to.

Features JSON
11Releases

Every release. In the open.

Every release of the checkout, straight from its changelog. Filter by area, or follow along by RSS or JSON.

Latest release
v3.5.0
Released
16 October 2026
Releases in 30 days
12
Changes listed
242
  1. v3.5.0

    Latest16 October 2026
    • Details: a phone number typed as +44 with the 0 kept is filed as a national numberEverything else
    • Orders: a switch at an address with one fibre box carries its ONT reference and portSwitching & installs
    • Packages: the saving against an uploaded bill is worked out against the real pricePackages & coverage
    • Packages: a short featured row is filled from the rest of the rangePackages & coverage
    • Payments: card and bank transactions are filed in WHMCS againCheckout & payments
    • Features: the progress list is in the cataloguePackages & coverage
    • Payment: a step-by-step progress list while the order is placedCheckout & payments
    • Features: the feed is JSON only, the page is goneEverything else
    • Features: the domains entry describes what it does, not what runs itEverything else
    • Features: a feed of what the checkout can do, as a page and JSONCheckout & payments
    • Changelog: releases carry semantic version numbersAdmin & reporting
    • Changelog: every release of the checkout, as a page, an RSS feed and JSONAdmin & reporting
    • Leased lines: the mobile-only business page gets its own upsell wordingLeased lines
    • Leased lines: the business package list upsells to a live quoteLeased lines
    • Leased lines: a live quoter for business customers, per brandLeased lines
  2. v3.4.0

    11 October 2026
    • Pre-order notifier: always checks, reports every run, and can check one nowPre-orders & recovery
    • Admin pre-orders: edit, watch again and delete a registrationPre-orders & recovery
    • Pre-orders: register interest in Full Fibre and Copper separatelyPre-orders & recovery
  3. v3.3.0

    8 October 2026
    • Customise: the install-type cards read well on a phoneCheckout & payments
    • Customise: install-type card titles in the heading colourCheckout & payments
    • Customise: the install-type question is cards that say what each choice meansCheckout & payments
    • Packages: the date chips fit the list view columnPackages & coverage
    • Packages: a second chip for the new-line visitPackages & coverage
    • Packages: the date chip is one line againPackages & coverage
    • Packages: the date chip reads its dates from itself, not the cardPackages & coverage
    • Packages: the card leads with the earliest the service could go livePackages & coverage
    • Package resync: update what it syncs, never reset what it does not knowPackages & coverage
    • Coverage: an empty cached answer is asked again past the feed's cachePackages & coverage
  4. v3.2.0

    2 October 2026
    • Stripe: card payments carry the customer's name, email, phone and addressCheckout & payments
    • Stripe intent endpoint: only for an order at the payment stepCheckout & payments
    • Checkout: payments recorded in WHMCS with their amount, fee and Stripe payment idCheckout & payments
  5. v3.1.0

    30 September 2026
    • Orders carry every custom field, admin-only ones includedCheckout & payments
    • Ordering API: config-options lists the product's custom fieldsAPI & docs
  6. v3.0.0

    28 September 2026
    • Abandoned carts: the whole basket, priced and totalledPre-orders & recovery
    • Admin Payments: the Direct Debit round trips, so a paid-but-unplaced order is seenAdmin & reporting
    • Checkout: payment is the last step, and the order is placed the moment it is authorisedCheckout & payments
Full changelog RSS feed JSONPlus 10 housekeeping releases not listed here.
12FAQ

Watertight under technical questioning.

No — that's the headline. One Touch Switching is mandatory: Ofcom requires every provider to support gaining-provider-led switching through the TOTSCo hub (Match Requests, Switch Order messaging, losing-provider responses, conformance testing, ongoing maintenance). Integrating the hub directly is months of specialist work that earns nothing and only exists to satisfy the regulator. Our checkout makes it a credentials field — you enter your OTS credentials and every switching customer is taken through a compliant, gaining-provider-led flow. No hub to build, host, or maintain. The credentials are yours, though: as the retail provider, switching is your obligation under Ofcom's rules, so it runs on your own OTS credentials and the RID code Ofcom issues you.

Dare to Be Different.

Taking orders this week. Not next year.

Every feature is listed above, every release is in the changelog, and the checkout's API runs on a sandbox key. When you're ready, tell us what you're building. UK partners only.

Real customers

What people actually say.

5.0/5 from 84 customer reviews — same Giant team every one of them dealt with.

See all 84 reviews on Trustpilot

Or leave one of your own — opens Trustpilot in a new tab