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 Sole trader
Volume ~30 invoices a month
Terms 14 days
Paid by, before Bank details by text, card numbers by phone

Marsh & Vale is a fictional one-man plumbing and heating business that already did the right things: invoices raised properly in Xero from the van, sent the same day. Getting paid was the broken half. Customers who wanted to "sort it now" read card numbers down the phone; everyone else got bank details by text and paid when they remembered. Evenings went on matching the bank feed by eye and writing chase messages that felt awkward to send to people he might work for again.

  • About half of UK small-business invoices are paid late (Xero data) — for him that meant several evenings a month writing chase texts and matching the bank feed
  • UK businesses affected by late payment average 86 hours a year of staff time chasing it (DBT / Small Business Commissioner, 2025) — for a sole trader, those hours are unpaid overtime
  • Card numbers over the phone are MOTO payments: the riskiest way to take a card — remote-purchase fraud cost the UK nearly £400m in 2024 (UK Finance) — and they pull his phone and notepad into PCI scope
  • Transfers arrived as "BOILER" or nothing at all, matched to invoices by memory
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

  • Xero — invoicing and the bank feed, used properly
  • A smartphone and a tablet in the van — customers reached by text and WhatsApp
  • His own business bank account; no website to speak of

What We Worked With

  • Xero’s public API, authorised by him in one click with his own login — the owner-consented integration every major accounting platform supports
  • His own Stripe account — payments settle as Marsh & Vale, to his account
  • Customer mobile numbers already sitting on each Xero invoice

What Stayed Untouched

  • Card numbers — he never sees, hears or writes one again; the hosted page takes them
  • His banking — settlement lands in the same account it always did
  • His customer records — they stay in Xero; the payment layer carries references and amounts, not his books

A sole trader on Xero is, honestly, the best-served business in the country for this work: the API access is real, owner-authorised, and revocable by him at any time. That is what makes the deep version of the build a fair promise here — where a business runs closed or offline software instead, we say so and build the lighter version, like the other studies on this page.

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 branded invoice page (the demo below)
  • Auto-send: approving an invoice in Xero texts the customer a payment link
  • Auto-reconcile: a payment marks its Xero invoice paid the moment it lands
  • Polite automatic reminders at day 3, 7 and 14 — written once, sent forever
  • A weekly summary: what’s paid, what’s due, what’s getting a reminder
  • Apple Pay and Google Pay first, card form as the fallback
His Accounting · Xero Simulated view
INV-2153 R. Whittaker — leaking valve
£120.00 Draft Approved Paid
INV-2148 L. Cooper — two radiators
£410.00 Sent
INV-2147 K. Patel — boiler service
£386.40 Paid
R. Whittaker's Phone L. Cooper's Phone
18:10 No new messages

Marsh & Vale Plumbing: thanks for having us out today. Your invoice INV-2153 (£120.00) is ready — pay securely at pay.marshandvale.co.uk/i/2153

18:11
Marsh & Vale
Plumbing & Heating
Invoice INV-2153 · leaking valve repair £120.00
Paid £120.00 · 18:42

Marsh & Vale Plumbing: just a gentle reminder — invoice INV-2148 (£410.00) is still open. Pay any time at pay.marshandvale.co.uk/i/2148

09:00 · day 3
SettlePay · Marsh & Vale Xero
INV-2153 Waiting for approval Link texted 18:11 Paid · matching reference… Paid · marked paid in Xero
Sent Paid
INV-2148 Due · day 3 tomorrow Day-3 reminder sent 09:00 — automatically
Due Day 3

Nothing to match by hand — the reference did the work.

Tuesday, 6:10pm. The valve is fixed at R. Whittaker's. Press play to follow the invoice home.

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

The Demo

Try the Interactive Demo

A working page in the Marsh & Vale Plumbing & Heating 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.marshandvale.co.uk/invoice/INV-2147
Marsh & Vale Plumbing & Heating Invoice INV-2147
Invoice INV-2147 · Issued Mon 8 June

Boiler Service & Thermostat Replacement

14 Alder Row, Saxmundham · Job completed Fri 5 June

Due now
Labour — annual service & thermostat fitting
£240.00
Parts — programmable room thermostat
£82.00
VAT (20%)
£64.40
Total due
£386.40

Any bother with the new thermostat, just give us a ring.

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

Secured by an FCA-regulated processor · Funds go straight to Marsh & Vale's account

Illustrative demo — no real payments are taken.

Marsh & Vale Plumbing & Heating 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/marsh-vale
Invoices
Marsh & Vale · June
Connected to Xero
INV-2147 K. Patel — boiler service Paid 18:31 · marked paid in Xero
£386.40 Paid
INV-2151 S. Bryce — bathroom tap Paid in 4 minutes · Apple Pay
£95.00 Paid
INV-2148 L. Cooper — two radiators First reminder sent 09:00
£410.00 Day 3
INV-2143 D. Hale — callout Final reminder sent · flagged for a call
£85.00 Day 14
INV-2152 M. Forsyth — annual service Link texted today
£120.00 Sent
June so far: 24 of 27 invoices paid without a single manual chase.

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.

≈ 5 hrs a month Evenings of chasing recovered

Reminders, matching and "did that transfer come in?" checks now run themselves — the 86-hours-a-year national average was coming out of his evenings.

Up to 2× faster From invoice to money

Xero’s own data: invoices offering an online payment option are paid up to twice as fast as those without one.

0 card numbers Taken over the phone

The hosted page removes him from the riskiest category of UK card fraud — and from the PCI burden that phone payments carry.

How These Figures Are Modelled

  • ~30 invoices a month on 14-day terms, with roughly a third previously needing at least one chase — consistent with Xero data that about half of UK small-business invoices are paid late.
  • UK businesses affected by late payment average 86 hours a year of staff time chasing it — DBT / Office of the Small Business Commissioner research, 2025.
  • "Paid up to twice as fast" with online payment options — Xero platform data, cited as Xero’s.
  • Remote purchase (card-not-present) fraud: just under £400 million lost in 2024, the largest category of UK card fraud — UK Finance Annual Fraud Report 2025. A hosted payment page also keeps card data away from the business entirely, with PCI DSS handled by the processor.

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.

30 / month
9 min
£18
4.5 hrs
Admin hours saved per month
£970
Staff time recovered per year

On top of the time: invoices with an online payment option are paid up to twice as fast (Xero data) — and not one card number is read down the phone.

A model, not a measured result: what your hour is worth 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