Anleitung · Finanzen

Wo finde ich meine Stripe-Schlüssel?

DSGVO Server & Hosting in DE BSI Allianz für Cybersicherheit BSI Allianz für Cybersicherheit ProHunde ProHunde-Kooperation BVZ Berufsverband zertifizierter Hundetrainer BVZ-Kooperation

Wo finde ich meine Stripe-Schlüssel?

Für die Online-Zahlung braucht PetWorkers drei Angaben aus deinem Stripe-Konto: den Publishable Key, den Secret Key und das Webhook-Secret. Es gibt sie zweimal: einmal für den Testbetrieb und einmal für den Livebetrieb. In PetWorkers trägst du beide Sätze unter System → Einstellungen → Stripe ein; der Schalter „Stripe Testmodus" entscheidet, welcher gerade gilt.

Wer hat Zugriff?

  • Administratoren — nur sie sehen und ändern die Stripe-Einstellungen.
  • Die Schlüssel sind vertraulich. Der Secret Key darf nie in E-Mails, Screenshots oder auf deiner Website auftauchen.

Welche E-Mails werden verschickt?

Diese Seite verschickt keine E-Mails. Geht eine Online-Zahlung ein, meldet PetWorkers das an deine Firmenadresse; der Kunde bekommt Bestätigung und Rechnung aus dem jeweiligen Bereich.

Der kürzeste Weg: API-Schlüssel

  1. Melde dich bei dashboard.stripe.com an.
  2. Stell oben rechts mit dem Schalter Testmodus ein, welchen Satz du holen willst: an für die Test-Schlüssel, aus für die Live-Schlüssel.
  3. Öffne dashboard.stripe.com/apikeys (im Menü: Entwickler/innen → API-Schlüssel).
  4. Kopiere den Veröffentlichbaren Schlüssel — er beginnt mit pk_test_ bzw. pk_live_.
  5. Klicke beim Geheimschlüssel auf „Anzeigen" und kopiere ihn — er beginnt mit sk_test_ bzw. sk_live_. Stripe zeigt ihn nur einmal vollständig; danach legst du einen neuen an.
  6. Trage beide in PetWorkers unter System → Einstellungen → Stripe in den passenden Abschnitt ein: Testbetrieb oder Livebetrieb.

Der kürzeste Weg: Webhook-Secret

Der Webhook meldet PetWorkers, dass eine Zahlung eingegangen ist. Ohne ihn bleibt eine Buchung offen, bis der Kunde zurück auf deine Seite kommt.

  1. Öffne dashboard.stripe.com/workbench/webhooks (in der neuen Oberfläche: unten links Entwickler/innen → Reiter Webhooks bzw. Ereignisziele).
  2. Klicke auf Ziel hinzufügen und wähle Ihr Konto.
  3. Wähle diese vier Ereignisse: checkout.session.completed, checkout.session.async_payment_succeeded, checkout.session.async_payment_failed, checkout.session.expired.
  4. Als Ziel nimm Webhook-Endpunkt und trage die Adresse ein, die in PetWorkers unter System → Einstellungen → Stripe im Kasten Webhook steht (Knopf „Kopieren").
  5. Speichern, dann das neue Ziel öffnen und beim Signaturgeheimnis auf „Anzeigen" klicken. Der Wert beginnt mit whsec_.
  6. Trag ihn in PetWorkers beim passenden Satz ein — im Testmodus des Dashboards beim Testbetrieb, sonst beim Livebetrieb.

Das solltest du wissen

  • Beide Sätze dürfen gleichzeitig eingetragen sein. Zum Umschalten setzt oder entfernst du nur den Haken „Stripe Testmodus" — du musst nichts neu eintippen.
  • PetWorkers akzeptiert beide Webhook-Secrets. Ein Umschalten braucht also keinen neuen Webhook.
  • Passt ein Schlüssel nicht zu seinem Feld (zum Beispiel ein sk_test_ im Livefeld), sagt dir die Einstellungsseite das sofort.
  • Mit „Verbindung testen" prüfst du, ob der aktive Schlüssel funktioniert. PetWorkers fragt dabei bei Stripe nach, zu welchem Konto der Schlüssel gehört, und meldet einen Fehler, wenn das nicht zum Schalter passt — etwa ein Test-Schlüssel im Livebetrieb.
  • Der Testbetrieb kostet nichts und bewegt kein echtes Geld: Wie zahle ich im Testmodus?

Zeit für den Wechsel

Frage noch offen?

Wenn dir in der Anleitung etwas fehlt — schreib uns. Wir nehmen Themen aus Support-Tickets oft sofort als neue Anleitung auf.

DSGVO-konform Server in Deutschland Persönlicher Support