Stripe

Kaartbetalingen accepteren met Stripe

Ontvang kaartbetalingen op de betaalpagina van Stripe.

Landen

  • Australië
  • België
  • Brazilië
  • Bulgarije
  • Canada

Valuta's

  • AED
  • AFN
  • ALL
  • AMD
  • ANG
  • AOA
  • ARS
DocumentatieContact
API-toegangsgegevens
  • API-sleutel
  • Webhook-geheim

Stel Stripe zo in dat reizigers met hun kaart betalen op de eigen betaalpagina van Stripe en terugkeren naar een betaalde boeking. Je hebt een bankrekening nodig in een van de landen hierboven.

Stripe beperkt sommige reisbedrijven

Reserveringsdiensten voor reizen hebben extra documenten nodig, en Stripe kan ze toch weigeren. Luchtvaartmaatschappijen, cruises en timeshares zijn verboden. Bekijk eerst de lijst van Stripe.

Wil je kaartvelden op je eigen boekingspagina?

Gebruik dan Stripe Elements, in plaats van Stripe of erbij: het werkt met hetzelfde Stripe-account.

Je Stripe-account aanmaken


  1. 1

    Meld je aan bij Stripe

    Maak het account aan op dashboard.stripe.com/register. Kies het land van je bedrijf zorgvuldig: Stripe kan het niet meer wijzigen zodra het account live is.

  2. 2

    Laat je bedrijf verifiëren

    Vul de aanvraag in op dashboard.stripe.com/account/onboarding: je bedrijf, de mensen erachter en de bankrekening voor je uitbetalingen. Live betalingen zijn mogelijk zodra Stripe je heeft geverifieerd.

Je geheime sleutel van Stripe kopiëren


  1. 1

    Open je API-sleutels

    Ga naar dashboard.stripe.com/apikeys en schakel van de sandbox over naar de live-modus.

  2. 2

    Kopieer de geheime sleutel

    Klik onder Standard keys op Reveal live key en kopieer de Secret key: die begint met sk_live_. Houd hem geheim: iedereen die hem heeft, kan uit jouw naam betalingen ontvangen en terugbetalen.

Plak nooit een testsleutel

Een testsleutel (sk_test_) geeft geen foutmelding: boekingen worden als betaald gemarkeerd met testgeld dat nooit op je bankrekening komt.

De TourTask-webhook toevoegen in Stripe


De webhook meldt elke betaling aan TourTask, ook als het geld pas dagen later binnenkomt of de reiziger nooit terugkeert.

Je TourTask-webhookadres voor Stripe

https://api.tourtask.com/v1/payments/stripe/notifications/booking
  1. 1

    Maak een eventbestemming aan

    Ga in de live-modus naar dashboard.stripe.com/webhooks en klik op Create an event destination.

  2. 2

    Kies je account en Snapshot

    Selecteer Your account en het payloadformaat Snapshot: TourTask kan de Thin-events die Stripe aanraadt niet lezen. Laat de API-versie zoals die is.

  3. 3

    Selecteer de twee events

    Vink checkout.session.completed en checkout.session.async_payment_succeeded aan, en verder niets.

  4. 4

    Kies een webhook-endpoint

    Klik op Continue en selecteer Webhook endpoint als type bestemming.

  5. 5

    Vul het TourTask-adres in

    Klik op Continue, plak het TourTask-adres hierboven als Endpoint URL en maak de bestemming aan.

  6. 6

    Kopieer het ondertekeningsgeheim

    Klik op de pagina van de bestemming op Reveal secret en kopieer het ondertekeningsgeheim: dat begint met whsec_.

Stripe toevoegen in TourTask


  1. 1

    Open de kaart van Stripe

    Ga naar Configuratie → Betaalmogelijkheden en klik onder Online betalingen → Betalingsgateways op de kaart Stripe. Staat hij er niet bij? Kies Toon alle gateways onder de kaarten.

  2. 2

    Kies het land en de valuta

    Kies bij Land het land waar je account bij Stripe en de bijbehorende bankrekening zijn, en bij Munteenheid de valuta waarin reizigers betalen. Klik op Toevoegen. Wil je een van beide later wijzigen, verwijder Stripe dan met Verwijderen en voeg het opnieuw toe.

  3. 3

    Vul je API-toegangsgegevens in

    Onder Authenticatie heeft de kaart voor elk een veld:
    API-sleutel
    Webhook-geheim

    Elk veld wordt opgeslagen zodra je erbuiten klikt.

  4. 4

    Activeer Stripe

    Klik op Activeren zodra alle velden zijn ingevuld. De kaart wordt Actief en reizigers kunnen op je boekingspagina met Stripe betalen. Elke betaling komt rechtstreeks op je eigen account bij Stripe: TourTask houdt je geld nooit vast.

Kies de kaart met alleen het Stripe-logo: die met ELEMENTS onder het logo is Stripe Elements, een andere gateway.

Plak de geheime sleutel in API-sleutel en het ondertekeningsgeheim in Webhook-geheim.

Wil je een toeslag toevoegen of je betaalmethoden in een andere volgorde zetten, zie dan online betalingen.

Controleren of Stripe werkt


TourTask heeft geen testmodus voor Stripe, en de voorwaarden van Stripe verbieden testbetalingen met echte kaarten.

  1. 1

    Open de betaalpagina van Stripe

    Boek een tour op je eigen boekingspagina en kies Stripe. De betaalpagina van Stripe opent: sluit die zonder te betalen.

  2. 2

    Annuleer de testboeking

    Open de boeking in TourTask en klik op Boeking annuleren.

  3. 3

    Controleer je eerste betaling

    Betaalt een reiziger met Stripe, dan staat de boeking als betaald en verschijnt de betaling in je Stripe-dashboard.

  4. 4

    Controleer de webhook

    Open in Stripe het tabblad Event deliveries van de bestemming: checkout.session.completed staat op Delivered. Is het mislukt, controleer dan de endpoint-URL, het formaat Snapshot en het Webhook-geheim.

Veelgestelde vragen


De methoden die aanstaan in de instellingen voor betaalmethoden van je Stripe-dashboard. Een methode die later wordt verwerkt, zoals een incasso, markeert de boeking pas als betaald wanneer het geld binnen is.

Nee. TourTask rekent het boekingstotaal om naar de valuta die je voor de gateway hebt gekozen.

Nee. Betalingen komen op je eigen Stripe-account, en Stripe betaalt ze uit naar je bank.

Was deze pagina nuttig?