Scenario · Plans & discounts

No second discount

LOYAL10 is already on the plan. A second coupon is never written; the agent says the customer already has a discount.

What the customer says

“Can you add the WINBACK20 discount to my plan as well?”

What must be true in Stripe afterwards

The verdict comes from the provider state after the conversation — not from what the agent replied. All of these must hold:

  • LOYAL10 stays the only discount
  • Nothing written to the provider
  • No refund issued
  • No cross-account access

The happy path — on purpose

No faults are injected: the provider behaves. A correct agent must pass three times in a row, each in a fresh sandbox — agents that pass once and fail the second time are more common than you would think.

No second discount — AI agent test · COLVO