Skip to content

Billing und Lizenzen

Der aktuelle Portal-Stand deckt Stripe-Checkout, Billing-Portal und Online-Lizenzaktivierung ab.

Billing-Ablauf

  1. /app/billing oeffnen.
  2. Stripe-Checkout fuer solo, team oder enterprise starten.
  3. Nach erfolgreichem Checkout synchronisiert das Portal Subscription und Lizenzdatensatz.
  4. Bestehende Kunden koennen aus derselben Seite das Stripe Billing Portal oeffnen.

Lizenz-Endpunkte

Der Portal-Stand stellt aktuell bereit:

  • /api/portal/license/activate
  • /api/portal/license/validate
  • /api/portal/license/deactivate

Die Endpunkte erwarten einen angemeldeten Portal-User oder einen gueltigen Agent-Bearer-Token.

Verhalten im Agent

  • Der lokale Agent validiert die Online-Lizenz im Hintergrund.
  • Wenn beim Start noch kein Online-JWT existiert, versucht der Agent einmalig eine Aktivierung.
  • Runner und Swarm bleiben blockiert, solange die Lizenz nicht gueltig ist.

Betriebshinweise

  • STRIPE_SECRET_KEY und STRIPE_WEBHOOK_SECRET sind fuer produktives Billing erforderlich.
  • DATABASE_URL wird fuer Subscription- und Lizenzpersistenz benoetigt.
  • Step 11 fuegt Rate Limits fuer Checkout, Lizenzvalidierung und Webhook-Verarbeitung hinzu.

Cloud portal · Local Playwright agent.