Some chargebacks hurt more than others, and the coaching dispute is one of the worst. It usually lands months into a program, after you've learned their kids' names, cleared your Thursday evenings for their calls and answered a voice memo at 11 p.m. Then a notice arrives from Stripe with a reason like product unacceptable. A bank is now deciding whether what you gave this person was real. The hardest part isn't the money. It's the quiet voice asking whether they're right, and whether you oversold yourself.
Here's the uncomfortable truth that can also free you: the bank isn't judging whether your coaching worked. It's judging whether you delivered what you sold. Most coaches who lose these disputes lose them because they argue the wrong one.
The client is often telling a story they believe
It helps to understand what's going on in the client's head, because it shapes the evidence you'll need.
Psychologists have a name for how people explain disappointing outcomes: self-serving bias. We give ourselves credit for our successes and blame circumstances for our failures. A client who signed up hoping to double their revenue or rebuild their confidence, and didn't, has a painful gap to explain. "The program didn't deliver" hurts less than "I didn't do the homework."
On top of that comes cognitive dissonance, the discomfort of holding two clashing beliefs. I'm a smart person and I spent a lot of money on something that didn't change my life can't sit side by side for long. One way out is to rewrite the purchase. Maybe it was misleading. Maybe they were pressured. Maybe it was never what was promised.
None of this makes the client a villain. Many people who file these disputes sincerely believe they were wronged. But it does tell you something useful: their memory of what you promised has probably drifted. Your job isn't to argue about feelings. Your job is to put the original record back in front of a stranger.
Outcome versus obligation
This is the one idea to take away. Everything you sell has two layers:
- The outcome: what the client hoped would happen, like a launched business, a better relationship or a new job.
- The obligation: what you actually agreed to provide, like twelve calls, a course, a community, feedback on their work, or a set number of months of access.
Card network dispute rules mostly deal with obligations. When a dispute falls under a category like Visa's Misrepresentation (reason code 13.5) or a general not as described claim, the reviewer is asking a narrow question: did the merchant provide what the terms said, and were those terms honestly represented at the time of sale?
Most coaches respond on the outcome layer. They write passionate letters about their methods, their success stories and how much they cared. The reviewer, who has a stack of cases and no context, can't use any of it. A testimonial from another client says nothing about this one.
A winning response stays on the obligation layer from start to finish. It reads like an inventory, not a defense.
What proves an obligation was met
Coaching leaves a better trail than most coaches realize. The trouble is that it's spread across six tools, and some of it expires.
The agreement as it existed on the day of purchase. This means your signed coaching agreement, or the checkout page and terms the client accepted. If your sales page has changed since then, the version you have now is weaker evidence. A reviewer wants to see what this buyer saw, and it matters especially if the page made no guarantee of results. If you said "results vary" or "this program does not guarantee income," that sentence matters more than any testimonial.
Attendance. Video platforms like Zoom can produce meeting reports showing who joined, when and for how long, depending on your plan and settings. A list of dates and durations for every session the client attended is about the closest thing coaching has to a delivery confirmation. Missed sessions you held open are evidence too: a calendar invite that went out, and a recording sent afterward.
Access and consumption. Course platforms usually log logins, lesson completions and downloads. If the client says they got nothing, a record of them working through most of the modules says otherwise, calmly and without your commentary.
Their own words, in context. Messages where the client thanked you, reported progress or asked to reschedule show that the engagement was real. Use them as facts about the timeline ("client confirmed receipt of the workbook on this date"), not as gotchas. A reviewer can tell evidence apart from a merchant scoring points.
The installment pattern. If the client was on a payment plan, they kept paying while taking part. A dispute filed months in, after several successful charges and steady attendance, tells its own story.
How to frame the response
Once you have the material, the structure is simple and almost boring, which is the point.
Open with one or two sentences: what was sold, what the terms promised, and that every promised element was delivered. Then pair each obligation with its proof. Twelve sessions promised, eleven attended, one rescheduled at the client's request, with reports attached. Lifetime course access promised, with the access log attached. Results not guaranteed, with the term attached.
Leave out how hard you worked, how much you cared and how unfair this is. Every one of those may be true. None of them is evidence, and they make the important parts harder to find.
Keep in mind that Stripe generally lets you submit evidence for a dispute once. You don't get a second draft after the reviewer looks puzzled. Assemble everything first, and then submit.
The part nobody tells you about the sting
There's a reason these disputes get avoided until the deadline is close. Opening the notice means facing an implied accusation: you're a fraud. For people whose work is built on trust, that lands close to the bone, and avoidance is a very human response to a threat to your sense of self.
It helps to split the dispute into two separate events. One is emotional, and it deserves a walk, a vent to a peer, or an honest look at whether your sales copy promised more than you meant. The other is administrative, and it's a records task with a deadline. Mixing them up is how coaches end up writing three emotional pages and attaching no session logs.
The administrative version is also where your real self-respect lives. You showed up. The records say so. Let them make the argument.
Your next moves
- Archive your current sales page today. Save a dated PDF or full-page screenshot of every offer page and checkout page. Do it again whenever you change the copy, and file each one under the date range it was live.
- Add one plain sentence to your agreement and checkout: that the program provides the listed deliverables and does not guarantee specific results. Make clients actively check a box to accept it, not just scroll past a link.
- Turn on attendance reporting in your video tool, if your plan supports it, and export a report for every active client at the end of each month, before older data becomes harder to get.
- Make a one-page deliverables ledger for each client: what was promised, with the date and evidence next to each item as it's delivered. It takes two minutes a week and becomes your dispute response almost word for word.
- When a client goes quiet or sounds disappointed, reply in writing. Offer to reschedule or adjust the plan. That message either saves the relationship or becomes proof you held up your end.
Where Argeback fits
A coaching dispute is a test of whether your records can tell the story of the work clearly, quickly and before the deadline, not a test of your worth. That's what Argeback is built for. It pulls in your Stripe disputes, helps turn your agreements, attendance and access logs into an evidence-backed response organized around what you actually promised, and files it from your phone before time runs out, so the evidence doesn't sit in a folder while you work up the nerve. If you've got a dispute waiting, or you'd like to be ready for the next one, take a look at Argeback.