Не все в дитячому прокаті вкладається в «показання лічильника» або «браслет на вході». Батут, який продають стрибками без фіксованої тривалості, електромобіль, який катає одну дитину за раз, — для цього в RentOS є окремий режим, «Заїзди»: не показання, не час перебування, а сам факт поїздки, зафіксований у момент, коли вона сталася.

Без таймера — цифрова версія зошита з плюсиками
Найпростіший варіант тарифу так і називається в інтерфейсі — «Без таймера»: один тап по активу — один зафіксований заїзд, миттєво. Співробітник обирає спосіб оплати, і все — не потрібно вводити показання, не потрібно нічого запам'ятовувати до кінця зміни. По суті це пряма цифрова заміна паперового зошита з плюсиками, яким користуються на багатьох точках вручну, — тільки цей «зошит» не губиться, не рветься і сам рахує підсумки.
З таймером — коли заїзд обмежений за часом
Другий варіант — «З таймером»: у тарифу кілька варіантів тривалості і ціни, співробітник обирає потрібний при старті, і на тайлі активу йде зворотний відлік. За 30 секунд до закінчення тайл уже починає блимати — попередження приходить заздалегідь, а не в останній момент. Коли час вийшов, тайл сигналить звуком, вібрацією і пульсацією — причому навіть якщо співробітник у цей момент дивиться на інший екран застосунку: попередження про заїзд, що закінчується, спливає незалежно від того, де зараз перебуває співробітник, «Заїзди» це чи «Перебування» — в обох режимів спільний механізм таймерів.
Один актив — один заїзд одночасно, і це перевіряє сервер
Електромобіль фізично не може катати двох дітей одразу — і RentOS не дозволить запустити новий заїзд на активі, поки попередній не зупинено. Це не підказка в інтерфейсі, яку можна проігнорувати, — сервер відхилить спробу старту, якщо на активі вже є відкритий заїзд.
30 секунд, які заважають обдурити касу
У тарифів з таймером є деталь, яку складно придумати, якщо не стикався з реальним шахрайством на точці: між зупинкою заїзду і підтвердженням способу оплати — вікно в 30 секунд. Це захист від конкретної схеми: зупинити таймер раніше часу, поки дитина ще катається, і фактично зафіксувати дешевший короткий заїзд, а різницю в грошах забрати собі. Якщо оплата не підтверджена за ці 30 секунд, заїзд автоматично повертається в стан «триває» — обдурити систему на паузі не вийде.
Каса — по кожному активу, з живою «Різницею»
При здачі підсумків розрахункова виручка по «Заїздах» показується окремо по кожному активу, не однією сумою на всю зону — і поруч одразу видно розбіжність з тим, що співробітник реально вніс готівкою. У підказках є швидкі кнопки з очікуваною сумою, але вони саме підказують, а не підставляють цифру автоматично: реальний перерахунок готівки залишається незалежним від розрахунку — інакше сенс звірки втрачається. А поки хоча б один заїзд з таймером ще не зупинено, здати підсумки по зоні не вийде — система прямо вкаже, скільки заїздів потрібно спочатку завершити.
Кому підходить
«Заїзди» — для всього, що продається одним заїздом і не вкладається ні в накопичувальний лічильник, ні в браслет на вході: батути «за стрибками», електромобілі, картинги, атракціони з фіксованим або гнучким часом катання. Один і той самий надійний двигун таймерів, що й у «Перебуваннях», — означає, що якщо точка одночасно має, наприклад, батути по заїздах і окрему ігрову кімнату по часу, обидва формати працюють на одній і тій самій перевіреній механіці, а не на двох різних системах усередині одного кабінету.