Free growth audit

Taking card payments for taxi bookings safely: links, phones and deposits

By Joe, founder of Dispatch AI · · 6 min read

The short answer

The safest way to take card payment for a taxi booking is a secure payment link from your payment provider, sent by text or email, so card numbers never reach your office. Taking cards over the phone brings your staff, phones and call recordings into PCI DSS, and the card security code must never be kept. Surcharges for paying by personal card have been banned since 13 January 2018.

Your Firm DriversNew job at 04:30
This is a drawing, and the firm, the caller, the times and the fares are made up.

A passenger books an airport run by phone on Monday and wants to pay by card before Saturday. The question for the office is how to take that money without a controller reading card numbers off a notepad. This guide compares the ways to take card payment for a taxi booking, explains what the card industry's security standard expects, and covers holds, surcharges, account customers and refunds.

What are the ways to take card payment for a taxi booking?

There are five, and the big difference between them is whether card numbers ever pass through your office.

MethodHow it worksCard data in your office?Good for
Payment linkYou send a link by text or email; the passenger pays on the payment provider's own pageNoPhone and WhatsApp pre-books
Pay when booking onlineYour booking page hands over to the provider's payment pageNo, if the provider hosts the card formWeb and app bookings
Card machine in the carThe passenger taps or inserts their card at the end of the journeyNo, the terminal and provider handle itPay on the day, street work
Card details over the phoneThe controller types the number into a terminal or a websiteYes: staff, phones and any call recordingsBest avoided
Account invoiceA business customer pays later on agreed termsNo card at allCorporate and regular accounts

A taxi card payment link is the simplest of these for a booking taken by phone. The passenger gets the price and the link in the same message as the confirmation, pays on their own phone, and your office never hears a card number.

A payment link keeps card data out of your office altogether. Card details over the phone do the opposite, and the PCI Security Standards Council's guidance on telephone payments sets out why that's risky.

Its information supplement, Protecting Telephone-Based Payment Card Data, says all personnel with access to payment card data are in scope of PCI DSS and should be trained and screened. It treats the card verification code, the three or four digits printed on the card, as sensitive authentication data, and it says that data must not be stored after authorisation, even if it's encrypted. If a call recording captures the code, the business must make it unrecoverable once the payment is authorised.

For a small office with no special equipment, the supplement goes as far as suggesting firms restrict access to notebooks and pens, phones that can take notes, and anything that can record a voice or take a picture, wherever card numbers are spoken.

So a controller who writes a card number on a pad "just until the system's back up" is the risk the standard is written to stop. The same supplement says a firm that takes very few phone payments, and already has a secure alternative such as a PCI DSS compliant online channel, can avoid the risk altogether by not taking card details on the phone. For a taxi office, the payment link is that alternative.

What does PCI DSS mean for a small taxi firm?

PCI DSS is the card industry's data security standard, set by the PCI Security Standards Council. If you accept cards, your card provider expects you to meet it, and one way businesses show that is a self-assessment questionnaire, or SAQ.

The questionnaire you fill in depends on how you take cards. The council says SAQ A includes only the requirements that apply to merchants whose account data functions are completely outsourced to PCI DSS validated and compliant third parties, keeping at most paper reports or receipts. A firm that only uses payment links and the provider's own payment pages is aiming for that position.

Two practical points follow:

  1. Pick a provider that hosts the card form. If your booking page shows its own card fields, your website comes into the picture. Since 31 March 2025, merchants using SAQ A for e-commerce must also confirm their site isn't susceptible to attacks from scripts that could affect their e-commerce systems. Ask your web designer and provider how the payment page is loaded.
  2. Write down how your office handles cards. Who can send a payment link, what staff say when a passenger reads out a card number anyway, and that nobody writes card details down. Ask your card provider which questionnaire applies to you.

Can you take a deposit or hold money on a card?

Yes. Payment providers such as Stripe let you place a hold, which reserves the money on the passenger's card now and takes it later. The hold doesn't last long, though.

Stripe's documentation says an authorisation for an online card payment is usually valid for 7 days. For a Visa payment the business starts without the cardholder present, it's 5 days. If you don't capture the money before the hold expires, it's released. Stripe also notes that some card statements don't show the difference between a hold and a payment, which can confuse passengers.

That shapes how you use holds:

  • Bookings in the next few days: a hold works. Capture the fare after the journey, and if you capture less than you held, Stripe says the rest is released automatically.
  • Pre-books weeks ahead: a hold will expire first. Take payment when the passenger books, or take a deposit then and send a payment link for the rest closer to the day.
  • Waiting time and extras: decide in advance whether you'll hold a little more than the fare, and say so in the confirmation.

Write your deposit and cancellation rules into your terms and show them before the passenger pays. Our guide to reducing no-shows and late cancellations covers setting them.

Can you charge a fee for paying by card?

Not on personal cards. Regulation 6A of the Consumer Rights (Payment Surcharges) Regulations 2012, inserted by the Payment Services Regulations 2017 from 13 January 2018, says a business must not charge a fee for payment by card, except commercial cards. For any payment method you do accept, it also bans any fee that exceeds the costs you bear for it.

