Gracz zaakceptował Cash Out na 267 000 dolarów, ale transakcja nie doszła do skutku
Aplikacja bukmachera zaoferowała wcześniejsze rozliczenie kuponu akumulowanego za około 380 000 dolarów kanadyjskich, czyli blisko 267 000 dolarów amerykańskich. Gracz natychmiast nacisnął Akceptuj, ale środki nie trafiły na konto: automatyczna weryfikacja odrzuciła operację, ponieważ kursy zdążyły się zmienić.
Cztery minuty później pojawiła się nowa kwota: prawie 100 000 dolarów kanadyjskich, około 70 000 dolarów amerykańskich. Druga próba również się nie powiodła. Ostatni typ przegrał, a klient otrzymał 0 dolarów.
6 października 2026 roku Alcohol and Gaming Commission of Ontario (AGCO) nałożyła na theScore Bet karę 200 000 dolarów kanadyjskich, około 141 000 dolarów amerykańskich. Regulator uznał, że żadna z ofert Cash Out nie była osiągalna w sposób przedstawiony klientowi.
Najważniejsze pytanie brzmi: kiedy kwota na ekranie jest realną ofertą, a kiedy jedynie wstępną ceną, którą bukmacher może odrzucić już po kliknięciu? Przeliczenia używają kursu Bank of Canada z 6 października 2026 roku: 1 C$ ≈ 0,704 US$.
Kupon z potencjalną wypłatą ponad 1 mln C$
14 marca 2025 roku klient theScore Bet postawił 1 000 C$ na kupon obejmujący mecze NHL, NBA i akademickiej koszykówki NCAA. Potencjalna wypłata przekraczała 1 mln C$. AGCO nie ujawniła dokładnej liczby zdarzeń, rynków ani poszczególnych kursów.
Gdy pozostał już tylko jeden nierozstrzygnięty typ, aplikacja wyświetliła Cash Out około 380 000 C$. Gracz zaakceptował go natychmiast. System ponownie sprawdził jednak cenę; kursy się zmieniły i żądanie zostało odrzucone.
Cztery minuty później pojawiła się druga oferta poniżej 100 000 C$. Ona także nie została wykonana. Ostatni typ następnie przegrał.
Jak technicznie działa Cash Out
Bukmacher ocenia bieżące prawdopodobieństwo pozostałych wyników i proponuje kwotę, za którą wcześniej przejmie ryzyko. Cena zmienia się wraz z wydarzeniami w meczach, ruchem kursów, zawieszeniem rynków, nowymi danymi, limitami i stanem systemu ryzyka.
Uproszczony proces wygląda tak:
obliczenie → wyświetlenie → kliknięcie Akceptuj → ponowna weryfikacja → potwierdzenie i uznanie salda.
Ponowna kontrola ma sens w zakładach live: cena może zmienić się w ułamku sekundy, a interfejs, serwer kursów i system rozliczeń nie aktualizują się idealnie jednocześnie. Problem pojawia się, gdy użytkownik widzi konkretną kwotę i aktywny przycisk, natychmiast akceptuje, lecz w praktyce nie może uzyskać pokazanej ceny.
Cena pokazana a cena możliwa do wykonania
Na rynkach finansowych notowanie również nie zawsze gwarantuje realizację. Użytkownik widzi jednak zwykle arkusz zleceń, typ i status zlecenia oraz cenę wykonania. Cash Out wygląda znacznie prościej: jedna gotowa kwota i przycisk.
Jeżeli cena jest wstępna, interfejs powinien jasno to komunikować. Nieaktualna oferta powinna znikać lub szybko się zmieniać. Jeżeli bukmacher może ją odrzucić po kliknięciu, klient musi wiedzieć, w którym momencie akceptacja staje się ostateczna.
Sytuacja częściowo przypomina mechanizm last look na niektórych platformach handlowych, gdzie dostawca jeszcze raz sprawdza cenę po otrzymaniu żądania. Nie jest to pełna analogia techniczna, ale konflikt jest podobny.
Co naruszył operator
AGCO nie stwierdziła, że każda kwota Cash Out musi być gwarantowana niezależnie od zmian rynku. Skupiła się na sposobie przedstawienia oferty.
Standard 4.07 w Ontario zabrania wprowadzania graczy w błąd co do wyników, nagród i funkcji, w tym opisywania możliwości faktycznie nieosiągalnych. Regulator uznał, że obie oferty nie były osiągalne w przedstawionej formie. Score Media and Gaming Inc. otrzymała maksymalną dostępną karę pieniężną: 200 000 C$.
Operator może odwołać się do Licence Appeal Tribunal.
Kara nie oznacza wypłaty 380 000 C$
AGCO ukarała operatora za mylący sposób prezentacji, ale nie przyznała graczowi 380 000 ani 100 000 C$. Postępowanie regulacyjne i indywidualny spór klienta są odrębnymi procedurami. Komunikat nie informuje o późniejszej rekompensacie.
Nie można też automatycznie stwierdzić, że pierwsza kwota musiała zostać wypłacona. Wymagałoby to osobnego ustalenia statusu prawnego oferty, momentu akceptacji, zasad Cash Out i procedury sporu.
Kiedy oferta zostaje naprawdę przyjęta?
Dla klienta aktywny przycisk przy 380 000 C$ powinien albo zakończyć transakcję, albo natychmiast poinformować o zmianie ceny. Dla bukmachera wyświetlona kwota mogła zdezaktualizować się przed nadejściem żądania.
Obie perspektywy są technicznie zrozumiałe, ale to operator projektuje interfejs. Klient nie powinien zgadywać, czy przyjmuje ofertę, czy jedynie prosi bukmachera o jej ponowne rozpatrzenie.
Z komunikatu AGCO nie wynika, który konkretnie element systemu zadziałał nieprawidłowo. Przyczyną mogło być opóźnienie aktualizacji wyświetlanej kwoty, zbyt późna ponowna weryfikacja, brak krótkiej blokady ceny albo inna cecha procesu wykonania. Regulator nie opublikował logów technicznych ani nie stwierdził, że mechanizm Cash Out jako całość został wdrożony błędnie.
Ustalono coś węższego: interfejs dwukrotnie przedstawiał konkretną kwotę jako dostępną do zaakceptowania, lecz proces wykonania nie pozwolił uzyskać żadnej z nich. Regulator uznał za mylącą różnicę między tym, co produkt zdawał się obiecywać na ekranie, a tym, co system faktycznie mógł wykonać.
Interfejs może szybko usuwać stare kwoty, jasno informować o weryfikacji, wymagać ponownego potwierdzenia po zmianie ceny, utrzymywać ofertę przez krótki określony czas i jednoznacznie pokazywać status.
Przypadek theScore nie dowodzi, że ponowna weryfikacja ceny jest sama w sobie błędna. To potrzebna ochrona przed nieaktualnymi kursami live. Jeżeli jednak po kliknięciu nadal wymagana jest dodatkowa akceptacja bukmachera, interfejs nie powinien przedstawiać wstępnej kwoty jako transakcji już możliwej do wykonania.
Cash Out jest jednocześnie ceną, ofertą, interfejsem i mechanizmem wykonania. System może zachować ponowną weryfikację i inne narzędzia kontroli ryzyka, ale znaczenie przycisku w frontendzie musi odpowiadać temu, co backend rzeczywiście może wykonać. Według regulatora w tym przypadku takiej zgodności zabrakło.
