Система Game-Keeper работает с пакетом услуг. Данные пакета включают в себя определённый перечень услуг, который предоставляется клиенту. Всё, что включает в себя пакет определяется маркетинговым отделом развлекательного центра. Эти условия по пакетам вводятся в систему Game-Keeper заранее. Данные пакеты реализовываются через кассу, и кассир по желанию клиента выбирает один или несколько из доступных пакетов услуг. Приобретая пакет, гость может получить дополнительное количество очков или услуг по льготной цене, изменить уровень своего счёта (это означает переход на другие тарифные и дисконтно-бонусные правила), а также перейти на временный (льготный) уровень (например, покупка одного часа игры на всех игровых автоматах без ограничений). В описание временного уровня входит правило, по которому его действие прекращается. На дополнительные услуги, входящие в пакет, гость получает купоны, автоматически печатаемые вместе с чеком. Для внешних систем, где эти услуги оказываются (например, для ресторанной системы, если речь идёт о бонусном блюде или напитке), купоны являются средством оплаты чека, а через Game-Keeper такие услуги проводятся как бесплатные игры (так как их стоимость включена в пакет). К системе возможно подключить аттракционы и любые игровые зоны: игровые комнаты, автодром, дискотеку, детскую творческую мастерскую, Q-Zar, картинг, джунгли, комнату страха и т.д. Несколько игровых центров могут использовать единый сервер авторизации пластиковых карт, что позволяет строить корпоративные сети игровых клубов с единой платежной системой.
Аппаратное обеспечение включает: игровые контроллеры, кассовые станции, информационные терминалы, автономные киоски-банкоматы.