Un club la țară cu piscină și cafenea. O piscină cu plată la o pensiune. Un parc acvatic cu patru tobogane într-un orășel, deschis trei luni pe an. Sunt construite diferit, însă seara proprietarului este aceeași: la intrare un administrator cu un caiet — nume, ora sosirii, achitat; alături un stand cu căști și prosoape, puțin mai departe un frigider cu apă și un aparat de cafea. Proprietarul vine, ia banii și îi compară cu… nimic. Nu are cu ce să îi compare.

Vorbim în continuare exact despre astfel de locuri — nu despre marile complexe acvatice din oraș, cu turnichete la intrare și brățări cu cip pe mână. Acelea au infrastructura și bugetele lor. Aici toată evidența se sprijină pe unul-doi oameni pe tură și ține exact atât cât le ajunge memoria și corectitudinea.
La piscină acest lucru se simte mai puternic decât în orice alt format. Aici nu se vinde un obiect și nici o cursă, ci timpul petrecut în apă — iar timpul, de unul singur, nu lasă urme. Clientul a venit, a înotat, a plecat. Singura însemnare despre asta există în capul omului de la intrare.
Trei locuri în care o piscină pierde bani
Pierderile sunt aici de naturi diferite, și asta contează: nu le poți închide pe toate cu un singur instrument.
- Intrarea pe lângă casă. «Sunt de-ai noștri», «doar o jumătate de oră», «e mic». Dacă banii au fost luați sau nu, ulterior nu mai afli.
- Timpul peste cel plătit. S-a plătit o oră, clientul a ieșit după două. Nimeni nu a observat, pentru că nimeni nu a cronometrat.
- Închirieri și bufet. Un prosop, o cască, o cafea, o apă — mărunțiș pe care nimeni nu îl notează. Într-o lună mărunțișul acesta face cât un salariu.
În continuare, pe rând, cu ce se închide fiecare.
De ce sistemele «pentru parcuri acvatice» nu se potrivesc unui loc mic
O căutare după «automatizarea piscinei» scoate sisteme de ticketing și control acces, toate construite la fel: brățară cu cip pe mână, turnichete la intrare și la ieșire, încuietori electronice la vestiare, cititoare lângă tobogane. Prețul aproape nimeni nu îl publică — se «calculează individual».
Astfel de sisteme păzesc perimetru: ele rezolvă sarcina de «a nu lăsa înăuntru pe cine nu a plătit». Are sens pentru un parc acvatic mare, cu o mie de vizitatori pe zi și zece puncte de acces. Într-un club la țară sau într-o piscină cu două bazine, administratorul vede și intrarea, și apa, stând într-un singur loc. Nu e nimic de blocat — turnichetul păzește aici o ușă prin care oricum trec toți sub ochii lui.
Sarcina reală este alta: nu de a filtra oamenii, ci de a înregistra timpul și de a pune banii cap la cap. Pentru asta ajunge un telefon sau o tabletă în mâinile Angajatului.
Brățară cu număr: timpul nu îl numără omul
În RentOS există pentru asta modul de evidență «Șederi». La intrare clientul primește o brățară sau o cheie de vestiar cu număr, Angajatul apasă «Adaugă brățară» — iar sistemul atribuie singur numărul: cel mai mic liber dintre cele aflate în folosință. S-a eliberat numărul trei, deci următorul client primește trei, nu douăzeci și șapte. Setul de numere este separat pentru fiecare obiect, așa că brățara nr. 3 din bazinul pentru copii și nr. 3 din zona acvatică nu se ciocnesc.
Ora de start o pune serverul, nu telefonul. Aplicația a fost repornită, telefonul s-a descărcat, s-a schimbat omul de la recepție și a deschis ecranul de pe alt dispozitiv — cronometrul continuă din aceeași secundă. Fiecare brățară este o casetă separată pe ecran, așa că se vede câți oameni sunt acum în apă, fără a-i număra pe capete.
Două feluri de a vinde timp: pe intrare și după timpul real
Pe intrare — un set de variante «durată plus preț»: 45 de minute, o oră, o oră și jumătate. Prețul este cunoscut dinainte, așa că plata se cere chiar la pornire, într-un singur flux: alegi varianta, alegi numerar sau card. Apoi pornește numărătoarea inversă, iar la expirare caseta semnalează — sunet, vibrație, pulsație. Șederea însă nu se închide singură: sistemul nu inventează în locul omului momentul în care a ieșit din apă. O închide Angajatul, când clientul chiar a ieșit.
După timpul real — preț pe minut. Suma crește direct în casetă, iar metoda de plată se cere la oprire, când totalul este deja cunoscut. Durata se rotunjește în sus, iar suma finală poate fi rotunjită, opțional, la unitatea întreagă — se activează cu un comutator pe zonă, ca să nu emiți o notă cu bănuți cuiva care a intrat pentru jumătate de minut.
Alegerea nu ține de comoditate, ci de modelul de business. Ședința fixă disciplinează fluxul și este clară clientului dinainte. Plata pe minut este mai corectă pentru înotul liber, unde unul înoată douăzeci de minute și altul o oră și jumătate, iar dacă le vinzi același lucru, pierzi la cei din urmă.
Nimeni uitat în apă
Închiderea zilei pe o zonă nu pleacă atâta timp cât mai există brățări deschise — în locul butonului apare «Finalizează cursele active». S-a făcut de dragul aritmeticii: încasările nu pot fi calculate cât timp o parte din sesiuni sunt deschise. În practică însă iese o verificare de seară: o brățară neînchisă înseamnă fie un client uitat, fie bani neîncasați.

