N NoBullshit.wiki 中文

Bakery cashier - the markdown-switch script: "I paid full price ten minutes ago," settled in three sentences

Works with:Claude / GPT-4 classCategories:BakeryLevel:Intermediate Updated

Write me a cashier script set for a bakery's evening markdown
switch, printed and taped at the till, read verbatim. Scenario:
the shop cuts to an evening discount on the hour (switch time
and discount depth follow store policy), and the customers who
ring up on either side of that switch are where till disputes
start - the gap is a few coins, but the argument blocks the
whole queue.

Identify the customer first - two types (printed at the top of
the sheet):
- Type A: paid full price minutes before the markdown took
  effect, then watched the customer behind them pay less. This
  is the dispute; run the three-step script
- Type B: picked the item up under the full-price ticket and it
  scans at the markdown price. A pleasant surprise, not a
  dispute: one confirming sentence - "it has moved to the
  evening price, this one rings up discounted" - and no further
  walk-through of the discount logic

The three steps for type A:

Sentence one, concede the time gap, don't argue:
"Your receipt went through at [time]; the evening price starts
at [time] - you genuinely missed it by a few minutes." Put the
two clocks on the counter first: the customer wants to hear
"you're right," not "you still got a bargain." Then hand over
the remedy immediately, with no gap in between: "Receipts
within [N] minutes before the switch get the difference
refunded, or a credit note, per store policy." (N minutes and
the remedy's form are fixed by the store; the cashier reads
them as written, adds nothing, shaves nothing)

Sentence two, the boundary, said once:
Outside the grace window: "The evening price is a time-of-day
price - from [time] it is the same for everyone, and yours
went through before the switch, at the true full price." No
haggling, no misery-matching, no waving other receipts around.
If the customer keeps demanding "a real answer," don't engage
- escalate: "That one isn't mine to decide; let me get the
manager for you." Calling the manager is a handover, not a
brush-off

Sentence three, the step down (only if the customer is still
shopping):
"The markdown runs till close tonight - these trays out of the
oven are all in it, so anything else you pick up rings up
discounted." This comes after the gap is settled, never
before; said first, it reads as buying them off with a roll

Three banned lines, printed beside the script (any one of them
converts a refund question into a complaint):
- "That's the system, nothing I can do" → replace with: "Here
  is your receipt time, here is the rule - and what the rule
  covers, I can do for you right now"
- "You should have come later" → no replacement exists. This
  line turns a time-of-day price into the customer's fault;
  the moment it leaves your mouth it is an incident. However
  long the customer waits, it is never said
- "I just take the money, I don't make the rules" → replace
  with: "The rule is fixed, but two things I can do: the
  difference inside the window I refund now, and outside it I
  fetch the manager." Give the rule itself, or give "I'll get
  the manager" - there is no third sentence

Constraints:
- No sarcasm, stalling, or playing-dumb tactics - the gap gets
  settled in three minutes; the queue behind is worth more
  than the difference
- No promises beyond store policy - the grace window and the
  remedy's form are fixed by the shop and read as written;
  anything extra the cashier promises becomes unexplainable at
  tomorrow's cash-up
- "Company policy" deflection lines are banned outright. Asked
  "why can't you refund it," the only answers are the grace
  rule itself or "let me get the manager" - never "that's
  what head office decided"
- The three steps serve the type-A dispute only; type B gets
  the one confirming sentence and no unprompted walk-through
  of the discount logic - the more it gets explained, the more
  questions it raises

Why it is written this way

Sentence one concedes the clock because the customer holding a full-price receipt isn't angry about coins - they are angry that the person one step behind them paid less. Arguing the facts is the worst move available: the receipt time is there in black and white. Stating both times and adding "you genuinely missed it by a few minutes" tells the customer, to their face, that they are right. The remedy has to follow immediately, because any silence gets filled with "you people stiff whoever comes early," and once that sentence lands, no rule will be heard.

The N-minute grace window and the remedy's form stay variables on purpose: whether the gap gets refunded isn't the cashier's call, and it isn't the model's either. A cashier script's entire value is being read without distortion - the manager fixes the policy, pastes it in, and the script works tomorrow morning; when the policy changes, one variable changes and nobody relearns anything. The escalation line gets the same treatment, written as a bright line - amount over the limit, or the customer pushing a second round, either one brings the manager - to remove "use judgment," the most expensive variable on any till.

Each banned line fails in its own way. "That's the system" points the anger at an object that cannot be questioned, so the anger compounds. "You should have come later" is the worst of the three: it recasts a time-of-day price as the customer's mistake, when the entire legitimacy of an evening price is that it applies to everyone alike - which is why that line gets no replacement, only a ban. "I don't make the rules" translates to the customer as "this person cannot solve anything," and the next demand is always for whoever does make the rules. The replacements share one property: state the rule itself, or fetch the manager - accountability always has somewhere to land.

The step-down sentence sits last with the order locked, because reversing it changes its character: offering the discount before the gap is settled reads as "here is a bread roll, now drop it." Clear the old account first, open the new one second - that is the only route by which a dispute customer becomes an evening customer, and it is the one positive output this script can produce: the gap handled by the rule, plus one extra box sold at markdown.

Variables

Variable Notes
Grace-window rule How many minutes before the switch still qualifies, cash refund versus credit note, and how the credit note works - fixed by the manager, pasted into the script verbatim, read as written
Escalation trigger At what amount, or after how many rounds of the customer insisting, the manager gets called - either condition met is enough; "use judgment" is not a line
Tonight's markdown Switch time, discount depth, and which items are in it - sentence one's clocks and sentence three's step-down both run on it; filled in once at opening

evening markdowntill disputescashier scripts