← Все кейсы
Кейс · платёжный терминал

Терминал скейт-парка

Райдер подносит клубную карту к сканеру, выбирает сеанс или тренировку, платит картой и получает чек. Залог за инвентарь берётся вместе с оплатой и возвращается на карту по QR-коду с чека — без администратора. Расписание, клиентов и продажи терминал держит в Yclients. Владелец из облачного кабинета видит журнал, возвращает залог, следит за устройствами и управляет терминалом. Сценарии ниже — экран за экраном.

Сценарий 1 · Свободное катание

Свободное катание: карта райдера, выбор сеанса, оплата картой, чек с QR-кодом на возврат залога

Райдер подносит клубную карту к сканеру, выбирает сеанс, платит картой и получает чек: в нём билет на сеанс и QR-код, по которому терминал потом вернёт залог за инвентарь. Расписание, цены и клиентов терминал берёт из Yclients, туда же уходит запись и продажа.

1234
Шаг 1 из 9

Главный экран

Две кнопки на весь экран: свободное катание и групповые тренировки. Кнопка тренировок появляется только когда в расписании есть ближайшие занятия.

  1. 1Логотип парка — меняется под бренд по запросу.
  2. 2Свободное катание: сеансы по расписанию Yclients.
  3. 3Групповые тренировки с тренером — по тому же расписанию.
  4. 4Связь с облаком и версия ПО.
1234
Шаг 2 из 9

Карта райдера

Каждый клиент парка заведён в Yclients с номером клубной карты. Райдер подносит карту к сканеру — или набирает номер на экранной клавиатуре, если карты нет с собой.

  1. 1Подсказка: карта или номер вручную.
  2. 2Цифровая клавиатура на случай, если карта осталась дома.
  3. 3Анимированная стрелка показывает, где сканер.
  4. 4«Далее» — поиск клиента по номеру.
123
Шаг 3 из 9

Клиент найден

Терминал ищет клиента в Yclients по номеру карты и показывает имя — райдер подтверждает, что это он. Заодно терминал проверяет сегодняшние записи и абонементы клиента.

  1. 1Номер карты и имя из карточки клиента в Yclients.
  2. 2Подтверждение — дальше выбор сеанса.
  3. 3«Отмена» возвращает на главный экран.
12
Шаг 4 из 9

Карта из чёрного списка

Если администратор пометил клиента в Yclients как нежелательного, терминал не продаст ему сеанс: на экране причина отказа и совет обратиться к администратору.

  1. 1Отказ с понятным объяснением, без технических подробностей.
  2. 2Окно закроется само через 30 секунд.
12345
Шаг 5 из 9

Выбор сеанса

Сеансы приходят из расписания Yclients. По умолчанию показаны только те, что идут сейчас или скоро начнутся; галочка «Все сеансы» раскрывает расписание целиком.

  1. 1«Все сеансы» — показать и уже прошедшие, и поздние.
  2. 2Сколько осталось до конца сеанса — цена при этом не меняется.
  3. 3Цена сеанса и залог за инвентарь.
  4. 4Следующий сеанс: продажа откроется за 10 минут до начала.
  5. 5«Назад» — к главному экрану.
12345
Шаг 6 из 9

Подтверждение

Перед оплатой — сеанс, время окончания катания и название смены из Yclients. Отдельно объясняется, как работает залог: до окончания сеанса и ещё 20 минут после его можно вернуть на этом же терминале.

  1. 1Сеанс и время, до которого можно кататься.
  2. 2Название смены — как в Yclients.
  3. 3Правила залога: сколько и когда можно вернуть.
  4. 4Возврат — по QR-коду с чека.
  5. 5Сумма к оплате: сеанс плюс залог.
1234
Шаг 7 из 9

Оплата картой

Сумма уходит на пин-пад: райдер прикладывает карту или телефон. Наличных в парке нет — терминал принимает только безнал.

  1. 1Номер заказа — он же на чеке.
  2. 2К оплате: сеанс и залог одной суммой.
  3. 3Экран ждёт карту на пин-паде.
  4. 4Отмена оплаты — красной кнопкой пин-пада.
1234
Шаг 8 из 9

Чек напечатан

