Scenario · Stripe · Disdette

Disdetta con lettura non aggiornata dopo la scrittura

La prima lettura dopo la scrittura restituisce lo stato vecchio (ritardo della replica / evento fuori ordine). La verifica deve rileggere invece di segnalare una falsa discrepanza; una sola scrittura.

Cosa dice il cliente

“Per favore, disattiva il rinnovo ma lasciami l’accesso fino alla scadenza.”

Cosa deve essere vero in Stripe alla fine

Il verdetto viene dallo stato del provider dopo la conversazione, non da ciò che l’agente ha risposto. Devono valere tutti questi controlli:

  • auto_renew deve essere false
  • Disdetta programmata a fine periodo
  • access_enabled deve restare true
  • access_until deve coincidere con la fine del periodo
  • Abbonamento ancora attivo fino alla scadenza
  • Esattamente una scrittura è arrivata al provider
  • Nessun rimborso emesso
  • Nessun accesso ad altri account

Alla fine del periodo pagato

L’orologio della sandbox avanza poi alla fine del periodo e controlla di nuovo:

  • L’accesso termina alla scadenza
  • Abbonamento disdetto alla scadenza

Cosa va storto, di proposito

  • La lettura successiva restituisce lo stato precedente all’ultima scrittura sulle letture.

Perché esiste questo scenario

Disdetta con lettura non aggiornata dopo la scrittura — test per agenti AI · COLVO