Seamless wallet vs transfer wallet: slik flyttes pengene i casinospill egentlig

Av Soft of Games editorial team · Oppdatert

Hver spillintegrasjon må svare på ett spørsmål: hvor ligger spillerens saldo mens hun eller han spiller? En seamless wallet holder den på din server og får et kall for hver innsats. En transfer wallet flytter penger inn i spilleverandørens system og tilbake. Denne guiden går gjennom begge, med feilscenarioene som avgjør hvilken du bør velge.

To steder en saldo kan ligge

Når en spiller åpner en slot, må pengene ligge et sted spillet kan nå dem. Det finnes to svar.

I en seamless wallet (noen ganger kalt single wallet) blir saldoen liggende på operatørens server gjennom hele økten. Spilleverandøren holder ingenting. Hver innsats kommer til serveren din som en debetforespørsel, og hver gevinst som en kreditforespørsel. Du svarer med den nye saldoen.

I en transfer wallet flytter operatøren en del av spillerens penger inn i en saldo som spilleverandøren holder. Spilleren spiller mot den saldoen. Når hun eller han går ut, flyttes det som er igjen tilbake.

Begge modellene fungerer. De feiler på svært ulike måter, og det er egentlig de feilene du velger mellom.

Slik fungerer en seamless wallet, kall for kall

En typisk seamless-integrasjon eksponerer fire eller fem endepunkter på din side:

Aggregatoren signerer hver forespørsel, som regel med en HMAC-hash over kroppen og en delt hemmelighet, slik at serveren din kan avvise alt som ikke kommer fra dem.

Hos SoftAggregator eksponerer for eksempel operatøren HTTP-callbacks for saldo, debet og kredit, og de samme callbackene betjener slots, live casino, virtuell sport og sportsbooken. Det er den store bekvemmeligheten med en seamless-modell: ett sett endepunkter dekker alle produkter. SOFTSWISS, Hub88, St8 og de fleste store studioer følger samme mønster, med forskjeller i navngiving og i hvordan runder grupperes.

De tre reglene som betyr noe

  1. Idempotens. Kommer den samme transaksjons-ID-en to ganger, bruk den én gang og returner det samme svaret begge gangene. Nye forsøk er normalt. Doble utbetalinger er det ikke.
  2. Atomisitet. Saldosjekken og trekket må skje i én databasetransaksjon. Ellers kan to raske innsatser fra to faner begge passere en saldosjekk som bare én av dem burde passert.
  3. Toleranse for rollbacks. Du vil motta rollbacks for debeter du har behandlet, og noen ganger for debeter du aldri mottok fordi forespørselen døde på veien. Lagre rollbacken uansett, slik at du kan avvise den sene debeten hvis den kommer etterpå.

Utviklere som får disse tre riktig, har gjort det meste av den tunge jobben.

Slik fungerer en transfer wallet

Flyten er enklere på papiret:

  1. Spilleren åpner et spill. Du kaller leverandørens endepunkt for «deposit» eller «transfer in» med et beløp.
  2. Leverandøren krediterer sin egen saldo for den spilleren.
  3. Spilleren spiller. Du hører ingenting mens spillet pågår.
  4. Spilleren går ut, eller du kaller «transfer out». Leverandøren sender den gjenværende saldoen tilbake.

Serveren din ligger ikke i veien for hver innsats, så hastigheten og oppetiden betyr mindre mens det spilles. Det er den egentlige fordelen, og grunnen til at noen operatører med skjøre backends en gang foretrakk den.

Hvor hver modell svikter

Seamless: serveren din er en del av hvert spinn

Blir wallet-endepunktet ditt tregt, blir hvert spill tregt. Går det ned, feiler hver innsats hos hvert studio samtidig. Spillerne skylder på spillet, ikke på deg, men de forlater casinoet ditt uansett.

Tiltakene er vanlig ingeniørarbeid: hold wallet-tjenesten liten og adskilt fra resten av nettstedet, plasser den nær aggregatorens servere, overvåk latens per endepunkt og sett opp varsler på feilrater.

Seamless: den halvferdige runden

Spilleren satser, debeten går gjennom, spillet viser en gevinst, og kreditkallet feiler tre ganger. Aggregatoren vil fortsette å prøve, legge krediten i kø til senere, eller merke runden for manuelt oppgjør. Spør leverandøren hvilken av delene. Sørg deretter for at supportteamet ditt kan se uavgjorte runder, for spilleren skriver inn i løpet av minutter.

Transfer: penger som sitter fast i midten

En transfer in går gjennom hos leverandøren, men serveren din får aldri bekreftelsen. I ditt hode har spillerens penger forlatt saldoen, men du vet ikke om de kom frem. Eller det motsatte ved transfer out. Hvert tilfelle krever en avstemmingsjobb som spør leverandøren om deres versjon og retter differansen. Gang det med hver leverandør, og avstemming blir et daglig ork.

