Abonnements
Abonnement-Checkout erstellen
Stripe-Checkout-Sitzung zum Abschluss eines Abonnements erstellen.
POST
Überblick
Erstellt eine Stripe-Checkout-Sitzung für ein Abonnement und liefert eine URL, zu der Sie den Nutzer zur Zahlung weiterleiten. Erfordert Sitzungsauthentifizierung (JWT-Access-Token).Für Drittanbieter-Integrationen: Verwenden Sie
POST /subscriptions/checkout/api mit API-Schlüssel-Authentifizierung.Authentifizierung
JWT-Access-Token. Format:
Bearer YOUR_ACCESS_TOKENAnfragetext
Tarifkennung: einer von
starter, professional, business oder agency.Abrechnungsintervall:
monthly oder yearly.URL nach erfolgreicher Zahlung. Standard: App-Dashboard.
URL bei Abbruch der Zahlung. Standard: Preisseite.
Antwortfelder
Stripe-Checkout-Sitzungs-ID. Später zur Verifikation nutzbar.
URL zur Zahlung. Stripe-gehostete Checkout-Seite.
Details des gewählten Tarifs.
Checkout-Ablauf
- Sitzung erstellen: Endpunkt mit gewünschtem Tarif aufrufen
- Nutzer weiterleiten: Zu der zurückgegebenen
urlnavigieren - Zahlung: Nutzer schließt bei Stripe ab
- Webhook: Stripe benachrichtigt Ihren Webhook-Endpunkt
- Erfolgs-Redirect: Nutzer wird zu
successUrlgeleitet - Optional prüfen: Status über
/subscriptions/current
Fehlerantworten
400
Ungültige Anfrage – Ungültige Tarif-ID oder Nutzer hat bereits ein aktives Abonnement.
401
Nicht autorisiert – Ungültiges oder fehlendes Token.
Hat der Nutzer bereits ein aktives Abonnement, sollte der Tarifwechsel über das Abrechnungsportal (
/subscriptions/portal) erfolgen.POST /subscriptions/checkout/api
Erstellt eine Stripe-Checkout-Sitzung mit API-Schlüssel-Authentifizierung. Geeignet für Drittanbieter-Integrationen.Authentifizierung
API-Schlüssel erforderlich. Übergeben Sie ihn im HeaderAuthorization:
Anfragetext
Wie bei/subscriptions/checkout oben.
Antwort
Wie bei/subscriptions/checkout oben.