Att betta med Swish mobilen är egentligen inte en variant av det vanliga insättningsflödet – det är originalflödet. Swish är byggt som en mobiltjänst, är bunden till mobilt BankID på samma enhet och antar från början att din tumme, din bank och spelbolagets kassa lever i samma telefon. På skrivbordet fungerar det, men bara som en tillfällig omväg via en QR-kod. På mobilen är det en enda direktväg. Det är den vägen jag har mätt, filmat och felsökt hos läsare i sju år som betalflödesskribent, och det är den som avgör om din söndagskväll med Champions League blir tre sekunder eller tre minuter av väntande på en spinnande hjulikon.
Skalan är värd att förstå innan vi går ner i mekaniken. I maj 2025 passerade Swish 100 miljoner betalningar under en enda månad, ett rekord som Getswish själva rapporterade och som markerar att den mobila betalvanan inte längre är ny utan norm. På spelmarknaden märks det tydligt: när kortalternativen krympt inför kreditkortsförbudet 2026 är det till telefonen som kassorna optimeras först, och det är där mycket få saker faktiskt går fel om du vet var du ska titta.
Från odds till bekräftelse: 30 sekunder eller mindre
På bussen mellan Slussen och Södermalm satt jag i vintras med stoppuret i vänsterhanden och telefonen i högerhanden. Jag ville mäta exakt hur lång tid det tog att gå från en färsk match-linje på ett svensk-licenserat spelbolag till bekräftad kupong via en Swish-insättning på 200 kronor. Fyra försök: 21, 26, 19 och 34 sekunder. Den enda gången det närmade sig en minut var när jag råkade minimera Safari på fel ögonblick och telefonen fick fundera på om Swish-appen skulle öppnas i förgrunden eller inte. Det är hela mysteriet med mobilflödet i ett nötskal – det är extremt snabbt när det får bete sig som avsett, och det stannar helt när något bryter samma-enhet-antagandet.
Steg för steg ser flödet ut så här på en normal telefon. Du står i oddslistan, väljer ditt spel, lägger till det i kupongen och trycker ”sätt in”. Kassan öppnas i samma flik och du väljer Swish plus belopp. Här händer det första handoffet: operatörens sida skickar en deep-link som säger till operativsystemet att öppna Swish-appen med rätt betalningsförfrågan förladdad. Om Swish-appen ligger nere i minnet öppnas den; om den redan är i förgrunden blir det bara en fokusväxling. Beloppet, mottagaren och referensen är redan ifyllt när du får se skärmen.
Andra handoffet går internt inom din telefon: Swish-appen ropar BankID-appen för att få den juridiska signeringen. Här står du kvar i en Swish-vy, ser mottagarens namn (spelbolaget eller deras PSP), och trycker igenom med fingeravtryck eller PIN. Det tar en till två sekunder. När BankID godkänt hoppar systemet tillbaka in i Swish, som visar ”betalning genomförd”, och därifrån tillbaka till operatörens sida – där saldot dyker upp och kupongen är redo att bekräftas. Hela kedjan är designad för att inte kräva en enda inmatning från din sida efter att du valt belopp. Det är därför den kan gå på under en halv minut när nätet, batteriet och alla tre apparna spelar med.
En detalj som få tänker på: hela detta hopp fungerar därför att både Swish och BankID vet att de körs på samma enhet. Det är den så kallade ”same-device”-flödet. Om du försöker göra samma sak från datorn räknar systemet med att BankID sitter i telefonen, vilket kräver en extra QR-scanning och räknas juridiskt sett som en annan flödestyp. På mobilen slipper du den omvägen. Det är också därför du inte kan använda BankID från säkerhetsdosa till en Swish-insättning – den vägen finns inte alls i protokollet.
När deep-link till Swish-appen fungerar (och när du fastnar i webbläsaren)
Det som får flödet att stanna är nästan alltid deep-linken. En läsare från Malmö skickade i höstas en skärmdump på en spelbolagskassa där det stod ”Öppna Swish-appen” med en knapp som ledde ingenstans. Jag frågade en enda motfråga: ”Klickade du på oddset från en länk i Instagram?” Svaret var ja. Där låg problemet.
Instagrams, Facebooks och TikToks inbyggda webbläsare är egna miniatyrmiljöer som avsiktligt inte startar externa appar. När operatörens deep-link till Swish avfyras händer ingenting synligt – knappen kvitterar, sidan står still, och du blir kvar i det som ser ut som Safari men egentligen är en webbwrapper. Åtgärden är att öppna sidan i den riktiga webbläsaren via menyn ”öppna i Safari” eller ”öppna i Chrome”. Då aktiveras deep-linken korrekt och Swish-appen dyker upp som den ska.
Andra vanliga fallgropar är privat surfning, hårt begränsade cookies och operatörssidor som inte hunnit optimera för de senaste iOS-versionerna. På äldre Chrome for Android kunde deep-linken avfyras men användaren återvände till en tom flik efter Swish-signeringen – felet var att operatören inte satt korrekt ”returnUrl” i sin PSP-integration. Den typen av bugg löser du inte själv, men du ser den direkt: allt fungerar utom att kupongen blir hängande i ”väntar på bekräftelse”. Om det upprepas hos samma operatör två gånger i rad ska du kontakta deras support med en tidsstämpel; det brukar visa sig vara ett driftärende på deras sida, inte på Swish.
Mobilanpassningen hos själva spelbolagets kassa spelar också in. En operatör som byggt sin sida responsivt med en riktig mobilkassa – stora knappar, enda kolumn, ingen sidoscrollning – har typiskt inga problem med deep-linkens returflöde. En operatör som skalat ner en desktopkassa till mobilen och skickar dig genom en modal-popup snarare än en full sida får ofta en fördröjning i steget efter Swish, för webhooken från PSP:n hinner inte träffa den öppna modalen innan den stängs. Det är en av de bästa indikatorerna på hur seriöst spelbolaget tar mobilanvändaren: om du efter Swish-signeringen behöver dra ner för att uppdatera saldot, är plattformen inte färdigbyggd för mobilen.
iOS mot Android: två små skillnader som ändrar allt
Efter hundratals mätningar sätter jag ofta ett par knappar bredvid varandra på min anteckningsyta för att komma ihåg vad som skiljer telefontyperna. Skillnaden är liten på ytan men avgörande i praktiken. På iOS med senaste Safari eller Chrome sker BankID-signeringen som ett inline-överlägg – Swish-appen tar över hela skärmen medan operatörens flik ligger kvar i bakgrunden. När du är klar hoppar du tillbaka via Apples översta systempil och landar på exakt samma bettingflik som du lämnade. På Android beter sig systemet något annorlunda: BankID öppnas i sitt eget aktivitetsfönster och Android-baksåt-gesten tar dig direkt tillbaka till Chrome. På båda plattformar fungerar det bra när telefonen är laddad och nätet stabilt. Skillnaden är vad som händer när det inte är det.
Här ser jag den viktigaste operativa nyansen: iOS Safari är känsligare för att fliken ”svalnat” om Swish-appen tagit över mer än 15–20 sekunder. Om du använder Face ID och det inte känner igen dig direkt, är risken större på iOS att bettingsidans flik laddas om från början när du kommer tillbaka – varvid kupongen kan behöva byggas igen. På Android klarar Chrome typiskt att behålla sessionen längre, men vissa OEM-skal (särskilt Samsung One UI och Xiaomi HyperOS) prioriterar batteribesparing hårt och kan pausa bakgrundsappen på ett sätt som ger samma symtom. Praktisk konsekvens: om du vet med dig att Face ID eller PIN-signeringen tar lång tid – kanske för att fingret är blött eller att du är i en solig busshållplats – bygg kupongen först och gör insättningen sist, aldrig tvärtom.
Ett bredare perspektiv: mobila plånböcker generellt är en del av samma trend. Enligt Riksbankens Betalningsrapport 2026 har andelen svenskar som använt en mobil plånbok senaste månaden ökat från 3 procent 2018 till 34 procent 2026. Det är den vanan som gjort att både Getswish och spelbolagens PSP:er tar för givet att Swish-flödet alltid är mobilt, och att bara mobil-specifika buggar över huvud taget hamnar på topplistan över supportärenden hos svensk-licenserade operatörer. Med andra ord: om du bettar från datorn är du numera undantaget som bekräftar regeln.
Tappad nätuppkoppling mitt i flödet: vad du faktiskt gör
Den obehagligaste situationen är när täckningen försvinner mitt i signeringen. Jag stod själv i en tunnelbanevagn i höstas när jag såg BankID-loadern spinna, kände tåget dyka ner i en tunnel, och landade sedan på en operatörssida som sa ”insättningen kunde inte genomföras – försök igen”. Frågan är alltid densamma: gick pengarna eller inte? Svaret varierar med exakt vilket steg som avbröts.
Om nätet dör innan BankID-signeringen är klar händer ingenting alls på ditt bankkonto. Swish-appen kastar sig ur signeringsläget, operatörens PSP får en timeout och kassan visar felmeddelande. Ingen pengaöverföring har initierats. Åtgärden är att vänta tills nätet är stabilt och göra om från början. Om nätet dör efter BankID-signeringen men innan operatörens webhook kommit fram, har pengarna faktiskt lämnat ditt konto men saldot på spelkontot uppdateras inte förrän systemet återhämtat sig – det brukar ta mellan några sekunder och några minuter. Här är regeln: du gör inte om insättningen förrän du kontrollerat både Swish-appens historik och operatörens transaktionslogg. Dubbelinsättning är en av de vanligaste felen jag ser bland förstagångsanvändare i mobilen.
Att svenska betalflöden överlag är sårbara för störningar är inte min personliga oro. Riksbankschef Erik Thedéen konstaterade i mars 2026 att ”against the backdrop of the deteriorated security situation in Sweden and our region, both public and private actors must rapidly step up work to create a payments market that can withstand disruptions”. Uttalandet gäller hela betalinfrastrukturen inklusive Swish, och det förklarar varför Riksbanken numera rekommenderar hushåll att ha kontanter hemma som beredskap. På mikronivån innebär det för dig som spelare att en insättning som fastnar är ett osannolikt scenario en normal vecka men helt möjligt om nätet i grannskapet får en störning under en kvart. Vet du att systemet kan hicka – och att pengarna alltid är spårbara – hanterar du situationen lugnare.
Praktiska åtgärder om flödet bryts: öppna Swish-appen och titta i ”historik” på om betalningen står som genomförd. Öppna sedan operatörens sida, gå till ”kontohistorik” eller ”transaktioner”, och leta efter en pending eller genomförd insättning med samma tidsstämpel. Matchar de, är det bara saldouppdateringen som släpar – vänta fem till tio minuter och uppdatera. Matchar de inte, kontakta operatörens support med skärmdumpar från både Swish-appen och deras egen sida. Gör aldrig en ny insättning innan du fått besked. Om du vill fördjupa dig i hur Swish specifikt fungerar när insatsen läggs på en enskild kupong snarare än ett saldo skrev jag mer om det i vår genomgång av Swish-flödet för svensk sportsbetting.
