Self Service Kiosk

The Self Service Kiosk, specifically made for casinos on Carnival and Princess cruise ships, is a standalone interactive touch screen display that allows casino guests to perform money transactions, view available games, and register for a poker tournament. It serves to complement and enhance the player experience to which Jackpot Blitz table brings.

My role was to create the experience and visuals for all screens.


Traditionally, players go to the cashier counter and exchange cash for poker chips before betting on a poker table. With the invention of the electronic game table that requires digital currency, a self-service kiosk becomes essential on the gaming floor to fund the player’s digital wallet with cash.

The Kiosk was required to integrate with Carnival’s Sail & Sign program that allows guests to charge all money transactions on board.

Based on the scope of the project, we identified the roadmap and features required for developing The Kiosk:

Phase 1
  1. New and existing login with Carnival's Sail & Sign card.
  2. Allow user to deposit using cash or charge to room.
  3. Able to access account summary.
  4. Language selection
Phase 2
  1. Print ticket for cashout.
  2. View and register tournaments.

Design Strategy

Process & Flow

The primary feature for The Kiosk is to allow the user to see the balance and do cash transactions, so we wanted these options to be the main focus after logging in. After brainstorming with the team, I made a flowchart to illustrate the login process and the flows to complete a transaction.

Ideally, the user needs to receive feedback after each touch point, so I wanted to make sure every detail is covered in the flowchart.

To find out the optimal area for viewing essential content, we asked each team member to stand in the front of The Kiosk and measure where on the monitor they felt most comfortable with their eyes.

The interface needed to be clean and intuitive so the user can focus on their tasks quickly. Since a design system wasn't in place at the time, we went with neutral gray as the overall theme for simplicity, and highlighted the primary elements in colors for easy readability and navigation.

Initial mockup for login screen.

Initial mockup for main screen after login.


Language Selection

As the testing went underway, we would constantly refer back to the flowchart to identify the touchpoints that can be improved. One thing we found out about the language selection feature was to allow the user to select a language without going to a separate screen. This reduced the steps taken and the option became more accessible.

Old flow

Old flow for language selection.

New flow

New flow requires less steps to complete the task.

User can see and select language options at a glance without going to a new screen.

Tournament Flow

Another important feature for The Kiosk is the ability to view upcoming games and tournaments that are available on the floor. We defined the things a poker player would care about seeing and doing with regards to registering for a tournament. The data gathered helped to make an informed user flow to complete the registration task.

Flow sketch for tournament registration.

Screen for a list of tournaments available.

PIN is required for buyin.

Each Self Service Kiosk is located on the casino floor near the Jackpot Blitz table on Carnival Cruise ships. Its integration with Carnival’s Sail & Sign program means there’s no need for guests to carry a second card if they wish to play poker. The Kiosk has helped reduce the burden on casino employees by allowing players to view games and manage cash transactions by themselves, and enables casino operators to access the report and log files for administrative purposes.

Next case study

ETG Dashboard