Square for car dealers

Square for Car Dealers: Accept Card Payments, Apple Pay and Google Pay on Your Dealership Website

Blessing Dube
· 7 min read
Square for Car Dealers: Accept Card Payments, Apple Pay and Google Pay on Your Dealership Website

Photo by Vitaly Gariev / Unsplash

If you already run your card payments through Square, you have probably had the same conversation with three different software providers: "we only support Stripe." Then you either switch processors, pay twice, or give up on online payments altogether.

We have just shipped a Square integration on Vehiso. Dealers who already use Square can now connect their existing account in a couple of clicks and start taking card payments through their dealership website, on workshop invoices, and from the DMS, without changing merchant providers and without signing a new contract.

This post walks through why we added it, what it actually does for you and your customers, and how it fits alongside the other payment providers we support (Stripe, PayPal, and SumUp).

Why Square, and why now

Square is one of the most widely used card processors in the UK for small and independent businesses. Plenty of car dealers already have a Square reader on the counter for parts and labour or for the odd in-person card payment. Until now, those dealers had a choice: rip out Square and move everything to a processor their website provider supported, or keep Square in the corner of the showroom and lose the ability to take online deposits.

That is a daft choice to force on a dealer. There is no single "best" card processor for every dealership. Some are happy with Stripe. Some have been with PayPal for years. Some run Square because their accountant set it up that way and the rates are good for their volume. The right answer is to let the dealer keep what works and plug it into the rest of the business.

So that is what we did. Square now sits alongside Stripe, PayPal, and SumUp inside Vehiso, and each dealer picks the one that fits their setup.

If you are still weighing up which processor to use in the first place, we wrote a longer comparison piece on accepting online payments at a car dealership covering Stripe, SumUp, and PayPal head to head. Square slots into that same model.

What Square integration on Vehiso actually does

The short version: anywhere a customer can pay you on Vehiso, they can now pay you with Square.

Online deposits on your dealership website

A buyer browsing your stock at 9pm on a Sunday wants to put down a £500 reservation deposit on a car before someone else gets it. They tap "Reserve", land on a card payment page that matches your dealership theme (colours, fonts, dark mode), pay with their card or with Apple Pay or Google Pay, and the vehicle is held for them.

You wake up Monday morning, see the deposit in your enquiry timeline, and the car is already marked as reserved in your stock list. No double bookings, no awkward "sorry, someone else paid first this morning" phone calls.

When you finish a service or MOT, you can send the customer an invoice straight to their phone. They tap the link, see the invoice, pay with a card or with a digital wallet, and the workshop ticket is closed out automatically. No need to chase a bank transfer or get them to drive back to the unit.

Ad-hoc card payments from the DMS

Customer rings up to pay a balance over the phone. You generate a payment link inside Vehiso, text it across, and they pay it from wherever they are. Or take the payment in person on collection day.

The point is that Square is the engine for all of it, but the workflow stays inside Vehiso. You are not bouncing between two systems and reconciling them by hand.

Apple Pay and Google Pay, included

This is the bit a lot of dealers underestimate.

A meaningful chunk of buyers, especially younger ones and especially on mobile, will not type their card number into a form on a website they do not recognise. They will, however, hit Apple Pay or Google Pay without thinking about it. It is one tap and Face ID. If you do not offer it, you are quietly losing those deposits.

As soon as you connect Square, Apple Pay and Google Pay are available in the customer payment flow. There is no extra contract, no extra fee, and no separate integration. You toggle them on inside Vehiso and they appear at checkout. Apple Pay needs a one-off domain verification step inside your Square dashboard, and we link you straight to the right page when you set it up.

The customer sees the proper native Apple Pay or Google Pay sheet, not a card form pretending to be a wallet. It feels like paying for anything else on their phone.

Refunds happen inside Vehiso, not in the Square dashboard

Refunds happen. A deal falls through, an MOT comes back worse than expected, a customer changes their mind on a part. With most integrations you end up logged into your processor's dashboard hunting for the original transaction, then logging back into your DMS to update the deal.