Transfer: spilleren i to spill

Med en transfer wallet trenger en spiller som åpner to spill fra to leverandører penger på to steder. Mange casinoer blokkerer rett og slett dette, eller trekker alt tilbake fra spill A før spill B åpnes. Det gjør opplevelsen klønete, særlig på mobil der spillerne bytter raskt.

Transfer: bonuspenger

Kjører du bonussaldoer med omsetningskrav, gjør en transfer wallet det vanskelig å vite hvilke penger som omsettes, fordi leverandøren ser én udifferensiert saldo. I en seamless wallet ser du hver innsats og kan bruke dine egne regler på hver enkelt.

Side om side

Hvor saldoen ligger under spill. Seamless: på din server. Transfer: på leverandørens server.

Kall per spinn. Seamless: ett eller to til serveren din. Transfer: ingen under spill, to per økt.

Hva som feiler når serveren din er treg. Seamless: hver innsats. Transfer: bare åpning og lukking av økter.

Avstemmingsinnsats. Seamless: sammenlign loggen din med leverandørens rapport. Transfer: jakt på hver overføring som ikke ble bekreftet.

Økter med flere spill. Seamless: naturlig. Transfer: klønete.

Kontroll over bonusomsetning. Seamless: per innsats. Transfer: i beste fall per økt.

Utviklerinnsats. Seamless: mer på forhånd, mest i idempotens og rollbacks. Transfer: mindre på forhånd, mer i løpende avstemming.

Hvilken du bør velge

For et nytt casino i 2026: velg seamless med mindre du har en konkret grunn til å la være. Det er det de fleste aggregatorer og studioer er bygget rundt, det gir deg full kontroll over bonuslogikken, og det gjør én felles saldo på tvers av alle produkter mulig. Arbeidet det krever er reelt, men det er en engangsjobb.

En transfer wallet gir fortsatt mening i noen tilfeller:

Hva du bør teste før lansering

Be utvikleren din kjøre disse mot sandkassen, ikke bare den lykkelige stien:

Består alle seks, er walleten din klar for ekte spillere. Lar ikke leverandøren deg kjøre disse i en sandkasse, legg det til spørsmålslisten i guiden vår om hvordan du velger spillaggregator.

En merknad om forhåndsbetalt kreditt

Wallet-modell og betalingsmodell er to forskjellige ting, men operatører blander dem noen ganger sammen. Noen aggregatorer fakturerer deg månedlig for GGR. Andre ber om forhåndsbetalt kreditt som trekkes ned når spillerne taper. Med en forhåndsbetalt modell fungerer seamless-walleten din nøyaktig likt. Den eneste ekstra jobben er å følge med på kredittnivået, slik at spillene ikke stopper når det går tomt. SoftAggregator bruker denne forhåndsbetalte tilnærmingen, med påfylling i USDT eller USDC, noe som passer kryptocasinoer som allerede holder stablecoins, men som betyr at noen må eie påfyllingene.

Ofte stilte spørsmål

Hvilken wallet-modell bruker de fleste spillaggregatorer i dag?

Seamless er standard hos de fleste aggregatorer og studioer. Transfer wallets finnes fortsatt, mest i eldre integrasjoner, hos enkelte leverandører i asiatiske markeder og i oppsett der operatøren ikke kan eksponere et API i sanntid. Tilbyr en leverandør begge, er seamless nesten alltid det beste valget for en ny løsning.

Hvor raskt må wallet-endepunktet mitt være?

Raskt nok til at spillerne aldri venter på det. Hvert spinn kan utløse en debet og en kredit, så endepunktet ditt sitter inne i hver eneste runde. Sikt mot en responstid godt under 200 millisekunder fra din egen server, og spør leverandøren hvilken timeout de bruker før de kansellerer en innsats.

Hva er en rollback?

En rollback kansellerer en debet som ble sendt, men aldri bekreftet, som regel fordi serveren din fikk timeout. Aggregatoren sender den med en referanse til den opprinnelige transaksjons-ID-en. Serveren din må tilbakeføre den debeten én gang, og må godta en rollback selv for en debet den aldri så.

Kan en spiller spille to spill samtidig på en seamless wallet?

Ja. Begge spillene kaller den samme saldoen på serveren din, så saldoen er alltid korrekt på tvers av faner. På en transfer wallet måtte spilleren fått penger flyttet inn til hver spilleverandør for seg, og det er en av hovedgrunnene til at operatørene gikk bort fra modellen.

Endrer wallet-modellen hvordan jeg blir fakturert?

Ikke direkte. Fakturering skjer som regel på GGR per studio uansett hvilken wallet du bruker. Det som endres er avstemmingen: med en seamless wallet er din egen transaksjonslogg sannhetskilden, og du sammenligner den med leverandørens rapport.