So a card surcharge on a passenger's own debit or credit card is out. Build what cards cost you into your fares instead. If you run hackney carriages, section 65 of the Local Government (Miscellaneous Provisions) Act 1976 lets councils outside London fix hackney carriage fares, so check your council's tariff before you change anything.

How should account customers pay?

Business customers can pay by invoice on agreed terms, which keeps card details out of it entirely. Agree the payment date in writing when you open the account.

If you don't agree one, GOV.UK's guidance on late commercial payments says the payment is late 30 days after the customer gets the invoice or the service is delivered, whichever is later. You can then charge statutory interest at 8% plus the Bank of England base rate, and a fixed sum towards recovering the debt:

Size of the debtWhat you can charge
Up to £999.99£40
£1,000 to £9,999.99£70
£10,000 or more£100

Some account customers would rather pay by card. Let them save a card through your payment provider's own page, never by emailing card numbers to the office. Our guide to business accounts in your booking system covers setting accounts up.

How do you handle refunds and cancellations?

Refund through your payment provider, back to the card that paid, and never ask a passenger to read out card details for a refund. Note the refund against the booking so the record matches.

Taxi bookings don't carry the 14-day cooling-off period that applies to many online purchases. Regulation 27(2)(c) of the Consumer Contracts Regulations 2013 takes contracts for passenger transport services out of those cancellation rights, so your own terms decide when a passenger gets a refund. Put them in the booking confirmation by text and email as well as on your website.

Dispatch AI is booking and dispatch software for taxi and private hire firms, and its phone agent never takes card details over the phone. Customers pay by card through a secure payment link sent to them by email.

Frequently asked questions

Is it illegal to take card details over the phone?

No, but everything that touches the card number comes under PCI DSS: the staff, the phones, the computers and any call recordings. The card security code must never be kept after the payment is authorised. A payment link avoids most of that.

Should I save passengers' card details for next time?

Only through your payment provider's own saved-card feature, never in your booking system, a spreadsheet or a notebook. PCI SSC guidance says a card number must be made unreadable anywhere it's stored, and a provider's saved-card feature keeps the number with the provider rather than with you.

Can I charge business customers a fee for paying by card?

Commercial cards are outside the surcharge ban, but the same regulation says any fee you charge must not exceed what that payment method costs you. The simplest rule for the office is to charge nothing extra for any card.

What should my controller do if a passenger starts reading out their card number?

Stop them politely, explain that you'll text or email a secure link, and send it while they're still on the line. Make that the office rule, so nobody has to decide on the spot.

Sources

  1. Information Supplement: Protecting Telephone-Based Payment Card Data (PCI Security Standards Council) version 3.0, November 2018: staff in scope, sensitive authentication data, recordings
  2. Important updates announced for merchants validating to SAQ A (PCI Security Standards Council) 30 January 2025; SAQ A changes effective 31 March 2025
  3. Place a hold on a payment method (Stripe) authorisation validity windows and partial capture
  4. Consumer Rights (Payment Surcharges) Regulations 2012, regulation 6A the card surcharge ban, inserted from 13 January 2018
  5. Late commercial payments: charging interest and debt recovery (GOV.UK) when a payment is late
  6. Charging interest on commercial debt (GOV.UK) 8% plus the Bank of England base rate
  7. Claim debt recovery costs (GOV.UK) fixed sums of £40, £70 and £100
  8. Local Government (Miscellaneous Provisions) Act 1976, section 65 councils may fix hackney carriage fares
  9. Consumer Contracts Regulations 2013, regulation 27 passenger transport excluded from the cancellation rights
  10. Consumer Contracts Regulations 2013, regulation 30 the 14-day cancellation period that taxi bookings don't get

Checked 9 October 2026. Rules and fees change, so check with your licensing authority before you rely on a figure.

Talk to Joe

Book your free growth audit and Joe will ring you to fix a time

The growth audit is free and takes about 30 minutes, on the phone or a video call, for firms with 5 or more cars. Joe looks at how your calls, nights and bookings work, works out your missed-call sum with you, and you hear the phone agent book a job. It helps to have a rough idea of how many calls ring out on a typical day and what a typical job is worth to you.

From Joe, the founder

I'm Joe, the founder of Dispatch AI. We built it for the calls a busy office can't get to, like the one that rings out while you're on another call or comes in at two in the morning after everybody's gone home.

Your controller still runs the office. The phone agent only gets the calls nobody's free to take, and anything odd comes back to you.

You'd be one of our first operators, so I won't quote you numbers we haven't counted. That's why every offer lets you watch it book jobs on your own line before you pay for a plan.

You deal with me, the founder, directly. Ring the demo line tonight, and if you think it's worth a proper look, book your free growth audit and I'll ring you to sort out a time.

Joe Founder, Dispatch AI

Book your free growth audit

For firms with 5 or more cars. Leave your details and Joe will get back to you to fix a time.

Fewer than 5 cars? The audit is for firms with 5 or more. Start with one of these instead. Both are free.

Take the free growth checkDo the booking scorecard

We'll only use these details to arrange your growth audit and to reply to you about Dispatch AI. Our privacy notice explains the rest.

Book your free growth audit