Escenario · Stripe · Cancelaciones

Cancelación con timeout del proveedor

La primera llamada de cancelación agota el tiempo sin escribir. El reintento debe programar exactamente una cancelación.

Qué dice el cliente

“Por favor, desactiva la renovación, pero déjame el acceso hasta que se termine.”

Qué debe ser cierto en Stripe después

El veredicto sale del estado del proveedor tras la conversación, no de lo que respondió el agente. Todo esto debe cumplirse:

  • auto_renew debe ser false
  • Cancelación programada al final del periodo
  • access_enabled debe seguir en true
  • access_until debe coincidir con el final del periodo
  • Suscripción todavía activa hasta la fecha límite
  • Exactamente una escritura llegó al proveedor
  • Ningún reembolso emitido
  • Ningún acceso a otras cuentas

Qué falla a propósito

  • El proveedor se bloquea más allá del timeout sin escribir activado subscription.cancel.

Por qué existe este escenario

Cancelación con timeout del proveedor — prueba para agentes de IA · COLVO