Zum Inhalt

Stripe Webhook

Endpunkt zur Verarbeitung von Stripe Events.

Endpunkt

Methode Endpunkt Beschreibung
POST /api/stripe/webhook Stripe Webhook Events empfangen

Keine Bearer-Token-Authentifizierung

Dieser Endpunkt verwendet keine API-Token-Authentifizierung. Die Verifizierung erfolgt ausschliesslich über die Stripe-Signatur (Stripe-Signature Header).

Verarbeitete Events

Event Beschreibung
checkout.session.completed Checkout-Session abgeschlossen
customer.subscription.created Neues Abonnement erstellt
customer.subscription.updated Abonnement aktualisiert
customer.subscription.deleted Abonnement gekündigt
invoice.paid Rechnung bezahlt
invoice.payment_failed Zahlung fehlgeschlagen
invoice.created Rechnung erstellt
invoice.finalized Rechnung finalisiert

Einrichtung

Die Webhook-URL muss im Stripe Dashboard konfiguriert werden:

https://ihre-domain.de/api/stripe/webhook

Details zur Einrichtung siehe Stripe Webhook Setup.