Passdesk
All posts How-to

Stripe for ADIs: card payments without a reader

How driving instructors take card payments using Stripe Connect — payment links, deposits, refunds, and instructor earnings. Without buying a reader.

Taking card payments for driving lessons doesn’t require buying a card reader. Software-led flows like Stripe Connect make it cheaper, simpler, and far less paperwork to take a £45 card payment from inside a car than to walk a student to a cashpoint or hassle them later for a bank transfer.

This post is the practical version: how it works, what it costs, and what to do about the awkward edge cases.

Why a reader is the wrong solution

A traditional card reader (iZettle, SumUp, Verifone) costs £30-£50 up front, rents space in your glove box, and needs charging. The transaction fee is similar to the software-only equivalent (Stripe is 1.5% + 20p in the UK; SumUp is 1.69%). The reader’s only job is to read the chip. Everything else — the receipt, the refund, the audit trail, the integration with your software — is its weak point.

Software-led flow has none of those problems. The student pays from their phone. The reader is the phone they already own.

How the software-led flow actually works

Three concrete options, in order of how they feel for the student:

  1. Payment link by SMS or share-sheet. You generate a Stripe-hosted link (one click in Passdesk) and share it. The student opens it on their phone, taps Apple Pay / Google Pay / Card, done. Receipt arrives by email. For a returning student this is roughly the same friction as buying a coffee.

  2. Hosted payment page on your school’s public page. When a student books a lesson on passdesk.co.uk/s/your-school, the booking and the payment can happen in one flow. They never leave your domain.

  3. Pre-authorised package. The student buys a 10-lesson package up front. Each lesson burns a slot from the package balance. No payment changes hands per lesson.

In practice schools tend to use a mix. Package payments handle the bulk of the revenue; the link-by-SMS flow covers the one-off lesson, the top-up, the refresher.

Stripe Connect, briefly

The mechanism behind all three options is Stripe Connect Express, which gives every school its own connected Stripe account, owned by the school, with a Passdesk-driven onboarding flow. Five concrete consequences:

  • The money lands in your Stripe account, not Passdesk’s. We never touch the funds.
  • Your business name appears on the student’s bank statement, not “Passdesk Ltd”.
  • Refunds, chargebacks, and disputes are handled in your Stripe dashboard.
  • Compliance (PCI, KYC) is Stripe’s job — you go through their identity verification once, on signup.
  • Stripe’s fees come straight out of each transaction; you keep the rest.

For a typical £45 lesson the maths is: £45.00 → -£0.88 Stripe fee → £44.12 in your school account, available for instant payout to your bank in two working days (or instant for an extra fee).

What about VAT?

Most ADI businesses are below the VAT threshold (£90k/year as of 2026 HMRC guidance). Below the threshold you don’t charge VAT, and Stripe’s invoices to you are zero-rated. If you’re above it, talk to your accountant — it’s not a Stripe problem to solve.

The card-not-present awkward case

The one edge case worth naming: a student who turns up without their phone. They have the cash, they want to pay, you don’t want to be the bank.

Three real options:

  1. Defer to next lesson — most students have a phone on them. This is usually the right answer.
  2. A card-machine fallback — if you’re already running a SumUp or similar, fine, plug it in. Don’t buy one only for this case; the maths doesn’t work.
  3. Ask them to send a payment link to a family member — for younger learners this is more common than you’d expect.

Don’t take cash. The cost of “did they pay or not?” arguments at the next lesson is bigger than the convenience.

Refunds

The flow that beats every paper receipt:

  • Open the purchase in your dashboard.
  • Click Refund. Pick reason.
  • The Stripe refund fires. The student’s card is credited (5-10 working days, controlled by their bank). The audit log records who refunded what, when, why.

Refunds are part of the trust the student has in you. Make them fast. Don’t make people chase you.

Instructor earnings: the scale-up question

When you’re solo, the school account is your account. When you have a second instructor, the question becomes how the £44.12 gets split.

Three patterns:

  • Flat hourly — instructor charges the school £25/hr regardless of what the student pays. School keeps the rest.
  • Per-lesson percentage — instructor takes 60% of the gross lesson fee.
  • Franchise fee — instructor pays the school a flat weekly amount (£200/wk is a common starting point) and keeps 100% of their lesson fees.

Passdesk’s earnings cockpit handles the first two natively; the third is just a per-week subscription billed out of band. Whichever you pick, the principle is the same: the money lands in the school Stripe account, and the platform records who is owed what.

The bottom line

Card payments without a reader are simpler, cheaper, and have a better audit trail than the alternative. The student experience is paying-for-coffee level. The instructor experience is one click, then forget about it.

If you’re still chasing bank transfers — and plenty of independent schools still are, at least some of the time — moving the payment surface to Stripe is the single highest-leverage change you can make to the operational side of your school in 2026.


Try the flow on a real Stripe Connect account in a 30-day free trial — card required at signup, no charge during trial.

Tags stripepaymentsdriving-instructorcards