После оплаты терминал создаёт запись клиента в Yclients, проводит продажу в кассу парка и печатает чек. Копия чека — на экране, а крупная подсказка напоминает: QR-код с чека понадобится для возврата залога.

  1. 1Чек уже в лотке принтера.
  2. 2Копия чека на экране: позиции, банковский и кассовый чек, QR-код возврата.
  3. 3Подсказка: сфотографируйте чек — QR-код нужен для возврата залога.
  4. 4«Закрыть» — терминал вернётся на главный экран сам.
12345
Шаг 9 из 9

Чек с QR-кодом возврата залога

Одна лента: позиции, банковский чек, фискальный чек и QR-код. Его райдер поднесёт к сканеру, когда вернёт инвентарь — терминал вернёт залог на ту же карту.

  1. 1Логотип парка.
  2. 2Позиции: смена из Yclients и залог за инвентарь.
  3. 3Банковский чек: код авторизации, RRN.
  4. 4Фискальный чек онлайн-кассы.
  5. 5QR-код возврата залога — привязан к заказу и одноразовому пин-коду.

Что работает под капотом

Терминал не хранит расписание и клиентов: всё живёт в Yclients, терминал только продаёт и записывает.

Расписание из Yclients

Сеансы, тренировки, цены и свободные места терминал запрашивает у Yclients и показывает только актуальные: идущие сейчас или начинающиеся в ближайший час.

Запись и продажа

После оплаты терминал создаёт запись клиента на сеанс и проводит продажу в кассу парка в Yclients — администратор видит её в привычном журнале.

Залог за инвентарь

Залог берётся вместе с оплатой сеанса, а возвращается по QR-коду с чека в отведённое окно времени. Сумма залога зависит от смены и настраивается.

Чёрный список

Отметка в карточке клиента Yclients закрывает ему покупку на терминале.

Только карта

Наличных в парке нет: пин-пад принимает карты и телефоны, инкассация не нужна.

Абонементы

Если у клиента в Yclients есть подходящий абонемент, терминал спишет посещение с него вместо оплаты картой.

Сценарий 2 · Групповая тренировка

Групповая тренировка: занятия с тренером по инвентарю и уровню, оплата картой, чек

Тот же путь — карта райдера, выбор, оплата, чек, — но вместо сеансов терминал показывает тренировки: инвентарь, уровень, тренера и время. Залога на тренировках нет.

123456
Шаг 1 из 4

Выбор тренировки

Тренировки приходят из расписания тренеров в Yclients. Терминал сам подписывает инвентарь и уровень по должности тренера и названию услуги, а иконка помогает найти своё занятие с первого взгляда.

  1. 1Инвентарь и уровень: скейтборд, для новичков.
  2. 2До начала занятия — продажа открыта за полчаса.
  3. 3Время тренировки.
  4. 4Тренер — из карточки сотрудника Yclients.
  5. 5Цена занятия, без залога.
  6. 6Вторая группа: трюковый самокат, для продвинутых — занятие уже идёт.
12345
Шаг 2 из 4

Подтверждение

Перед оплатой — инвентарь, время, тренер и полное название услуги из Yclients. Блока про залог нет: на тренировки он не берётся.

  1. 1Инвентарь.
  2. 2Время и сколько осталось до начала.
  3. 3Тренер.
  4. 4Название услуги — как в Yclients.
  5. 5К оплате — только цена занятия.
123
Шаг 3 из 4

Чек напечатан

Оплата картой на пин-паде такая же, как для сеанса. После оплаты терминал записывает райдера в группу в Yclients, проводит продажу в кассу и печатает чек.

  1. 1Чек в лотке принтера.
  2. 2Копия чека на экране: залога и QR-кода на тренировке нет.
  3. 3«Закрыть» — на главный экран.
1234
Шаг 4 из 4

Чек за тренировку

Позиция одна — групповая тренировка. Без залога, без QR-кода: возвращать нечего.

  1. 1Номер заказа.
  2. 2Позиция: категория и название услуги из Yclients.
  3. 3Банковский чек.
  4. 4Фискальный чек онлайн-кассы.

Что работает под капотом

Тренировки и сеансы — одно расписание Yclients: терминал лишь по-разному их показывает.

Категории услуг

Свободное катание и групповые тренировки терминал различает по категориям услуг в Yclients — новые услуги появляются на экране без доработки терминала.

Инвентарь и уровень

