Chargebacks are always expensive
Even when you win a chargeback dispute, it costs you:
- $15-$25 in chargeback fees from Stripe
- Hours of paperwork to document the dispute
- A dinged processor reputation if chargeback rate stays high
- Sometimes the customer relationship
And when you lose, you're out the full transaction amount PLUS the fees. For an $800 brake job, a lost chargeback is -$825 and a customer you'll never see again.
Most shops accept chargebacks as a cost of doing business. You shouldn't. 80-90% of chargebacks are preventable with three specific practices.
What triggers a chargeback
Three common causes:
- Customer didn't recognize the charge. They see "ABC Automotive $847.23" on their statement a week after a visit and forget they got the work done. They dispute.
- Dispute over the work. Customer is unhappy about the repair and goes straight to the card dispute instead of calling the shop.
- Actual fraud. Stolen card, legitimate dispute.
Cause 1 is 60% of chargebacks. Cause 2 is 30%. Cause 3 is 10%. Prevention strategies differ per cause.
Preventing cause 1: the memory lapse
Most chargebacks aren't adversarial. The customer genuinely doesn't remember. Two practices drop these to near zero:
Clear statement descriptor. In your Stripe dashboard, set your statement descriptor to exactly match the name customers know. If your shop is "Dave's Auto Repair" but your LLC is "D&M Automotive Holdings," set the descriptor to "DAVES AUTO REPAIR" not the LLC name. Customers search their memory against the shop name, not the legal entity.
Go check this right now. Settings → Public details → Statement descriptor. Fix it if it's wrong.
Same-day email receipt. Every credit card transaction should trigger an automatic email receipt with:
- Your shop name and address
- The specific service performed
- The vehicle year/make/model/VIN
- The amount charged
- A photo of the inspection if one was done
Customers with this receipt in their inbox don't forget the transaction. Shops without it have 3-5x the chargeback rate.
Preventing cause 2: angry customer bypasses you
Customers go to their bank when they feel they have no other option. Your job is to make talking to you feel like the easier option.
The explicit "call me" message. On every invoice, in the body:
Questions about this charge? Call Dave at (555) 123-4567 or email owner@shop.com. We handle all questions in-shop — no need to go through your card company.
Simple. Direct. It signals: if you have a problem, I'm here. Customers who see this often call instead of dispute.
The follow-up text after major work. 48 hours after any job over $500, an automated text:
Hi Maria — checking in on the Corolla after the brake job. Everything running smoothly? Any questions? — Dave
Three outcomes, all good for you:
- No response. Fine. You showed up.
- "All good!" Now they remember the transaction when the statement hits.
- "Actually, there's still a noise..." You get to fix it before they dispute.
Handle complaints generously. If a customer calls unhappy, the time to discuss "who's right" is NOT before resolving. Get them back in, look at the work, and make it right. Arguing about fault at the start of the conversation sends them straight to their bank.
When a chargeback happens anyway
Stripe notifies you. You have 7-20 days (depending on card network) to respond.
Step 1: Decide if it's worth fighting.
Fight if:
- The charge is over $300
- You have clear documentation (signed RO, clean invoice, photos)
- The customer's reason is "item not received" or "unrecognized charge"
Don't fight if:
- The charge is under $200 (the time isn't worth the recovery)
- The customer is claiming "service didn't match description" and you can't prove they agreed
- You actually did make a mistake
Step 2: Submit evidence.
Stripe's chargeback response form lets you upload documents. Upload everything:
- The signed repair order
- The invoice
- The inspection photos (dated)
- Copies of email or text communications with the customer
- The service summary you sent
- The statement descriptor showing the shop name
The more documentation, the higher your win rate. Shops that send 2-3 items win about 30% of disputes. Shops that send 8-10 items win 60-70%.
Step 3: Write a short, neutral narrative.
In the response, summarize in plain language:
- What was done
- When the customer authorized it
- What communications happened
- Why the dispute is not valid
Don't be emotional. Don't be defensive. Just factual.
The one-pager that saves hours
Prepare a "chargeback evidence template" so you're not reassembling from scratch every time. Columns:
- Customer name
- Transaction date and amount
- Vehicle
- Services performed
- Key documentation checklist (RO, invoice, photos, texts, receipt email)
Fill this out at the time of every transaction over $300. When a chargeback hits weeks later, the evidence is already assembled.
When to stop fighting
If your chargeback rate exceeds 1% of transactions, card networks may flag your account for "excessive disputes." At 1.5%, processors can suspend your account. At that point, fighting individual chargebacks matters less than fixing the systemic cause.
If you hit 0.8% or higher, audit:
- Are statement descriptors clear?
- Are receipts being sent?
- Are you handling complaints well before they escalate?
- Are there patterns. A specific tech, service, or vehicle type driving disputes?
Often there's a specific cause you can fix. Sometimes it's just time for a service writer conversation.
The preventive cost vs the curative cost
Proactive practices (clear descriptors, auto receipts, follow-up texts) cost you maybe 30 minutes of setup and run forever. They prevent 80% of chargebacks.
Reactive practices (responding to disputes) cost 1-2 hours per dispute to fight. You win 30-70%. Net cost: $50-$200 per dispute even when you win.
The math is obvious. Prevent first. Fight second.
How Pitlane helps
Pitlane sends an automatic service summary email/text within 2 hours of every transaction, with itemized breakdown, photos from the inspection, and clear shop branding. The 48-hour check-in after major work runs automatically. If a chargeback does happen, the service record has all the documentation you need for the Stripe response. Signed RO, photos, communication log. Accessible in one click.