Dati della sessione di gioco
Giocatore, brand, gioco, valuta, Paese, lingua, modalità, giurisdizione e durata dell'accesso.
Percorso completo dalla verifica del giocatore e avvio del gioco fino a gestione di puntate, vincite, round di gioco, annullamenti e riconciliazione finanziaria.
Giocatore, gioco, valuta, lingua, Paese, modalità e URL di ritorno.
Chiave di accesso temporanea, URL di avvio e verifica della disponibilità del gioco.
Verifica del saldo, puntata, vincita, operazione combinata e risposte della piattaforma.
Risultato finale, annullamenti, registro finanziario e report del provider.
L'avvio del gioco e il movimento dei fondi sono parti diverse dello stesso processo. La sessione identifica il giocatore e le condizioni di avvio, il round collega le azioni del provider e l'API della piattaforma conferma ogni addebito, accredito e annullamento.
Giocatore, brand, gioco, valuta, Paese, lingua, modalità, giurisdizione e durata dell'accesso.
La piattaforma verifica i fondi disponibili e applica ogni puntata, pagamento o annullamento una sola volta.
Gli identificatori dell'operazione e del round, il tipo di operazione, l'importo e il saldo prima e dopo vengono conservati per controllo e riconciliazione.
La piattaforma verifica prima il giocatore e la disponibilità del gioco, quindi crea una sessione a tempo limitato e riceve dal provider l'URL di avvio.
La piattaforma verifica stato dell'account, valuta, Paese, restrizioni, limiti, modalità reale o demo e disponibilità del gioco.
Viene creato un identificatore di sessione con dati di giocatore, gioco, brand, valuta, lingua, IP e scadenza.
Il provider riceve chiave di sessione, endpoint di notifica e ritorno, tipo di dispositivo, giurisdizione e parametri dell'interfaccia.
Il giocatore apre l'URL ricevuto, mentre le successive operazioni finanziarie avvengono direttamente tra i server.
I nomi dei metodi variano tra i provider, ma la logica resta comune: verifica del saldo, addebito della puntata, accredito della vincita e annullamento di un'operazione precedentemente confermata.
Restituisce il saldo disponibile del giocatore nella valuta della sessione attiva senza modificare il registro finanziario.
Verifica giocatore, sessione, valuta e fondi disponibili, quindi addebita una sola volta la puntata confermata.
Accredita la vincita utilizzando identificatori univoci dell'operazione e del round, incluso il risultato pari a zero.
Applica contemporaneamente la puntata e il risultato del gioco quando il provider supporta questo modello.
Crea un'operazione correttiva separata per una puntata o un pagamento precedentemente confermato senza eliminare la registrazione originale.
Trasmette i dati della campagna bonus e del round di gioco, separando fondi reali e bonus.
Ogni operazione verifica valuta, unità dell'importo, numero di decimali e regole di arrotondamento.
Restituisce stato dell'operazione, identificatore interno, saldo corrente e codice di errore unificato.
Un round può includere più puntate e risultati. Il suo stato dipende dalle regole del gioco, non soltanto dall'ordine delle richieste di rete.
La piattaforma riceve per la prima volta l'identificatore del round e crea una registrazione interna.
Il round può contenere puntate aggiuntive, azioni di gioco e vincite intermedie.
L'addebito è confermato dalla piattaforma e collegato a un identificatore univoco dell'operazione del provider.
È stata ricevuta una vincita o un risultato pari a zero, ma il round può restare aperto in base alle regole del gioco.
Il provider ha confermato la conclusione del round e tutte le operazioni finanziarie previste sono state elaborate.
Una o più operazioni sono state corrette mantenendo l'intera cronologia originale.
L'identificatore del round non deve essere l'unica chiave di protezione dai duplicati. Ogni puntata, pagamento e annullamento deve avere un proprio identificatore univoco.
L'API di gioco deve gestire in sicurezza richieste ripetute, ritardi di risposta, variazioni nell'ordine delle operazioni e il ripristino del provider dopo un errore.
Le verifiche devono coprire avvio del gioco, restrizioni del giocatore, saldo insufficiente, operazioni ripetute, ritardi di risposta, annullamenti e riconciliazione del round chiuso.
Modalità reale e demo, valuta non valida, Paese vietato, accesso scaduto e gioco non disponibile.
Fondi insufficienti, giocatore bloccato, valuta non corrispondente e superamento del limite.
Il provider non ha ricevuto risposta dopo l'effettivo addebito e reinvia l'operazione con lo stesso identificatore.
Lo stesso identificatore arriva prima o dopo il completamento dell'elaborazione, anche con parametri in conflitto.
Annullamento della puntata, annullamento della vincita, annullamento ripetuto e riferimento a un'operazione originale sconosciuta.
Gli importi di puntate, vincite e annullamenti, lo stato finale, i movimenti del saldo e il report del provider devono coincidere.
Il lancio avviene dopo aver verificato sessioni di gioco, operazioni sul saldo, protezione dai duplicati, annullamenti e reportistica.
Fornisci la documentazione del provider, l'elenco delle operazioni sul saldo, il modello dei round di gioco, le valute e i requisiti di reportistica. APIACE ti aiuterà a strutturare avvio del gioco, puntate, vincite, annullamenti e riconciliazione finanziaria.