AIC Aggregator

Buscar en la documentación

Buscar secciones, endpoints, parámetros...

Sección 02

Conceptos técnicos

Modalidades de wallet, catálogo, divisa e idioma.

Wallet Type#

Es la modalidad con la que se comunica el balance del jugador entre tu plataforma y los juegos. AIC Aggregator soporta dos modalidades: en Seamless la comunicación es continua y en tiempo real; en Transfer se concentra en dos momentos, al abrir y al cerrar la sesión de juego.

Seamless Wallet#

El balance del jugador permanece en tu plataforma durante todo el juego. Cada acción del jugador (apuesta, ganancia, cancelación) genera una llamada inmediata de AIC a tu API para consultar o mover el balance, con:

  • El monto de la transacción
  • Un identificador de la operación
  • El token de la sesión de juego, para que reconcilies cada movimiento

Transfer Wallet#

Al abrir el juego, el balance completo del jugador se transfiere al juego, que gestiona internamente las apuestas y ganancias. Al cerrar la sesión, el balance resultante regresa a tu plataforma, reflejando lo ganado o perdido durante la partida.

¿Cómo se define la modalidad?#

No hay una modalidad estándar: se acuerda contigo, proveedor por proveedor, según la intención de tu integración y las modalidades que soporte cada proveedor.

  • Una misma integración puede combinar ambas modalidades (unos proveedores en Seamless y otros en Transfer). Tu API debe soportar los flujos de las modalidades que acuerdes.
  • Cada juego de la lista indica su modalidad en el campo gameModel (SEAMLESS o TRANSFER).

Tip

Si tu plataforma ya opera con proveedores en una modalidad, coméntalo durante el acuerdo: suele ser el camino más corto para la primera integración.

Catálogo de juegos#

AIC habilita para tu proyecto el catálogo de los proveedores acordados, organizado en categorías como Slots, Live, Crash, Fishing, Bingo, Arcade, Keno, Plinko y Jackpot, además del catálogo propio AIC Games. La lista de juegos disponible para tu proyecto se consulta con getGameList; qué juegos mostrar y en qué orden lo decide tu plataforma.

Divisa#

Cada proyecto opera en una sola divisa, definida al alta y fija desde entonces. Todos los montos que intercambian AIC y tu plataforma están expresados en esa divisa, por eso no viajan con un campo de divisa.

Idioma y dispositivo#

Al abrir un juego puedes indicar el idioma y el tipo de dispositivo (desktop o mobile). Se aplican cuando el proveedor del juego los soporta.