The Situation

Where the Time Was Going

A fictional business, drawn from a real and common shape — and the payment admin it was carrying.

Team 1 practitioner + part-time reception
Volume ~70 appointments a month
Plans Six-session courses, paid monthly
Paid by, before Transfers checked against the diary

Rowan Physiotherapy is a fictional single-practitioner clinic run on Cliniko: diary, notes and invoicing all in one place, a card machine at the front desk, and a part-time receptionist. New patients were asked to "pop the deposit over by bank transfer" before their assessment, and six-session treatment plans were tracked in a spreadsheet — who had paid which instalment, noticed mostly when something looked wrong. Each morning began by checking transfers against the day’s diary.

  • No-shows: the NHS alone recorded 8.4 million missed outpatient appointments in 2024–25 — and a missed private slot is unsellable revenue plus a gap in someone’s recovery
  • An unpaid deposit was only discovered the morning of the appointment, when it was too late to refill the slot
  • Roughly 2 hours a week of reception time went on matching transfers to bookings and updating the plan spreadsheet
  • A failed plan instalment surfaced a month late, as an awkward conversation mid-treatment
Systems & Access

What We Could Realistically Touch

An honest map of the existing setup — because what a third-party developer can and cannot access decides what should be promised.

Already in Place

  • Cliniko — diary, clinical notes and invoicing
  • A card machine at the front desk for on-the-day payments
  • A part-time receptionist and a treatment-plan spreadsheet

What We Worked With

  • Cliniko’s public API, authorised by the practice — bookings come out, payment confirmations go back
  • The clinic’s own processor account — settlement straight to the clinic
  • Booking references and amounts only — the payment layer is built to need nothing else

What Stayed Untouched

  • Clinical records and notes — they never leave Cliniko, and SettlePay’s layer is designed so they never need to
  • The diary itself — bookings are made exactly as before
  • The front-desk card machine — still there for patients who pay on the day

Clinics sit in the middle of the access spectrum: the API is real, but the line that matters is data minimisation. The integration passes booking references and payment states — never notes, never conditions. For a practice, "what can you see?" is the first question a patient would ask, so it is the first question the build answers.

The Build

From Payment Page to Payment System

The page is the visible part. The build is everything that stops payments needing to be chased, matched and remembered.

  • The deposit and treatment-plan page (the demo below)
  • New assessment booked in Cliniko → deposit link sent automatically
  • Deposit paid → the booking is confirmed and marked in the diary
  • Instalments collected on schedule; a failed card is retried, then flagged by name
  • A morning summary: today’s list, with anything unpaid highlighted
  • The plan spreadsheet, retired
Cliniko Booking Simulated
RP-0934 E. Sutton Initial assessment · Tue 10:00
Booked
Patient's Phone Simulated
SettlePay · Rowan Cliniko
RP-0934 E. Sutton New booking · sending deposit link
New

A new patient has just booked an initial assessment in Cliniko. Press play to follow the booking and the plan behind it.

A simulated, user-controlled walkthrough — fictional data and simulated system connections. No real systems are involved and nothing plays until you press play.

The Demo

Try the Interactive Demo

A working page in the Rowan Physiotherapy branding — a fictional brand, running in test mode only.

Illustrative Demo — This is a fictional business created to showcase what SettlePay can build. It runs in test mode and no real payments are taken.

pay.rowanphysio.co.uk/booking/RP-0934

Rowan Physiotherapy

Chartered physiotherapy clinic

Illustrative demo

Choose what you would like to pay

Initial Assessment

Appointment
Fri 19 June, 9:30am
Duration
60 minutes
Practitioner
Eleanor Rowan MCSP
Reference
RP-0934

Your £40.00 deposit secures this appointment and comes off your assessment fee on the day.

Due today £40.00

Demo cards: 4242 4242 4242 4242 succeeds, 4000 0000 0000 0002 declines

Payments are processed securely by an FCA-regulated processor and settle directly to the clinic's own bank account.

Illustrative demo — no real payments are taken.

Rowan Physiotherapy is a fictional brand created for this demonstration — it is not a SettlePay client and no real payments are taken.

Beyond the Page

The Part the Customer Never Sees

Every payment page comes with the management layer behind it — statuses, reminders and reconciliation that run themselves.

app.settlepay.uk/rowan
Bookings & Plans
Rowan Physiotherapy · this week
Connected to Cliniko
RP-0934 E. Sutton — initial assessment Deposit paid · confirmed in Cliniko
£40.00 Confirmed
RP-0921 T. Mason — plan, instalment 2 of 3 Collected on schedule, 10 June
£90.00 Collected
RP-0936 A. Devlin — initial assessment Link sent 10:12 · appointment Tue
£40.00 Awaiting
RP-0918 C. Rhodes — plan, instalment 3 of 3 Card declined · retry tomorrow, then flagged
£90.00 Retrying
This month: every plan instalment collected without a phone call.

An illustrative view of the payment-management layer — fictional names and statuses, shown to demonstrate the workflow.

The Modelled Outcome

What That Adds Up To, Honestly

Quantified from published UK industry figures — and labelled as the model it is, not passed off as a client result.

Fewer empty slots Deposits change the no-show maths

Practices commonly report fewer no-shows once a deposit secures the booking — and when one still happens, the slot is no longer worth zero.

≈ 2 hrs a week Reception time recovered

The morning transfer-checking ritual becomes a glance at a screen that has already matched everything.

Flagged in days Failed instalments, not bad debts

A declined card is retried and raised the same week, instead of surfacing a month later mid-treatment.

How These Figures Are Modelled

  • ~70 appointments a month for one practitioner, with deposits previously arriving by transfer and checked against the diary by hand — the 2-hours-a-week reception figure is our stated assumption.
  • Scale of the no-show problem: 8.4 million NHS outpatient appointments were missed in 2024–25 (NHS Digital); the NHS costs a missed appointment at around £160. The effect of deposits is reported by practices rather than measured in published UK studies, so we state it qualitatively.
  • Reception time costed at typical UK administrator pay of £12–£14 an hour (2025 salary data).

Like the business itself, these figures are illustrative: a scenario modelled on published UK industry averages, not measured results from a real client. Your own numbers will depend on your volumes and on how you get paid today.

Now Try It on Your Own Numbers

Drag the sliders to your business. The figures recompute live, costed against the same UK data.

70 / month
7 min
£13
8.2 hrs
Admin hours saved per month
£1,270
Staff time recovered per year

And the bigger win is off this chart: a deposit that secures the booking changes the no-show maths, and an empty slot is no longer worth nothing.

A model, not a measured result: reception hourly rate and time-per-item are yours to set, costed against published UK figures. Your own savings depend on your volumes and how you get paid today.

How It Connects

Behind the page, every payment carries its reference — an invoice number, tenancy, lot or mandate — so it is matched back to the business's records automatically, reminders go out on schedule instead of from someone's evening to-do list, and the books update themselves. Funds settle directly from the processor to the business's own bank account; SettlePay never holds funds. Payments are processed by FCA-regulated partners.

What Would This Look Like on Your Numbers?

Tell us how you get paid today — bank transfers, cheques, card numbers over the phone — and what systems you already run. We'll map what we could realistically automate for you, and what it would save.

Back to Our Work