Stripe

So nimmst du Kartenzahlungen mit Stripe an

Nimm Kartenzahlungen auf der Zahlungsseite von Stripe an.

Länder

  • Australien
  • Belgien
  • Brasilien
  • Bulgarien
  • Dänemark

Währungen

  • AED
  • AFN
  • ALL
  • AMD
  • ANG
  • AOA
  • ARS
DokumentationKontakt
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.

Stripe schränkt manche Reiseunternehmen ein

Reservierungsdienste für Reisen brauchen zusätzliche Unterlagen, und Stripe kann sie trotzdem ablehnen. Fluggesellschaften, Kreuzfahrten und Timesharing sind verboten. Prüfe zuerst die Liste von Stripe.

Möchtest du Kartenfelder auf deiner eigenen Buchungsseite?

Nutze stattdessen oder zusätzlich Stripe Elements: Es läuft über dasselbe Stripe-Konto.

Dein Stripe-Konto erstellen


  1. 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. 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. 1

    Deine API-Schlüssel öffnen

    Gehe zu dashboard.stripe.com/apikeys und wechsle von der Sandbox in den Live-Modus.

  2. 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.

Füge nie einen Testschlüssel ein

Ein Testschlüssel (sk_test_) erzeugt keinen Fehler: Buchungen werden mit Testgeld als bezahlt markiert, das nie auf deinem Bankkonto ankommt.

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. 1

    Ein Ereignisziel erstellen

    Gehe im Live-Modus zu dashboard.stripe.com/webhooks und klicke auf Create an event destination.

  2. 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. 3

    Die beiden Ereignisse auswählen

    Hake checkout.session.completed und checkout.session.async_payment_succeeded an und sonst nichts.

  4. 4

    Einen Webhook-Endpunkt wählen

    Klicke auf Continue und wähle Webhook endpoint als Zieltyp.

  5. 5

    Die TourTask-Adresse eintragen

    Klicke auf Continue, füge die TourTask-Adresse von oben als Endpoint URL ein und erstelle das Ziel.

  6. 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. 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. 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. 3

    API-Zugangsdaten eintragen

    Unter Authentifizierung hat die Karte für jede ein Feld:
    API-Schlüssel
    Webhook-Geheimnis

    Jedes Feld wird gespeichert, sobald du es verlässt.

  4. 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.

Wähle die Karte mit dem Stripe-Logo allein: Die Karte mit ELEMENTS unter dem Logo ist Stripe Elements, ein anderes Gateway.

Füge den geheimen Schlüssel in API-Schlüssel und das Signaturgeheimnis in Webhook-Geheimnis ein.

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. 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. 2

    Die Testbuchung stornieren

    Öffne die Buchung in TourTask und klicke auf Buchung stornieren.

  3. 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. 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.

War diese Seite hilfreich?