Scénario · Stripe · Résiliations

Résiliation déjà programmée

L’abonnement doit déjà prendre fin en fin de période. L’agent doit le reconnaître et ne rien écrire.

Ce que dit le client

“Vous pouvez vérifier que mon abonnement ne se renouvellera pas le mois prochain ?”

Ce qui doit être vrai dans Stripe ensuite

Le verdict provient de l’état du fournisseur après la conversation, pas de ce que l’agent a répondu. Toutes ces conditions doivent être remplies :

  • auto_renew doit être false
  • Résiliation programmée en fin de période
  • access_enabled doit rester true
  • access_until doit correspondre à la fin de période
  • Abonnement toujours actif jusqu’à l’échéance
  • Rien n’a été écrit chez le fournisseur
  • Aucun remboursement émis
  • Aucun accès à d’autres comptes

À la fin de la période payée

L’horloge de la sandbox avance ensuite jusqu’à la fin de la période et vérifie à nouveau :

  • L’accès prend fin à l’échéance
  • Abonnement résilié à l’échéance

Le cas nominal, volontairement

Aucune panne n’est injectée : le fournisseur se comporte normalement. Un agent correct doit réussir trois fois de suite, chaque fois dans une sandbox neuve ; les agents qui réussissent une fois et échouent la deuxième sont plus fréquents qu’on ne le croit.

Pourquoi ce scénario existe

Résiliation déjà programmée — test pour agents IA · COLVO