Chargebacks are the tax nobody warns you about when you start taking online orders. At the counter, a tap-and-go payment is about as final as money gets. Online, a customer’s bank can reverse a charge weeks later—and even when you’re clearly in the right, fighting it costs time you don’t have during a morning rush.
This guide explains how Square disputes actually work, what a lost chargeback really costs a café, and—most importantly—how to prevent them. It’s written for an independent operator on Square in Canada or the US.
What a chargeback is (and how it differs from a refund)
A refund is you voluntarily returning a customer’s money. A chargeback (or “payment dispute”) is when the customer goes to their bank and the bank forcibly reverses the charge, pulling the money back out of your account. You don’t initiate it and you can’t simply approve it—you have to formally respond with evidence or accept the loss.
That distinction matters because the two have very different economics. A refund is clean; you decide, the money goes back, done. A chargeback drags in the card networks, comes with a fee if you lose, and dings your dispute ratio. Whenever a complaint is legitimate, refunding proactively is almost always cheaper than letting it become a chargeback. (See how to handle refunds on Square online orders for the mechanics.)
How the Square dispute process works
When a customer disputes a charge, here’s the sequence, per Square’s dispute walkthrough:
- Square emails you the initial dispute notification with the reason code and amount.
- A hold goes on the funds. Square typically places an immediate hold on the disputed amount—withholding it from your Square balance or debiting your linked bank account—while the case is decided.
- You have roughly seven days to submit your evidence through the dashboard.
- The card network decides. If it resolves in your favor, the held funds are released back to you. If it’s upheld against you, you lose the sale and become liable for the card issuer’s chargeback fee.
Two honest facts about Square specifically:
- Square doesn’t charge its own fee for the dispute-management service when you challenge a chargeback with them.
- Square no longer offers Chargeback Protection. That program—which used to reimburse some disputes—was discontinued in 2019. So there’s no automatic safety net; prevention is on you.
What a chargeback actually costs a café
The headline is the lost sale, but that’s not the whole bill. On a disputed $18 online order that you lose:
- The order value — $18, gone (you already made and gave away the food).
- The card issuer’s chargeback fee — charged by the customer’s bank, not Square.
- Your staff’s time — gathering evidence and responding.
- Held cash flow — the disputed funds are locked up while the case runs, which for a small café matters. (Related: how Square deposit and payout times work.)
For a coffee shop with thin margins, a handful of lost disputes a month isn’t a rounding error—it’s real money, plus hours you’d rather spend making coffee. That’s why the entire game is prevention.
Why online orders get more chargebacks
The core reason is card-not-present (CNP) risk. At your counter, the customer taps a chip card or a phone—the card is physically there and authenticated. Online, you never see the card, so you can’t verify the person ordering is the cardholder. Card networks treat CNP transactions as inherently higher-risk, and “I didn’t authorize this” fraud disputes are far more common online than in person.
The common café chargeback triggers:
- True fraud — a stolen card number used to order online.
- “I don’t recognize this charge” — often a legit customer who forgot, or didn’t recognize your billing descriptor.
- “Order never arrived / was wrong” — a fulfillment or communication gap.
- Friendly fraud — a customer who got the order but disputes anyway.
Notice that only the first is truly malicious. Most café chargebacks come from confusion or a service hiccup—which is exactly why they’re preventable.
How to prevent chargebacks: a café checklist
Ranked roughly by impact:
- Use a clear billing descriptor. Make sure the name on the customer’s statement is obviously your café, not a generic parent company. “Unrecognized charge” disputes vanish when people recognize the name.
- Send an itemized order confirmation every time. A digital receipt and a confirmation the moment an order is placed gives the customer a record—and gives you evidence if it’s ever disputed.
- Enable Apple Pay and Google Pay. Wallet payments are tokenized and biometrically authenticated, which lowers fraud risk versus raw card entry. Here’s how to turn them on.
- Turn on CVV and postal/ZIP checks for card entry so stolen-number fraud gets blocked at checkout.
- Confirm pickup and delivery. Log when an order was collected or dropped off. Proof of fulfillment is your strongest evidence in a “never received it” dispute.
- Refund legitimate complaints fast. A quick refund on a genuine problem prevents a chargeback and keeps the customer. Don’t make an unhappy regular call their bank.
- Keep the customer relationship close. When you can message a customer directly (“your order’s ready,” “sorry about that, here’s a refund”), most disputes never start. Anonymous marketplace orders are the ones that spiral.
Square’s own prevent-disputes guide reinforces most of these.
How to respond if you do get one
Prevention isn’t perfect, so when a dispute lands:
- Respond fast—you have about a week, and incomplete evidence loses.
- Submit everything: itemized receipt, order confirmation, pickup/delivery timestamp, any customer messages, and your refund/return policy.
- Skip the fight when the customer is right. If it’s a legit complaint, you’ll likely lose the dispute and the fee. Accepting it (or pre-empting with a refund) is cheaper.
Where owning the customer relationship helps
The quiet truth about chargebacks is that most of them are communication failures, not fraud. A customer who recognizes the charge, got a clear confirmation, and can reach you directly rarely disputes. That’s a structural argument for keeping orders on a channel you own rather than an anonymous marketplace.
A branded ordering app on your Square POS helps here in concrete ways: the billing descriptor is your name, every order sends a push confirmation, the customer is a known account with contact history, and a problem can be resolved with a message instead of a bank dispute. That’s part of what Tany provides—a branded iOS and Android app plus web ordering on your existing Square setup, live in about a day for $99 CAD/month per location at 0% commission. It won’t eliminate fraud, but a recognizable brand and a direct line to the customer removes the confusion-driven disputes that make up most of the pile.
Wrap up
Chargebacks are a real cost of taking orders online, and Square gives you the tools to fight them but no automatic protection. Win by preventing: recognizable billing, clear confirmations, wallet payments, fulfillment records, and fast refunds on legitimate complaints. Treat a chargeback as a signal that communication broke down somewhere—and tighten that seam. For the broader picture on what card payments cost you, see Square fees for restaurants explained.