Seamless wallet vs. transfer wallet: jak se peníze v casino hrách skutečně pohybují

Autor Soft of Games editorial team · Aktualizováno

Každá herní integrace musí odpovědět na jednu otázku: kde žije zůstatek hráče, zatímco hraje? Seamless wallet ho drží na vašem serveru a u každé sázky dostane volání. Transfer wallet přesouvá peníze do systému poskytovatele hry a zpět. Tento průvodce projde oba modely, včetně chybových scénářů, které rozhodují o tom, který si vybrat.

Dvě místa, kde může zůstatek žít

Když hráč otevře slot, peníze musí být někde, kam hra dosáhne. Odpovědi jsou dvě.

U seamless wallet (někdy označované jako single wallet) zůstává zůstatek po celou relaci na serveru provozovatele. Poskytovatel hry nedrží nic. Každá sázka dorazí na váš server jako požadavek na debit a každá výhra jako požadavek na credit. Vy odpovíte novým zůstatkem.

U transfer wallet přesune provozovatel část peněz hráče na zůstatek, který drží poskytovatel hry. Hráč hraje proti tomuto zůstatku. Když odejde, zbylá částka se přesune zpět.

Oba modely fungují. Selhávají ale velmi odlišně a právě mezi těmito selháními si ve skutečnosti vybíráte.

Jak funguje seamless wallet, volání po volání

Typická seamless integrace zpřístupňuje na vaší straně čtyři nebo pět endpointů:

Agregátor každý požadavek podepisuje, obvykle HMAC hashem přes tělo a sdílené tajemství, takže váš server může odmítnout cokoli, co nepřišlo od něj.

Například u SoftAggregator zpřístupňuje provozovatel HTTP callbacky pro balance, debit a credit a stejné callbacky obsluhují sloty, live casino, virtuální sporty i sportsbook. To je hlavní pohodlí seamless modelu: jedna sada endpointů pokryje každý produkt. SOFTSWISS, Hub88, St8 i většina velkých studií se drží stejného vzoru, s rozdíly v pojmenování a v tom, jak se seskupují kola.

Tři pravidla, na kterých záleží

  1. Idempotence. Pokud stejné ID transakce dorazí dvakrát, aplikujte ho jednou a v obou případech vraťte stejnou odpověď. Opakované pokusy jsou normální. Dvojí výplaty ne.
  2. Atomicita. Kontrola zůstatku a odečtení musí proběhnout v jedné databázové transakci. Jinak mohou dvě rychlé sázky ze dvou záložek obě projít kontrolou zůstatku, kterou měla projít jen jedna.
  3. Tolerance k rollbackům. Budete dostávat rollbacky k debitům, které jste zpracovali, a někdy i k debitům, které k vám nikdy nedorazily, protože požadavek cestou zanikl. Rollback si v každém případě uložte, abyste opožděný debit, pokud dorazí potom, mohli odmítnout.

Vývojáři, kteří tato tři pravidla zvládnou správně, mají většinu těžké práce za sebou.

Jak funguje transfer wallet

Na papíře je tok jednodušší:

  1. Hráč otevře hru. Zavoláte endpoint poskytovatele „deposit“ nebo „transfer in“ s částkou.
  2. Poskytovatel připíše částku na vlastní zůstatek tohoto hráče.
  3. Hráč hraje. Během hry neslyšíte nic.
  4. Hráč odejde, nebo zavoláte „transfer out“. Poskytovatel pošle zbylý zůstatek zpět.

Váš server nestojí v cestě každé sázce, takže jeho rychlost a dostupnost během hry tolik nehrají roli. To je skutečná výhoda a důvod, proč ji kdysi preferovali někteří provozovatelé s křehkým backendem.

Kde který model selhává

Seamless: váš server je součástí každého spinu

Když se váš wallet endpoint zpomalí, zpomalí se každá hra. Když vypadne, selže každá sázka u všech studií najednou. Hráči viní hru, ne vás, ale z vašeho casina odejdou tak či tak.

Opatření jsou standardní inženýrská praxe: držte wallet službu malou a oddělenou od zbytku webu, umístěte ji blízko serverům agregátoru, sledujte latenci každého endpointu a nastavte upozornění na chybovost.

Seamless: napůl dokončené kolo

Hráč vsadí, debit projde, hra ukáže výhru a volání creditu třikrát selže. Agregátor bude zkoušet dál, nebo credit zařadí do fronty na později, nebo kolo označí k ručnímu vypořádání. Zeptejte se dodavatele, co z toho platí. Pak zajistěte, aby váš tým podpory nevypořádaná kola viděl, protože hráč se ozve během pár minut.

Transfer: peníze uvízlé na půli cesty

Transfer in na straně poskytovatele projde, ale váš server nikdy nedostane potvrzení. Peníze hráče podle vás z vašeho zůstatku odešly, ale nevíte, zda dorazily. Nebo naopak u transferu ven. Každý takový případ potřebuje odsouhlasovací úlohu, která se poskytovatele zeptá na jeho pohled a rozdíl opraví. Vynásobte to každým poskytovatelem a odsouhlasování se stane každodenní povinností.