With the Square integration on Vehiso, you process the refund from the same screen where the original payment was taken. Full or partial, your choice. The refund posts to Square, the enquiry timeline records it, and the workshop invoice (or vehicle deal) shows the right balance straight away. One place, one audit trail.

Designed for how a dealership actually works

A few things worth flagging if you are evaluating it.

One-click connection. You are not creating a Square developer account, generating API keys, or pasting credentials anywhere. You hit "Connect Square", log in with your existing Square account, approve, and you are live. Same flow as Stripe Connect if you have used that before.

Connection stays connected. Access tokens get refreshed in the background, so you are not booted out into a reconnect screen every few months. Set it once and forget it.

No double charges on flaky connections. If a payment attempt retries because the customer's wifi blinked out, Square treats it as the same charge, not a new one. The customer is not charged twice and you are not chasing a refund the next morning.

Customer sees a "processing" screen rather than a frozen page. If Square needs an extra moment to settle (rare for cards, occasionally for wallets), the customer sees a clear "payment processing" screen that updates itself when the payment lands. No spinner of doom, no manual refreshing.

Multi-currency aware. The whole payment flow understands that not every currency uses two decimal places. If you sell into more than one market you are not stuck with a sterling-only setup.

Pick the processor that fits. Keep Stripe and add Square, run both side by side, or move entirely to Square. You choose which one each "Pay" button uses.

How it fits with the rest of the Vehiso DMS

Square is one payment provider among four. The same Vehiso payment flow now supports Stripe, PayPal, SumUp, and Square. You connect whichever ones you already have, configure which appear on which "Pay" button, and the rest of the platform (stock, enquiries, deposits, workshop, invoicing, accounting integrations) carries on as normal.

That last bit matters. A card payment taken through Square ends up in the same enquiry record, against the same vehicle, on the same invoice, and reconciled through the same accounting sync to Xero, QuickBooks, or Sage as a payment taken through any other provider. You do not get a separate "Square" silo to maintain.

Frequently asked questions

Do I need a Square account already?

Yes. You connect your existing Square merchant account to Vehiso. If you do not have one, you can sign up on Square's website first, then come back and connect it. The connection itself takes under a minute.

What does Square charge per transaction?

Square's UK rates are published on the Square pricing page and depend on whether the payment is in person, online, or keyed in. Vehiso does not add any fee on top. The transaction fee goes straight to Square.

Can I use Square and Stripe at the same time?

Yes. You can have both connected and choose which one each "Pay" button uses, whether that is online deposits, workshop invoices, or payments taken from the DMS.

Will my dealership website checkout look like a Square page?

No. The card field is embedded inside your dealership site and inherits your theme. Buyers do not get bounced out to a separately branded checkout. Apple Pay and Google Pay use their native sheets, which is what customers expect from those wallets.

Does Square work with the workshop invoicing in Vehiso?

Yes. The same connection covers car deposits, full balances, and workshop invoices. You can send an SMS or email payment link from a workshop ticket and the customer pays it through Square.

What about refunds?

You process refunds (full or partial) from inside Vehiso, on the same screen as the original payment. The refund posts to Square automatically and is recorded against the deal or workshop invoice.

Is the Square integration on every Vehiso plan?

Yes. All payment providers, including Square, are included on every plan. You can try the connection during the 7-day free trial without a card.

How to switch it on

Inside Vehiso DMS, head to the Payments settings, hit "Connect Square", and log in with your existing Square account. Approve the connection, pick the location you want to sync (if your Square account has more than one), and you are live. Apple Pay needs a one-off domain verification inside your Square dashboard, which we link straight to.

If you want to take it for a spin first, the 7-day free trial is the easiest way. Connect your Square account, take a £1 test payment to your own card, and see the full flow end to end before you do anything else.

More from the Vehiso blog

Ready to modernise your dealership?

Join independent dealers across the UK who run their business on Vehiso.