aesthetic-laser machines & finance / production case study

the AW3 business platform behind All White Laser.

A bespoke platform for an aesthetic-laser business that finances its machines on recurring GoCardless Direct Debit — purchase, rental and maintenance in one billing system, a provider certification network, and a React Native app for the clinics that own the machines.

9 yrsbuild & run, since 2017
GoCardlessrecurring Direct Debit billing engine
3 modelspurchase, rental & maintenance
iOS + Androidthe AW3 Business Portal app
The system

the system that runs the AW3 business.

01

Lead → agreement → Direct Debit

Staff turn a lead into a custom-priced quote and a signed, on-screen agreement that generates a checkout against the right business entity's GoCardless account — the customer pays a deposit and authorises a Direct Debit mandate in one flow.

02

The Direct Debit billing engine

GoCardless collects the monthly payments automatically, each producing a PDF invoice — with failed-payment retries and manual handling for the finance team, plan renewals, mandate rebuilds when a customer changes bank, and clean cancellation of future payments.

03

Purchase, rental & maintenance

Three commercial models — outright purchase, rental, and a service-and-maintenance plan — modelled in one system, with every order held inactive until the agreement and paperwork are verified and an admin approves it.

04

The AW3 Business Portal app

A React Native app for iOS and Android used by the clinics and practitioners who own a machine: onboarding and agreements, machine-specific training videos with tracked progress, serial-and-photo verification, and marketing-material downloads.

05

Certification & the provider network

A certification pipeline — training completed, serials verified by staff, certificate approved — that turns a machine owner into an AW3 Verified Provider on a public, country-filtered Find-a-Provider map, with enquiry forms wired to Salesforce, Mailchimp and email.

06

Service, faults & consumables

Machine service booking and fault logging with engineer reports, plus in-app consumables ordering paid through Opayo — the after-sale surface that keeps a maintenance customer active and buying.

Architecture

A production stack built for the work.

  • Next.js
  • WordPress
  • WooCommerce
  • React Native
  • TypeScript
  • Cloudflare
  • Vercel
Frontend
Next.js on Vercel — headless, multilingual (EN / ES / DE)
CMS / commerce
WordPress + WooCommerce backend, exposed over REST APIs
Billing
GoCardless — recurring Direct Debit, deposits, PDF invoices, dunning
Payments
Opayo (SagePay) — in-app consumables checkout
Mobile
React Native (TypeScript) — iOS & Android, Firebase Crashlytics
Integrations
Salesforce, Mailchimp, reCAPTCHA, Google Maps provider map
Infrastructure
Laravel Forge, Cloudflare, Vercel
Clutch★★★★★5.0 / 5.0

Across 18 independently published client reviews

They have a deeper technical knowledge than any web designer I've met to date.

01 / 04
Start a project

billing a physical product on recurring Direct Debit?

Book a 30-minute call with the team that will scope and lead your project.