Stripe tar emot kortbetalningar för onlinebeställningar direkt till ett enda Stripe-konto: det konto som integrationens nycklar hör till, normalt restaurangens eget. Stripe betalar ut till kontots bankkonto. OrderTiger tar ingen avgift i Stripe; eventuella avgifter från OrderTiger faktureras separat på restaurangens fakturor.
Vill du ta en andel av varje betalning i Stripe, eller ta emot betalningar för restaurangers räkning, använder du i stället Stripe Connect.
Så ställer du in det#
- I Företagsvy öppnar du Ekonomi → Betalningsintegration och klickar på + på kortet Stripe.
- Låt Stripe vara valt överst i formuläret (inte Stripe Connect).
- Fyll i fälten nedan och klicka på Spara.
- I Platsvy öppnar du Ekonomi → Betalningsmetoder, lägger till eller redigerar betalningsmetoden Kort och väljer den här integrationen som betalningsleverantör.
| Fält | Vad det är |
|---|---|
| Identifieringsnamn | Ditt eget namn på integrationen. Det visas i listor och när du väljer den för en betalningsmetod. |
| Publik nyckel | Stripes publicerbara nyckel (pk_live_… eller pk_test_…), från Utvecklare → API-nycklar i Stripe. |
| Hemlig nyckel | Stripes hemliga nyckel (sk_live_… eller sk_test_…) för samma konto. Den är dold från början; klicka på ögonikonen för att visa den. |
| Webhookens signeringshemlighet | Valfritt. Lämna fältet tomt: när du sparar skapar OrderTiger sin webhook på det här Stripe-kontot och fyller i fältet åt dig. |
| Reglera betalningar automatiskt | På: kortet debiteras så fort kunden betalar. Av: beloppet reserveras bara på kortet och debiteras när beställningen accepteras. Platser som bekräftar beställningar automatiskt debiterar alltid direkt. |
| Apple Pay / Google Pay | Erbjud de här plånböckerna i kassan. För Apple Pay måste domänen också vara verifierad i Stripe. |
| iOS-handlar-ID | Det handlar-ID för Apple Pay som iOS-beställningsappen använder. Visas bara för superadministratörer. |
Så markeras en kortbeställning som betald#
När kunden betalar väntar beställningen som Kort väntande tills Stripe bekräftar betalningen. Stripe bekräftar den genom att anropa OrderTigers webhook; då blir beställningen betald och visas i Live-beställningar.
- Webhooken skapas åt dig på Stripe-kontot när integrationen sparas och lyssnar efter
charge.succeeded. Du hittar den i Stripe under Utvecklare → Webhooks. - Dess signeringshemlighet sparas i Webhookens signeringshemlighet. När en hemlighet är sparad godtar OrderTiger bara betalningsbekräftelser som har Stripes signatur. Utan hemlighet godtas bekräftelsen utan den kontrollen.
- Om webhooken redan fanns när du sparade återanvänds den och fältet förblir tomt: Stripe lämnar bara ut en webhooks hemlighet när den skapas. Kopiera den från webhooken i Stripe (Visa) och klistra in den, eller ta bort webhooken i Stripe och spara integrationen igen.
Återbetalningar#
Återbetalningar görs i Beställningar med återbetalningsknappen på beställningen. Återbetalningen dras från samma Stripe-konto som tog emot betalningen och går tillbaka till kundens kort.
- Det finns ingen avgift att dela upp: hela återbetalningen dras från det kontot.
- Stripe betalar inte tillbaka sin egen avgift för kortbetalningen vid en återbetalning.
- För beställningar hos ett portalföretag frågar återbetalningsformuläret Är handlaren ansvarig för den här återbetalningen?. Med vanlig Stripe dras pengarna alltid från det här Stripe-kontot; svaret avgör bara hur återbetalningen visas på fakturor: en återbetalning där handlaren är ansvarig dras från restaurangens intäkter, en där plattformen är ansvarig gör det inte.
- En återbetalning kan vara partiell; de belopp som hittills återbetalats listas under beställningen.
Felsökning#
| Problem | Kontrollera |
|---|---|
| En betald beställning ligger kvar på Kort väntande och kommer aldrig till Live-beställningar | Stripes bekräftelse kom inte fram. Kontrollera i Stripe att Utvecklare → Webhooks har OrderTigers webhook och titta på dess senaste leveranser. Saknas den sparar du integrationen igen så skapas den. |
| Webhookens signeringshemlighet är fortfarande tom efter att du sparat | Webhooken fanns redan. Klistra in dess hemlighet från Stripe, eller ta bort webhooken i Stripe och spara igen. |
| Betalningar misslyckas med ett autentiseringsfel | Hemlig nyckel och Publik nyckel måste komma från samma Stripe-konto och samma läge (båda test eller båda live). |