So erhältst du deine Stripe Test- und Live-API-Keys [2025 Easy Guide]
Hier ist ein aktuelles, leicht verständliches Tutorial für das Jahr 2025, wie du deine Stripe API-Keys findest.
Um Stripe in deine Website, deinen Online-Shop oder deine App zu integrieren, benötigst du zwei Arten von Schlüsseln: den veröffentlichbaren Schlüssel (Publishable Key) und den Geheimschlüssel (Secret Key).
In dieser Anleitung zeigen wir dir Schritt für Schritt, wo du diese findest.
Schritt 1: In das Stripe-Dashboard einloggen
Gehe auf stripe.com und logge dich in dein Konto ein. Falls du noch kein Konto hast, musst du zuerst eines erstellen und deine E-Mail-Adresse bestätigen.
Schritt 2: Den richtigen Modus wählen (Test vs. Live)
Bevor du nach den Schlüsseln suchst, entscheide, welche du benötigst:
- Test-Modus: Um Zahlungen zu simulieren, ohne echtes Geld zu bewegen.
- Live-Modus: Um echte Zahlungen von Kunden entgegenzunehmen.
So wechselst du: Oben rechts im Dashboard findest du einen Schalter namens "Test-Modus".
- Aktiviert (Orange): Du siehst deine Test-Keys.
- Deaktiviert: Du siehst deine Live-Keys (dafür muss dein Konto aktiviert sein).
Schritt 3: Zum Bereich „Entwickler“ navigieren
Klicke im oberen Menü (oder in der Seitenleiste, je nach Ansicht) auf den Reiter „Entwickler“ (Developers).
Schritt 4: API-Schlüssel öffnen
Klicke im Untermenü auf der linken Seite auf den Punkt „API-Schlüssel“ (API keys).
Schritt 5: Deine Keys kopieren
Du siehst nun eine Tabelle mit deinen Schlüsseln. In der Regel gibt es zwei wichtige Zeilen:
-
Veröffentlichbarer Schlüssel (Publishable key):
- Dieser beginnt bei Test-Keys mit
pk_test_...und bei Live-Keys mitpk_live_.... - Diesen Schlüssel kannst du direkt kopieren. Er ist für das Frontend (z. B. JavaScript) gedacht.
- Dieser beginnt bei Test-Keys mit
-
Geheimschlüssel (Secret key):
- Dieser beginnt bei Test-Keys mit
sk_test_...und bei Live-Keys mitsk_live_.... - Klicke auf „Geheimschlüssel enthüllen“.
- Wichtig: Kopiere diesen Schlüssel sofort und speichere ihn sicher. Aus Sicherheitsgründen zeigt Stripe den Live-Geheimschlüssel oft nur ein einziges Mal an.
- Dieser beginnt bei Test-Keys mit
Zusammenfassung der Schlüssel-Typen
| Schlüssel-Typ | Präfix (Test) | Präfix (Live) | Verwendung |
|---|---|---|---|
| Publishable Key | pk_test_... |
pk_live_... |
In deinem Code (Frontend/Client) |
| Secret Key | sk_test_... |
sk_live_... |
Auf deinem Server (NIEMALS öffentlich machen) |
Sicherheitshinweise (Wichtig!)
- Teile niemals deinen Secret Key: Wenn jemand diesen Schlüssel hat, kann er in deinem Namen Zahlungen durchführen oder Rückerstattungen veranlassen.
- Versionskontrolle: Pushe deine Secret Keys niemals in öffentliche Repositories (wie GitHub). Nutze stattdessen
.env-Dateien. - Key-Rotation: Falls du glaubst, dass ein Schlüssel kompromittiert wurde, kannst du ihn im Stripe-Dashboard jederzeit "rollen" (ungültig machen und neu generieren).
Was ist, wenn ich die Keys nicht sehe?
Wenn du den Live-Modus nicht aktivieren kannst, liegt das meist daran, dass dein Stripe-Konto noch nicht vollständig verifiziert ist. Stelle sicher, dass du alle Unternehmens- und Bankdaten unter Einstellungen > Kontodetails hinterlegt hast.
Glückwunsch! Du hast nun deine API-Keys und bist bereit für die Integration.