- API-Zugangsdaten
- API-Schlüssel
- Webhook-Geheimnis
Richte Stripe ein, damit Reisende auf der Zahlungsseite von Stripe per Karte bezahlen und zu einer bezahlten Buchung zurückkehren. Du brauchst ein Bankkonto in einem der oben genannten Länder.
Dein Stripe-Konto erstellen
- 1
Bei Stripe registrieren
Erstelle das Konto unter dashboard.stripe.com/register. Wähle das Land deines Unternehmens sorgfältig: Stripe kann es nicht mehr ändern, sobald das Konto live ist.
- 2
Dein Unternehmen verifizieren
Vervollständige den Antrag unter dashboard.stripe.com/account/onboarding: dein Unternehmen, die Personen dahinter und das Bankkonto für deine Auszahlungen. Echte Zahlungen sind möglich, sobald Stripe dich verifiziert hat.
Deinen geheimen Stripe-Schlüssel kopieren
- 1
Deine API-Schlüssel öffnen
Gehe zu dashboard.stripe.com/apikeys und wechsle von der Sandbox in den Live-Modus.
- 2
Den geheimen Schlüssel kopieren
Klicke unter Standard keys auf Reveal live key und kopiere den Secret key: Er beginnt mit sk_live_. Halte ihn geheim: Wer ihn hat, kann in deinem Namen Zahlungen annehmen und erstatten.
Den TourTask-Webhook in Stripe hinzufügen
Der Webhook meldet TourTask jede Zahlung, auch wenn das Geld erst Tage später eingeht oder der Reisende nie zurückkehrt.
Deine TourTask-Webhook-Adresse für Stripe
https://api.tourtask.com/v1/payments/stripe/notifications/booking- 1
Ein Ereignisziel erstellen
Gehe im Live-Modus zu dashboard.stripe.com/webhooks und klicke auf Create an event destination.
- 2
Dein Konto und Snapshot wählen
Wähle Your account und das Payload-Format Snapshot: TourTask kann die von Stripe empfohlenen Ereignisse vom Typ Thin nicht lesen. Lass die API-Version unverändert.
- 3
Die beiden Ereignisse auswählen
Hake checkout.session.completed und checkout.session.async_payment_succeeded an und sonst nichts.
- 4
Einen Webhook-Endpunkt wählen
Klicke auf Continue und wähle Webhook endpoint als Zieltyp.
- 5
Die TourTask-Adresse eintragen
Klicke auf Continue, füge die TourTask-Adresse von oben als Endpoint URL ein und erstelle das Ziel.
- 6
Das Signaturgeheimnis kopieren
Klicke auf der Seite des Ziels auf Reveal secret und kopiere das Signaturgeheimnis: Es beginnt mit whsec_.
Stripe in TourTask hinzufügen
- 1
Die Karte Stripe öffnen
Gehe zu Konfiguration → Zahlungsmöglichkeiten und klicke unter Online-Zahlungen → Zahlungsgateways auf die Karte Stripe. Nicht da? Wähle unter den Karten Alle Gateways anzeigen.
- 2
Land und Währung wählen
Wähle unter Land das Land, in dem dein Konto bei Stripe und dessen Bankkonto geführt werden, und unter Währung die Währung, in der Reisende zahlen. Klicke auf Hinzufügen. Um eines davon später zu ändern, entferne Stripe mit Entfernen und füge es neu hinzu.
- 3
API-Zugangsdaten eintragen
Unter Authentifizierung hat die Karte für jede ein Feld:
API-Schlüssel
Webhook-GeheimnisJedes Feld wird gespeichert, sobald du es verlässt.
- 4
Stripe aktivieren
Klicke auf Aktivieren, sobald alle Felder ausgefüllt sind. Die Karte wechselt auf Aktiv, und Reisende können auf deiner Buchungsseite mit Stripe zahlen. Jede Zahlung geht direkt auf dein eigenes Konto bei Stripe: TourTask verwahrt dein Geld nie.
Wie du einen Zuschlag hinzufügst oder deine Zahlungsarten neu anordnest, steht unter Online-Zahlungen.
Prüfen, ob Stripe funktioniert
TourTask hat keinen Testmodus für Stripe, und die Bedingungen von Stripe verbieten Testzahlungen mit echten Karten.
- 1
Die Zahlungsseite von Stripe öffnen
Buche auf deiner eigenen Buchungsseite eine Tour und wähle Stripe. Die Zahlungsseite von Stripe öffnet sich: Schließe sie, ohne zu bezahlen.
- 2
Die Testbuchung stornieren
Öffne die Buchung in TourTask und klicke auf Buchung stornieren.
- 3
Deine erste Zahlung prüfen
Wenn ein Reisender mit Stripe bezahlt, wird die Buchung als bezahlt angezeigt, und die Zahlung erscheint in deinem Stripe-Dashboard.
- 4
Den Webhook prüfen
Öffne in Stripe die Registerkarte Event deliveries des Ziels: checkout.session.completed wird als Delivered angezeigt. Ist die Zustellung fehlgeschlagen, prüfe die Endpunkt-URL, das Format Snapshot und das Webhook-Geheimnis.
Häufige Fragen
Die, die in deinem Stripe-Dashboard unter den Einstellungen für Zahlungsarten eingeschaltet sind. Eine Zahlungsart, die später abgewickelt wird, etwa eine Lastschrift, markiert die Buchung erst als bezahlt, wenn das Geld eingeht.
Nein. TourTask rechnet die Buchungssumme in die Währung um, die du für das Gateway gewählt hast.
Nein. Zahlungen gehen auf dein eigenes Stripe-Konto, und Stripe zahlt sie auf dein Bankkonto aus.