Back Office & Internal Tools / Whitelabel Shop

Whitelabel Shop

A branded storefront for every reseller, with payments split automatically.

Fully Bespoke

Built entirely around the client's needs

None of these systems started from a template or an off-the-shelf product. Each one was designed from scratch around the client's requirements, workflows and existing tools, then built, tested and refined with their team until it fitted how they actually work.

Login with Microsoft

Staff sign in with the Microsoft 365 accounts they already use. No extra passwords, and access ends when someone leaves the company.

Their Process, Their Language

Every stage, field, priority and report is modelled on how the client's team works, using the terms they already use.

Hooked Into Office 365

Connected to the client's Office 365, so every email, phone call and Teams meeting is tracked against the right customer automatically. Nobody has to log their activity by hand.

Owned, Not Rented

No per-seat licences or vendor lock-in. The client owns the system and it changes when their business does.

Built To Order, Including

  • -Login with Microsoft (Microsoft 365 single sign-on)
  • -Kanban pipeline boards with drag-and-drop stages
  • -Lead-quality scoring and chase, revisit or leave priorities
  • -MCP servers so AI assistants can search, update and report
  • -Office 365 tracking of emails, calls and Teams meetings
  • -Integrations with their own product, Stripe and email marketing
  • -Secure customer and partner portals
  • -Live product usage tracking
  • -Stripe Connect payments
  • -Reporting dashboards and APIs
  • -Audit trails and automated tests

The Brief

One platform, many sellers

Standard shop software assumes one seller, but this business sells through many partners. Each partner gets a storefront in their own colours and logo, on their own domain if they want one, taking payment through their own Stripe account.

The platform's wholesale cost is split out at checkout and the customer's product account is set up automatically once they have paid.

Built With

Laravel 13
Livewire 4
Tailwind CSS v4
MySQL
Microsoft sign-in
REST APIs

Client name withheld. Built for a B2B software company as part of a suite of connected internal systems.

Features

01

Storefront & Checkout

  • -Partner catalogue and bundle pages with a live-priced basket
  • -Monthly, annual and one-off billing, including mixed baskets
  • -Coupons applied in the basket, with free checkout for 100% discounts
  • -Live check that a customer's chosen account address is available
  • -Pre-filled basket links partners can embed on their own websites
  • -Separate company and individual product editions

02

Payments

  • -Stripe Connect, with new account onboarding or linking an existing account
  • -Wholesale cost collected automatically as an application fee on each sale
  • -Stripe customer portal for subscribers
  • -Signature-verified, queued webhooks and idempotent subscription creation to prevent duplicates
  • -Per-partner test mode for safe launches
  • -Eight currencies: GBP, USD, EUR, AUD, CAD, NZD, SGD and ZAR

03

Partner Self-Service

  • -Secure partner area opened by emailed link
  • -Partners set their own selling prices, volume tiers and annual discounts, with a guard against selling below cost
  • -Coupon manager with percentage discounts, expiry dates, single or multi-use codes, and limits by bundle and product
  • -Whitelabel branding with logo, colours, custom domain and the partner's own privacy and terms links

04

Admin & Operations

  • -Product, bundle and partner management, including volume-tiered wholesale pricing
  • -Order list with order detail and provisioning history
  • -Automatic product account setup after checkout, with logged attempts and manual retry
  • -Append-only audit trail of changes, recording who, when and the old and new values
  • -Reports on revenue, margin, subscriptions, partners, bundles and coupons, plus an API for a company dashboard
  • -GA4 ecommerce tracking through Google Tag Manager, with customer details and margin kept out of analytics
  • -Backed by a full automated test suite

Need a system like this?

Tell us how your team works today and we'll get back to you within one business day.

Get In Touch

[email protected]