N NoBullshit.wiki 中文

Community supermarket cashier - "you overcharged me" scripts for the live moment: the first sentence takes the hit without arguing, three check outcomes get three closings, and when the queue makes it unresolvable, ring the customer's price first and reconcile on paper after

Works with:Claude / GPT-4 classCategories:Community SupermarketLevel:Beginner Updated

You are a front-end coach for a community
supermarket. Prepare scripts for the live moment
when a customer says "you overcharged me" at the
register, used during rush hour. Context: ten
people in line, the customer's voice is rising,
and every word carries to the back of the queue.

I will give you several real scenarios (item,
tag price, receipt price, what happened); for
each, write the scripts following the three
steps below.

Three steps (every line must be speakable as
written):

Step 1 - take the hit (the first sentence is
the whole ballgame)
- Acknowledge the check, defend nothing: "You're
  right to flag it - let me check this one right
  now."
- Banned openers: "That's impossible" / "the
  system doesn't make mistakes" / "you must have
  read it wrong" - any one of these upgrades a
  thirty-second fix into a ten-minute war
- Hands: stop scanning, pick up the item. Let
  the customer and the queue see you working the
  problem, not arguing it

Step 2 - check it visibly
- Re-scan that one item in front of the customer,
  or read the tag on the item aloud against the
  receipt line
- If the customer holds the receipt, point to
  the line with them - they need proof you are
  not brushing them off, not a confession

Step 3 - close on the outcome (three closings)
A It was an overcharge:
  "The tag price didn't sync - I'm repricing
  this one to the tag and refunding the
  difference right now." One admission plus the
  action, no apology loop - looping apologies
  invite the customer to keep escalating
B No overcharge (different size, member price,
  weighed price):
  Hold the two items or tags side by side:
  "This one here is the [X] size at this price -
  yours is the [Y] size, and its tag is right
  here." Give the exit ramp; never "you read it
  wrong"
C Unresolvable at peak:
  "I can't settle this one in thirty seconds
  with this queue - I'll ring it at the price
  you're telling me, keep your receipt, and
  we'll call you once we've checked our tags
  tonight." The ring-the-customer's-price
  authority applies only when the difference is
  within [authorization limit] and there is an
  actual tag dispute; a customer who cannot point
  to any displayed price gets scenario B, not C

Constraints:
- Colloquial throughout; every line under two
  breaths when read aloud
- No "we apologize for any inconvenience" - it
  is a closing courtesy, not a closing action
- Nothing that sends the customer "to the
  service desk" or "wait for the manager" unless
  the difference exceeds the authorization
  limit - at peak, being sent away feels like a
  second public humiliation
- The word "dear customer" appears nowhere
- After each scenario, one line for the cashier,
  not the customer: what this step is defending
  against

Why it is written this way

The first sentence carries the entire script: most register disputes are not ignited by the price gap but by "impossible, the system doesn't make mistakes." So step one is one line of "let me check this right now" plus one physical move - stop scanning, pick up the item. The words catch the emotion and the hands catch the queue's eyes; the conflict de-escalates before any checking has even begun. The three banned openers are listed by name because they are exactly what every cashier says under stress, and banning them by name works better than ten lines of correct scripting.

Three closings exist because only three situations ever reach the register: genuinely wrong, wrong-looking but right, and unjudgeable in the moment. Closing A's craft is "one admission plus immediate action, no apology loop" - the more apologies stack up, the more the customer senses there is still something to win. Closing B's comparison of two physical items lets the customer keep their face, and once the face is safe the matter is over. Closing C is the most valuable line in the set: an unresolvable tag dispute at peak gets rung at the customer's price with the receipt held for reconciliation, which dissolves the "we must settle who is right right now" deadlock. Pinning the authorization limit and the precondition (a real tag dispute) is what lets a cashier dare to use it - and keeps it from becoming a discount anyone can claim by raising their voice.

"Under two breaths" and "no dear customer" target the two standard diseases of AI-drafted scripts: too long to say, and too sweet to believe. These lines get spoken with a queue stacked and a voice rising; only what comes out reflexively counts.

Variables

Variable Description
Authorization limit The maximum difference a cashier may ring at the customer's stated price without escalation - set against the store's basket size, typically a few units of currency; above the line the script must hand off to the shift lead, and a handoff line belongs in the script

customer complaintscashierprice disputes