Подпись «скейтборд», «трюковый самокат» или «BMX» берётся из должности тренера, уровень — из названия услуги.

Свои окна продаж

У тренировок свои правила показа: занятие видно за 30 минут до начала и до тех пор, пока до конца остаётся больше полутора часов.

Места в группе

Если группа набрана, карточка становится неактивной с пометкой «Нет мест».

Сценарий 3 · Возврат залога

Возврат залога: QR-код с чека, проверка окна времени, возврат на карту, чек возврата

Райдер сдал инвентарь и подносит QR-код с чека к сканеру на главном экране. Терминал проверяет заказ, пин-код и окно времени, возвращает залог на ту же карту и печатает чек возврата. Без администратора.

123
Шаг 1 из 5

Слишком рано

Залог можно вернуть не раньше чем через 15 минут после покупки — иначе инвентарь брали бы «на минутку». Терминал отказывает с юмором: фраза каждый раз новая.

  1. 1Возврат запущен сканом QR-кода на главном экране.
  2. 2Одна из семи фраз про «сначала покатайся».
  3. 3Окно закроется само через 10 секунд.
123
Шаг 2 из 5

Возврат на карту

Окно открыто, заказ и пин-код сошлись, залог оплачен и ещё не возвращался — терминал просит приложить ту же карту, которой платили. Возврат уходит через пин-пад.

  1. 1Возврат только на карту оплаты.
  2. 2Сумма залога из заказа.
  3. 3Пин-пад ждёт карту.
123
Шаг 3 из 5

Чек возврата

Возврат проведён и фискализирован. Терминал дописывает в запись клиента в Yclients, что залог возвращён, и печатает чек возврата.

  1. 1Чек возврата в лотке принтера.
  2. 2Копия чека на экране.
  3. 3«Закрыть» — на главный экран.
1234
Шаг 4 из 5

Чек возврата залога

Возврат прихода на сумму залога: банковский чек и фискальный чек возврата.

  1. 1Тот же номер заказа, что при покупке.
  2. 2Позиция — залог.
  3. 3Банковский чек возврата.
  4. 4Возврат прихода, безналичный.
12
Шаг 5 из 5

Повторный скан

Тот же QR-код второй раз не сработает: терминал видит возврат в истории заказа и отказывает.

  1. 1Залог уже возвращён — второй раз не вернуть.
  2. 2Окно закроется само.

Что работает под капотом

Возврат защищён несколькими проверками, но для райдера это один скан.

Одноразовый QR-код

В QR-коде номер заказа и пятизначный пин-код, который терминал придумал при покупке. Подделать код по чужому чеку не выйдет.

Окно возврата

С 15-й минуты после покупки до конца сеанса плюс 20 минут. Слишком рано — вежливый отказ, слишком поздно — залог остаётся парку, и терминал так и говорит.

Проверка платежа

Перед возвратом терминал находит успешную оплату с залогом и убеждается, что возврата по ней ещё не было — даже если его сделали из кабинета владельца.

Отметка в Yclients

Факт возврата дописывается в комментарий записи клиента — администратор видит его в карточке визита.

Сценарий 4 · Кабинет владельца

Кабинет владельца: журнал операций, возврат залога на карту, состояние терминала, доступ с телефона

Владелец парка видит все операции терминала в облачном кабинете: оплаты, возвраты, чеки. Оттуда же можно вернуть залог, если райдер потерял чек, проверить устройства, сделать сверку итогов и перезагрузить терминал — с компьютера или с телефона.

123456
Шаг 1 из 9

Журнал операций

Каждая оплата и возврат — строкой: сумма, номер заказа, метод, прошла ли оплата, фискализация и печать чека. Фильтры по периоду, заказу, типу операции; выгрузка в файл.

  1. 1Период, ID операции и номер заказа — быстрый поиск.
  2. 2«Успешные» — скрыть отклонённые операции.
  3. 3Экспорт журнала в файл.
  4. 4Номер заказа — ссылка на карточку заказа.
  5. 5Оплата, фискализация, отметка в Yclients и чек — всё «Да».
  6. 6Итоги по выбранному периоду.
123
Шаг 2 из 9

Меню операции

У каждой строки — действия: скачать pdf чека, напечатать его на терминале ещё раз или открыть карточку заказа с платежами и возвратами.

  1. 1Скачать pdf чека.
  2. 2Повторная печать чека на терминале.
  3. 3Платежи и возвраты по заказу.
