- API-uppgifter
- API-nyckel
- Webhook-hemlighet
Konfigurera Stripe så att resenärerna betalar med kort på Stripes egen betalsida och kommer tillbaka till en betald bokning. Du behöver ett bankkonto i ett av länderna som listas ovan.
Skapa ditt Stripe-konto
- 1
Registrera dig hos Stripe
Skapa kontot på dashboard.stripe.com/register. Välj företagets land med omsorg: Stripe kan inte ändra det när kontot väl är aktivt.
- 2
Verifiera ditt företag
Fyll i ansökan på dashboard.stripe.com/account/onboarding: ditt företag, personerna bakom det och bankkontot för dina utbetalningar. Du kan ta emot riktiga betalningar när Stripe har verifierat dig.
Kopiera din hemliga nyckel från Stripe
- 1
Öppna dina API-nycklar
Gå till dashboard.stripe.com/apikeys och byt från sandbox till liveläge.
- 2
Kopiera den hemliga nyckeln
Under Standard keys klickar du på Reveal live key och kopierar Secret key: den börjar med sk_live_. Håll den hemlig: den som har nyckeln kan ta emot och återbetala betalningar i ditt namn.
Lägg till TourTasks webhook i Stripe
Webhooken meddelar TourTask om varje betalning, även när pengarna går igenom först flera dagar senare eller resenären aldrig kommer tillbaka.
Din TourTask-webhookadress för Stripe
https://api.tourtask.com/v1/payments/stripe/notifications/booking- 1
Skapa en händelsedestination
Gå till dashboard.stripe.com/webhooks i liveläge och klicka på Create an event destination.
- 2
Välj ditt konto och Snapshot
Välj Your account och nyttolastformatet Snapshot: TourTask kan inte läsa de Thin-händelser som Stripe rekommenderar. Låt API-versionen vara som den är.
- 3
Välj de två händelserna
Markera checkout.session.completed och checkout.session.async_payment_succeeded, och inget annat.
- 4
Välj en webhook-slutpunkt
Klicka på Continue och välj Webhook endpoint som destinationstyp.
- 5
Ange TourTask-adressen
Klicka på Continue, klistra in TourTask-adressen ovan som Endpoint URL och skapa destinationen.
- 6
Kopiera signeringshemligheten
Klicka på Reveal secret på destinationens sida och kopiera signeringshemligheten: den börjar med whsec_.
Lägg till Stripe i TourTask
- 1
Öppna kortet Stripe
Gå till Konfiguration → Betalningsalternativ och klicka på kortet Stripe under Onlinebetalningar → Betalningsgateways. Syns det inte? Välj Visa alla gateways under korten.
- 2
Välj land och valuta
Välj under Land landet där ditt konto hos Stripe och dess bankkonto finns, och under Valuta valutan som resenärerna betalar i. Klicka på Lägg till. För att ändra något av dem senare tar du bort Stripe med Ta bort och lägger till det igen.
- 3
Fyll i dina API-uppgifter
Under Autentisering har kortet ett fält för var och en:
API-nyckel
Webhook-hemlighetVarje fält sparas när du klickar utanför det.
- 4
Aktivera Stripe
Klicka på Aktivera när alla fält är ifyllda. Kortet blir Aktiv och resenärerna kan betala med Stripe på din bokningssida. Varje betalning går direkt till ditt eget konto hos Stripe: TourTask håller aldrig dina pengar.
Om du vill lägga till en tilläggsavgift eller ändra ordningen på dina betalsätt, se onlinebetalningar.
Kontrollera att Stripe fungerar
TourTask har inget testläge för Stripe, och Stripes villkor förbjuder testbetalningar med riktiga kort.
- 1
Öppna Stripes betalsida
Boka en tur på din egen bokningssida och välj Stripe. Stripes betalsida öppnas: stäng den utan att betala.
- 2
Avboka testbokningen
Öppna bokningen i TourTask och klicka på Avboka.
- 3
Kontrollera din första betalning
När en resenär betalar med Stripe visas bokningen som betald och betalningen syns i din Stripe Dashboard.
- 4
Kontrollera webhooken
Öppna fliken Event deliveries för destinationen i Stripe: checkout.session.completed visas som Delivered. Om leveransen misslyckades kontrollerar du slutpunktens URL, formatet Snapshot och Webhook-hemlighet.
Vanliga frågor
De som är påslagna i inställningarna för betalsätt i din Stripe Dashboard. Ett betalsätt som går igenom senare, till exempel direktdebitering, markerar bokningen som betald först när pengarna har kommit in.
Nej. TourTask räknar om bokningens totalbelopp till den valuta du valde för gatewayen.
Nej. Betalningarna går till ditt eget Stripe-konto, och Stripe betalar ut dem till din bank.