Transfer: hráč ve dvou hrách

U transfer wallet potřebuje hráč, který otevře dvě hry od dvou poskytovatelů, peníze na dvou místech. Mnoho casin to prostě blokuje, nebo před otevřením hry B stáhne vše zpět z hry A. Zážitek je pak těžkopádný, zvlášť na mobilu, kde hráči přepínají rychle.

Transfer: bonusové peníze

Pokud provozujete bonusové zůstatky s pravidly protočení, transfer wallet ztěžuje zjištění, které peníze se právě protáčejí, protože poskytovatel vidí jeden nerozlišený zůstatek. U seamless wallet vidíte každou sázku a na každou můžete uplatnit vlastní pravidla.

Vedle sebe

Kde zůstatek během hry leží. Seamless: váš server. Transfer: server poskytovatele.

Volání na jeden spin. Seamless: jedno nebo dvě na váš server. Transfer: během hry žádné, dvě na relaci.

Co selže, když je váš server pomalý. Seamless: každá sázka. Transfer: jen otevírání a zavírání relací.

Náročnost odsouhlasení. Seamless: porovnat váš log s reportem dodavatele. Transfer: dohledávat každý nepotvrzený transfer.

Relace s více hrami. Seamless: přirozené. Transfer: neohrabané.

Kontrola protočení bonusu. Seamless: u každé sázky. Transfer: v nejlepším případě za relaci.

Práce vývojářů. Seamless: víc na začátku, hlavně kvůli idempotenci a rollbackům. Transfer: méně na začátku, víc při průběžném odsouhlasování.

Který vybrat

Pro nové casino v roce 2026 zvolte seamless, pokud nemáte konkrétní důvod proti. Kolem něj je postavená většina agregátorů a studií, dává vám plnou kontrolu nad bonusovou logikou a umožňuje jediný zůstatek napříč všemi produkty. Práce, kterou vyžaduje, je skutečná, ale jednorázová.

Transfer wallet má stále smysl v několika případech:

Co otestovat před spuštěním

Požádejte vývojáře, aby proti sandboxu spustil tyto testy, ne jen ideální scénář:

Pokud projde všech šest, je vaše peněženka připravená na skutečné hráče. Pokud vám dodavatel nedovolí spustit je v sandboxu, přidejte to na seznam otázek z našeho průvodce výběrem agregátoru her.

Poznámka k předplacenému kreditu

Wallet model a platební model jsou dvě různé věci, ale provozovatelé je občas zaměňují. Někteří agregátoři vám GGR účtují měsíčně. Jiní chtějí předplacený kredit, který se čerpá, jak hráči prohrávají. U předplaceného modelu funguje vaše seamless wallet úplně stejně. Jedinou práci navíc představuje hlídání výše kreditu, aby se hry nezastavily, když dojde. SoftAggregator tento předplacený přístup používá, s dobíjením v USDT nebo USDC, což vyhovuje kryptocasinům, která stablecoiny už drží, ale znamená to, že dobíjení musí mít někdo na starosti.

Časté otázky

Který wallet model dnes používá většina agregátorů her?

U většiny agregátorů a studií je výchozí seamless. Transfer wallety stále existují, hlavně ve starších integracích, u některých poskytovatelů z asijských trhů a v nastaveních, kde provozovatel nemůže zpřístupnit API v reálném čase. Pokud dodavatel nabízí obojí, je seamless pro novou stavbu téměř vždy lepší volbou.

Jak rychlý musí být můj wallet endpoint?

Tak rychlý, aby na něj hráči nikdy nečekali. Každý spin může vyvolat debit a credit, takže váš endpoint sedí uvnitř každého kola. Miřte na odezvu výrazně pod 200 milisekund z vlastního serveru a zeptejte se dodavatele, jaký timeout uplatňuje, než sázku zruší.

Co je rollback?

Rollback ruší debit, který byl odeslán, ale nikdy nepotvrzen, obvykle proto, že váš server nestihl odpovědět. Agregátor ho posílá s odkazem na ID původní transakce. Váš server musí tento debit vrátit jednou a musí rollback přijmout i u debitu, který nikdy neviděl.

Může hráč na seamless wallet hrát dvě hry najednou?

Ano. Obě hry volají stejný zůstatek na vašem serveru, takže zůstatek je napříč záložkami vždy správný. U transfer wallet by hráč potřeboval peníze přesunout ke každému poskytovateli zvlášť, což je jeden z hlavních důvodů, proč od něj provozovatelé odešli.

Mění wallet model způsob, jakým mi účtují?

Přímo ne. Účtování obvykle vychází z GGR za studio, ať používáte kteroukoli peněženku. Mění se odsouhlasování: u seamless wallet je zdrojem pravdy váš vlastní log transakcí a ten porovnáváte s reportem dodavatele.