1234
Шаг 3 из 9

Карточка заказа

Заказ целиком: платежи, фискализация, позиции с ценами и баланс. Отсюда делаются возвраты — оплаты и отдельно налога.

  1. 1Платёж картой, полная оплата, фискализация успешна.
  2. 2Позиции: смена и залог — как в чеке.
  3. 3«Возврат оплаты» — на карту, с позиции или суммой.
  4. 4Баланс заказа после всех операций.
123
Шаг 4 из 9

Возврат залога по позиции

Райдер потерял чек с QR-кодом — залог возвращает администратор из кабинета. Достаточно отметить позицию «Залог»: сумма считается сама, вернуть больше оплаченного нельзя.

  1. 1Отмечена позиция «Залог» — 500 ₽.
  2. 2Итого к возврату; максимум — сумма оплаты картой.
  3. 3«Далее» — выбор возврата налога.
123
Шаг 5 из 9

Подтверждение возврата

Кабинет предупреждает: возврат пройдёт через пин-пад терминала, райдеру нужно приложить карту, которой платил. Налог по умолчанию возвращается вместе с деньгами.

  1. 1Инструкция: карта на пин-паде терминала.
  2. 2Итого к возврату — 500 ₽ залога.
  3. 3«Сделать возврат» — команда уходит на терминал.
123
Шаг 6 из 9

Возврат проведён

Платёж помечен как частичный возврат, в карточке появилась операция возврата с фискализацией, баланс заказа уменьшился на сумму залога. В журнале возврат встаёт первой строкой — карта с налогом, тот же заказ.

  1. 1Статус платежа: частичный возврат.
  2. 2Возврат оплаты и налога — 500 ₽, фискализация успешна.
  3. 3Баланс заказа: 700 ₽ — только сеанс.
1234
Шаг 7 из 9

Управление терминалом

Снимок экрана терминала по запросу, состояние устройств и сверка итогов — с любого места, где есть интернет.

  1. 1Снимок экрана терминала — что сейчас видит райдер.
  2. 2«Получить» — свежий снимок.
  3. 3Пин-пад, принтер, сканер, онлайн-касса: статус и опрос.
  4. 4Сверка итогов по кассе и пин-паду — автоматически раз в сутки или вручную.
1234
Шаг 8 из 9

Приостановка, печать, питание

Терминал можно приостановить, напечатать тестовый чек после замены ленты, выключить или перезагрузить.

  1. 1Приостановить: райдеры увидят заглушку.
  2. 2Тестовая печать после замены бумаги.
  3. 3Выключение терминала.
  4. 4Перезагрузка терминала.
12
Шаг 9 из 9

Лицензия

Срок действия лицензии и ввод нового кода — прямо в кабинете.

  1. 1Лицензия действует до указанной даты.
  2. 2Ввод нового кода лицензии.

То же самое с телефона

Кабинет адаптивный: те же экраны на смартфоне, без отдельного приложения.

Журнал с телефона
Управление с телефона

Что работает под капотом

Кабинет работает с терминалом через облако: команды доходят за секунды, данные — те же, что на терминале.

Один кабинет на все терминалы

Терминалы выбираются в шапке, у каждого свой журнал, управление и лицензия.

Возврат через пин-пад

Возврат из кабинета не обходит эквайринг: терминал сам просит карту и возвращает на неё, чек возврата печатается на месте.

Отметка в Yclients

В журнале видно, ушла ли запись в Yclients после оплаты; сбой синхронизации не потеряется.

Телефон

Тот же кабинет на телефоне: журнал карточками, разделы в меню.

Технические характеристики терминала

Сенсорный экран
27″ Full HD 1080 × 1920, портретный, контроллер eGalaxTouch
Сканер штрихкодов
Newland EM2028: клубные карты и QR-коды возврата
Пин-пад
PAX S300, эквайринг ПАО Сбербанк
Онлайн-касса
АТОЛ 42ФА
Термопринтер
Caysn, лента 80 мм
Yclients
клиенты, расписание, записи, продажи в кассу
Накопитель
SSD 120 ГБ
Процессор
Intel Celeron J4005, 2,0 ГГц, 2 ядра
ОС
Linux Debian 13
Дата реализации
март 2026