Când casa stă separat de apă — bilete
Este situația obișnuită chiar și pentru un parc acvatic cu patru tobogane: banii se iau într-un loc și oamenii sunt lăsați să intre în altul. Regula de alegere este simplă și ține de oameni, nu de apă:
- Banii îi ia casierul la intrare, iar în apă lasă alt om — acestea sunt «Bilete».
- Același om a luat banii și tot el a dat brățara — acestea sunt «Șederi», iar biletele ar adăuga doar un pas în plus.
Comanda se compune din ce cere clientul: doi adulți și trei copii. Plata este una singură, iar clientul primește un număr scurt — dintre cele ușor de spus cu voce tare. În interiorul comenzii fiecare poziție trăiește ca bilet separat, iar validarea se face bucată cu bucată: au venit trei din cinci, s-au validat trei. Prețurile stau ca variante pe obiectul însuși: «Adult», «Copil», «Redus», iar prețul zero este și el permis, dacă cineva intră gratuit. Casierul nu tastează suma cu mâna — alege o variantă.
Comanda poate avea un termen de valabilitate — atunci pe bilet se tipărește data până la care este valabil. Este exact ce îi trebuie unui voucher cadou pentru parcul acvatic: cumpărat în decembrie, folosit în martie. Iar dacă validarea nu este necesară deloc, se dezactivează: sistemul ține minte pur și simplu ce s-a vândut, iar după numărul comenzii scoate conținutul și suma — suficient ca să închizi discuția «am plătit și nu mă lasă înăuntru».
Încasările se socotesc după vânzare, nu după validare. Banii au intrat azi — deci azi trebuie să fie în casă, indiferent când ajunge clientul la apă.
Închirierile și bufetul — a doua casă a piscinei
Acesta este un modul separat, «Produse», iar pentru o piscină nu este ceva «adiacent», ci a doua sursă de încasări ca mărime. Pozițiile sunt de trei feluri și se configurează diferit:
- Închiriere — prosop, cască, ochelari, lacăt. Se creează fără evidența stocului: obiectul se întoarce, nu ai ce descărca, iar banii pe serviciu se înregistrează.
- Bufetul și consumabilele — cu stoc pe punct de lucru, prag de stoc redus și inventar pe categorii.
- Servicii cu plată — saună, uscător, șezlong. Tot poziție de catalog: preț există, depozit nu.

