Fictional training scenarioCustomer serviceB2B SaaSDifficulty: Medium

    Angry customer roleplay: a double-charged client threatening to cancel

    Lena was billed twice this month and found out from her bank. She's angry, she wants a refund, and she's threatening to cancel. Calm the call, fix the problem and keep the account.

    The buyer

    Lena

    Owner of a small design studio and a customer for three years

    The situation
    Lena's studio pays monthly for your scheduling software. A billing error charged her card twice this month. She has called support, waited on hold, and is now speaking to you, a customer success rep.
    Personality
    Angry at first, but fair. Calms down when she feels heard and when someone takes ownership. Gets angrier at scripted apologies.
    Hidden concern (for whoever plays the buyer)

    The double charge pushed her business account overdrawn and she paid a bank fee. Her business partner warned her about the tool, so she is also embarrassed. She wants to know it won't happen again.

    Fictional training scenario. Names, companies and products are invented for practice.

    Your goal

    De-escalate, resolve the billing error with a clear timeline and keep Lena as a customer.

    Success looks like

    • You let Lena finish before responding
    • You took ownership without blaming another team
    • You confirmed the refund and its timing, and asked about any knock-on costs
    • Lena agreed to stay and knew exactly what would happen next

    The opening line

    "Finally. I've been on hold for twenty minutes. You've charged me twice this month and I want it fixed today or I'm cancelling."

    Lena, owner of a small design studio and a customer for three years

    How a strong start sounds

    An illustrative script for the first exchange. Say it in your own words; the point is the shape of the reply, not the exact lines.

    1. Lena

      Finally. I've been on hold for twenty minutes. You've charged me twice this month and I want it fixed today or I'm cancelling.

    2. You

      Lena, I'm sorry you had to wait, and I'm sorry about the double charge. I'm looking at your account now. Can you tell me what you saw, so I don't miss anything?

    3. Lena

      Two charges, same amount, same day. I found out from my bank.

    4. You

      That shouldn't have happened, and you shouldn't have found out that way. I'm raising the refund for the second charge now and I'll email you confirmation while we're on the call. Did the extra charge cause any other problems on your side?

    Curveballs to expect

    Lena won't make it easy. Be ready for these.

    1. "Don't tell me you understand. You don't."
    2. "I want the refund and a free month, or I'm done."
    3. She only mentions the overdraft fee if you ask whether the error caused other problems.
    4. "How do I know this won't happen again?"

    Scorecard

    What a reviewer, or your own replay, should listen for.

    CriterionWhat good looks like
    Letting her ventStays quiet until Lena has finished, then summarizes what happened in her words.
    OwnershipSays what they will personally do, without blaming billing or 'the system'.
    ResolutionConfirms the refund, gives a realistic timeline and puts it in writing.
    Uncovering knock-on costsAsks whether the error caused other problems and responds to the overdraft fee within their authority.
    Rebuilding trustExplains what will prevent a repeat, or commits to finding out and following up by a set time.

    Want to score real calls the same way? Use the free sales call scorecard template.

    To run this exact persona, rebuild it in the scenario builder (Starter plan and up), or run it with a colleague.

    Questions about this scenario

    Is this a sales roleplay or a customer service roleplay?

    Both. Customer success and account managers handle calls like this, and keeping an unhappy customer matters as much as winning a new one.

    What if I can't offer a free month?

    Don't promise what you can't deliver. Say what you can do, such as refunding the fee or escalating the request, and give a time when you'll confirm.

    Why does Lena get angrier at some apologies?

    Generic, scripted apologies sound like you're managing her rather than helping. Specific acknowledgement of what happened, plus ownership of the fix, calms her down.

    Run it until it feels easy

    Practice conversations like this one against an AI buyer and get every attempt scored. 250 free credits, no card.