Barul de la marginea apei funcționează prin comenzi puse în așteptare: coșul nu trebuie plătit imediat. Comanda rămâne deschisă, primește numărul ei și o etichetă — iar în etichetă este firesc să treci numărul brățării, «Brățara 14», sau numărul șezlongului. La ieșire casierul deschide comanda, adaugă ce a mai cerut clientul și încasează: numerar, card, soldul clientului sau împărțit între metode. O precizare onestă: sistemul nu construiește singur o notă unică «totul pe brățara nr. 14» — legătura o ține eticheta sau asocierea clientului după telefon, nu o legare automată de brățară.
Angajatul nu poate anula o vânzare deja efectuată, indiferent de metoda de plată — anulează doar proprietarul, iar asta rămâne în jurnalul de corecții. Nici să vândă nu poate oricine: accesul la secțiune se activează separat în setările Angajatului și este verificat pe server, nu prin ascunderea unui buton.
Verificarea bufetului merge separat de apă
Produsele se vând la nivel de punct de lucru, nu de zonă, așa că au propria verificare de casă, fără legătură cu închiderea zilei pe bazine. Calculul de la verificarea precedentă este afișat doar pentru citire, iar numerarul și plata cu cardul se introduc manual — fără completare automată, altfel controlul ar verifica sistemul cu el însuși. Diferența se înregistrează și pleacă pe Telegram într-un rând scurt.
Alături trăiește inventarul stocurilor: bucăți reale pe categorie față de cele calculate, cu tabelul diferențelor și istoric. Sunt două verificări diferite și nu trebuie confundate — inventarul ține de marfa de pe raft, verificarea de banii din sertar. Niciuna nu este legată de un orar: casa bufetului se poate verifica în momentul unei încasări sau când se schimbă baristul.
Clienții de sezon: un portofel în locul caietului cu bife
Abonamentul funcționează aici ca un portofel în bani al clientului. Angajatul îl deschide după numărul de telefon chiar în momentul primei plăți, iar planul stabilește prețul și suma alimentată — adică «plătești mai puțin, primești mai mult» se configurează chiar din plan. Apoi cu soldul se plătește orice: intrarea, un bilet, un prosop, o cafea. Restul clientul îl vede singur, în botul de Telegram, fără să instaleze nimic.
De ce bani și nu vizite este o întrebare corectă, iar răspunsul este unul practic. Un abonament de opt intrări nu funcționează la bufet, nu se împarte între membrii familiei și consumă o intrare întreagă chiar dacă omul a stat douăzeci de minute. Portofelul scade exact cât a luat clientul și acoperă tot clubul deodată. Iar dacă aveți nevoie tocmai de un contor de vizite cu bife, o spunem direct: o astfel de evidență nu există în sistem.
Salvamari, antrenori, administratori
Turele se țin fie manual (a venit — a plecat, se introduce ulterior), fie prin marcarea sosirii și plecării direct în aplicație, și atunci ora o fixează serverul. Calculul se face pe minut, la tariful orar individual; modificarea tarifului se aplică de la data schimbării, turele trecute nu se recalculează.
Avansul și prima sunt lucruri obișnuite într-o afacere sezonieră, iar aici nu strică situația casei. Când Angajatul își ia singur un avans, trec două verificări: nu mai mult decât numerarul rămas la punctul de lucru și nu mai mult decât a câștigat deja. Soldul de plată este unul continuu, iar un eveniment separat «plata salariului» nu există deloc. La închiderea turei proprietarul primește un scurt rezumat pe Telegram.
Reguli semnate înainte, nu după
Pentru o piscină, și cu atât mai mult pentru tobogane, asta nu e o formalitate. Modulul «Instructaje» dă documentului un link public și un cod QR: omul deschide pagina fără nicio autentificare, citește, bifează acordul, introduce numele, prenumele, telefonul și data nașterii și semnează cu degetul direct pe ecran.
Se înregistrează mai mult decât semnătura: ora serverului, IP-ul, dispozitivul și browserul, cât a citit omul documentul și exact ce versiune a semnat. La o instrucțiune se poate activa verificarea citirii — atunci butonul rămâne inactiv până când pagina este derulată până la capăt. Fiecare semnare trimite proprietarului o notificare, iar din orice înregistrare a jurnalului se generează un PDF: declarația, imaginea semnăturii și textul integral al versiunii citite.
Personalul este utilizarea evidentă: protecția muncii, ce se face în caz de accident, regulile de acces la apă. Dar în acest modul semnatarul își introduce întotdeauna singur datele și nu primește niciun cont, așa că același mecanism funcționează și cu vizitatorii: un cod QR la standul de lângă tobogane — și regulile de coborâre sunt semnate înainte de prima coborâre, nu după o discuție cu avocatul.
Seara totul se adună într-un singur loc
Închiderea zilei merge pe fiecare zonă: sistemul arată încasările calculate, Angajatul introduce casa reală, iar alături apare «Diferența» — de orice semn. La «Șederi» ea se vede pe fiecare obiect în parte încă din momentul introducerii, nu mai târziu într-un raport. Cheltuielile se introduc tot acolo, ca înregistrări separate cu comentariu.
Mai departe totul se adună într-un jurnal unic al banilor: casă, încasări, cheltuieli, avansuri. Seara vine un rezumat pe Telegram sau pe e-mail, iar separat totalul casei pe zi. Mai multe locații se conduc dintr-un singur cabinet, iar punctele de lucru nu se amestecă.
Zone cu moduri diferite conviețuiesc liniștit în același punct de lucru: bazinul se numără la timp, zona acvatică cu bilete de la casă, bufetul trăiește în Produse, iar o zonă gospodărească poate fi ținută în modul «Doar casă», unde nu există nici tarife, nici obiecte — doar bani.
De unde începi — și ce nu face sistemul
Poți începe cu o singură zonă în modul «Șederi», un obiect și un tarif. Brățările sunt cele mai obișnuite, cu numere; niciun cip, niciun cititor, nicio montare. Brățara nu este aici un permis, ci un mod de a nu-i încurca pe clienți.
Și, cinstit, despre limite, ca să nu le descoperiți a treia zi. Rezervare online și plată în avans în sistem nu există. Orar al ședințelor și al cursurilor nu există — timpul se vinde în momentul sosirii. RentOS nu comandă turnichete și nici încuietori electronice de vestiar. Nu emite bonuri fiscale. Abonamentul socotește bani, nu vizite. Garanția pentru brățară nu are un mecanism separat.
Dacă sarcina voastră este să vindeți locuri în orar prin site, vă trebuie alt instrument. Dacă sarcina este să știți cât timp s-a vândut, câți bani au ajuns în casă și în ce loc s-au despărțit cele două cifre — atât este de ajuns, și începe fără nicio investiție în echipamente.