Sisteme de autoservire

Software pentru automate de colete, vending și micromarketuri

Soluții software pentru comerțul automatizat și eliberarea automatizată a mărfurilor: celula automatului de colete, automatul de vending, vitrina micromarketului. Mai jos — modulele sistemului, procesele pe care le acoperă și legătura cu magazinele online, serviciile de livrare, CRM, ERP și depozitul.

Ce este software-ul

pentru comerțul automatizat

Comerțul automatizat — vânzarea și eliberarea mărfii fără vânzător în punct. Cumpărătorul lucrează singur cu echipamentul, iar deciziile despre disponibilitatea poziției, preț, plată și eliberare le ia programul.

Automatul de colete, automatul de vending și micromarketul sunt trei forme ale aceleiași sarcini. Diferă fizica: celula cu încuietoare electronică, spirala sau liftul din interiorul automatului, vitrina deschisă și frigiderul din încăpere. Circuitul de evidență este comun: produs, preț, stoc pe punct, comandă, plată, eveniment de echipament.

De aceea direcțiile sunt strânse pe o singură pagină. Programul pentru automate de colete, programul pentru vending și programul pentru micromarketuri se construiesc din aceleași module și diferă prin setul de dispozitive conectate și prin scenariul de eliberare.

Din ce este alcătuit sistemul

  • Punctul — automat de colete, automat de vending sau micromarket: echipamentul cu care cumpărătorul lucrează singur
  • Programul de pe dispozitiv — ecranul de selecție, încasarea plății, deschiderea celulei, funcționarea la pierderea conexiunii
  • Nucleul de date — produse, prețuri, stocuri pe puncte, comenzi, celule, tranzacții
  • Stratul de procese — rezervări, statusuri ale celulelor, termene de păstrare, returi, realimentare și colectarea numerarului
  • Telemetria — evenimentele echipamentului: încuietori, senzori de ușă, temperatură, modul de plată, canal de comunicație
  • Panoul de dispecerat — locul de muncă al operatorului de rețea: punctele pe hartă, sarcini, avarii, stocuri
  • Stratul de integrare — schimbul cu magazinele online, serviciile de livrare, CRM, ERP, depozitul și serviciile de plată
  • Analiza — vânzări pe puncte, rotație, timpi de nefuncționare a echipamentelor, rapoarte

Ce sarcini rezolvă sistemul

Șase sarcini pentru care se implementează software pentru comerțul automatizat. Fără el fiecare se acoperă prin deplasarea unui angajat, un tabel și un telefon.

Silueta întunecată a unui specialist gestionează sarcinile digitale ale rețelei de autoservire

Un singur catalog pentru toată rețeaua

Produsele, prețurile și planogramele se stabilesc centralizat și ajung în puncte. Automatul din aeroport și micromarketul din centrul de business citesc același nomenclator, nu două fișiere diferite.

Vânzare fără angajat

Cumpărătorul alege poziția, plătește și ia marfa singur, non-stop. Omul este necesar la realimentare, la colectarea numerarului și la analiza unei avarii, nu la fiecare vânzare.

Stocuri de încredere

Poziția se descarcă în momentul acționării mecanismului sau al deschiderii celulei. Traseul de realimentare se construiește după stocul real, nu după săptămâna trecută.

Prețuri controlate

Prețul se schimbă printr-o regulă — pe punct, pe grup de puncte sau pe orar. Reevaluarea unei rețele de o sută de automate nu cere deplasarea la fiecare dispozitiv.

Legătura cu evidența

Vânzările, plățile, realimentările și descărcările ajung în sistemul de evidență fără reintroducere. Reconcilierea încetează să fie o muncă separată la final de lună.

Măsurabilitate

Se vede ce se vinde în fiecare punct, ce celule stau nefolosite, cât timp echipamentul a fost indisponibil și din ce cauză.

Automate de colete

celule, coduri și eliberarea comenzilor

Automatul de colete — un dulap cu celule de dimensiuni diferite, care eliberează comanda destinatarului fără angajat. Programul pentru automate de colete decide în ce celulă se pune coletul, cui și cu ce cod i se deschide și ce se face cu o comandă neridicată.

Celula este aici un obiect de evidență cu stare și istoric proprii, nu doar o ușiță. De aceea un singur dulap servește mai multe comenzi la rând, iar ocuparea fiecărei celule se știe înainte de plecarea curierului.

Ce face software-ul pentru automate de colete:

  • Gestiunea celulelor — harta dulapului cu dimensiuni, ocupare și termen de păstrare; celula pentru colet se alege automat după gabarit
  • Statusurile celulelor — liberă, rezervată, ocupată, așteaptă ridicarea, blocată, defectă. Fiecare tranziție se scrie în jurnal cu oră și autor
  • Eliberarea comenzilor — destinatarul introduce codul pe ecran sau îl apropie de scaner, sistemul compară codul cu comanda și deschide ușița potrivită
  • Coduri QR — cod de unică folosință din aplicație, e-mail sau mesaj; este citit de scanerul terminalului și se anulează imediat după deschiderea celulei
  • Coduri PIN — cod numeric pentru cazul în care scanerul nu este disponibil sau ecranul telefonului nu se citește: cu termen de viață și limită a numărului de încercări
  • Returul mărfurilor — depunere inversă: cumpărătorul înregistrează returul, primește un cod, pune marfa într-o celulă liberă, iar dulapul consemnează închiderea ușii
  • Termenul de păstrare — numărătoare inversă cu memento-uri; comanda neridicată trece la returnarea către expeditor, iar celula revine în circuit
Silueta unui operator gestionează harta digitală a celulelor automatelor de colete

Cum ajunge comanda în celulă

Depunerea de către curier este o operațiune cu scanare, la fel ca eliberarea: se scanează eticheta coletului, dulapul deschide celula aleasă, iar închiderea ușii confirmă faptul. Din acest minut de comandă răspunde automatul de colete, nu curierul.

Codul de eliberare este legat de comandă, nu de persoană: poate fi trimis altui destinatar, revocat și emis din nou. Codul transmis se consemnează în istoricul comenzii, împreună cu ora și modul de transmitere.

Situații neprevăzute

  • Celula nu s-a deschis — comanda se mută într-una liberă, iar destinatarul primește un cod nou pe loc
  • Ușa a fost lăsată deschisă — dulapul anunță imediat, iar celula se blochează până la verificare
  • Coletul nu încape în celula aleasă — curierul schimbă dimensiunea, iar sistemul recalculează încărcarea
  • Codul a epuizat încercările de introducere — emiterea unui cod nou cere confirmarea proprietarului comenzii
  • Termenul de păstrare a expirat — comanda trece la returnare, nu rămâne în dulap «până se lămurește»

Automate de colete: terminale, integrări și monitorizare

Un dulap eliberează zeci de comenzi pe zi, o rețea — mii. Diferența nu stă în eliberarea propriu-zisă, ci în ce se întâmplă în jurul ei: cine depune, cine repară și de unde vin comenzile.

Gestiunea terminalelor

Registrul dispozitivelor: adresă, configurația dulapului pe dimensiuni, programul de acces, versiunea programului, responsabilul de întreținere. Setările și actualizările pleacă spre terminal la distanță.

Integrarea cu magazinele online

Magazinul primește lista automatelor de colete cu adrese, program de funcționare și limite de gabarit, transmite comanda și primește înapoi statusurile: depusă, eliberată, expirată, returnată.

Integrarea cu serviciile de livrare

Schimb cu transportatorii prin API: alocarea automatului de colete, numărul expedierii, confirmarea depunerii, ridicarea comenzilor neridicate și preluarea returilor pe traseu.

Monitorizarea echipamentelor

Starea încuietorilor și a senzorilor de ușă, funcționarea scanerului și a ecranului, modulul de plată, alimentarea și canalul de comunicație. Defectarea unei celule o blochează pentru depuneri noi, în loc să fie descoperită la fața locului.

Încărcarea și capacitatea

Câte celule din fiecare dimensiune sunt ocupate acum și vor fi ocupate până seara, ținând cont de termenele de păstrare. Dispecerul vede ce dulap nu mai poate fi alocat pentru livrare.

Analiza

Rotația celulei, timpul mediu de la depunere la ridicare, ponderea comenzilor neridicate, încărcarea pe ore și zile, distribuția pe dimensiuni.

Terminalul de plată

Un nod al dulapului, nu un dispozitiv separat: ecran, scaner de coduri, cititor de carduri și modul contactless, memorie fiscală. Prin el se plătesc livrarea la primire, păstrarea peste termen și marfa la eliberare, cu plata pe loc.

Plata cu cardul și controlul plăților

Card, plată contactless, QR și sisteme de plăți instant, plata în aplicație. Plata este legată de comandă și de celulă, iar starea operațiunii — autorizată, debitată, restituită — se păstrează împreună cu istoricul eliberării și se reconciliază zilnic cu registrul procesatorului.

Protecția antifraudă și monitorizarea operațiunilor

Coduri de unică folosință cu termen și număr de încercări limitate, limită la reemiterea codului, verificarea corespondenței dintre plată și faptul deschiderii celulei. O serie de introduceri eșuate, o deschidere fără plată și activitatea atipică a unui destinatar ajung în coada de analiză.

Programul terminalului, controlerul încuietorilor, protocolul de schimb cu partea de server și soluțiile de montaj ale dulapului sunt dezvoltări software și tehnice proprii. De aceea configurația celulelor se compune pentru fiecare amplasament, iar o nouă metodă de plată sau un nou scenariu de eliberare se adaugă pe partea dispozitivului, fără a fi limitat de posibilitățile unui modul străin.

Vending

gestiunea automatelor și a vânzărilor

Automatul de vending vinde marfa după un scenariu scurt: alegerea poziției, plata, eliberarea. Software-ul pentru automate de vending răspunde de ce se află în automat, la ce preț se vinde și de ce se întâmplă atunci când mecanismul sau plata dau greș.

Automatul funcționează autonom: vânzarea se face și fără legătură cu serverul, iar tranzacțiile se trimit ulterior, când canalul revine. De aceea programul pentru vending este construit ca un schimb de evenimente, nu ca o telecomandă.

Ce face programul pentru vending:

  • Gestiunea automatelor — registrul dispozitivelor: model, configurație, adresă și amplasament, program de funcționare, responsabil, condiții de închiriere
  • Catalogul de produse — nomenclatorul comun de poziții și planograma: ce poziție stă în ce celulă, spirală sau lift al unui anumit automat
  • Prețuri — pe automat, grup de automate, amplasament sau orar; modificarea pleacă spre dispozitiv și se aplică fără deplasare
  • Stocuri — contor pentru fiecare celulă a automatului: scade la eliberare, crește la realimentare, se verifică pe traseu
  • Vânzări — tranzacția se păstrează cu ora, poziția, suma, metoda de plată și rezultatul eliberării, inclusiv cel nereușit
  • Plata cu cardul — card bancar, plată contactless, QR și sisteme de plăți instant; numerarul — cu evidența restului și a monedelor de schimb
  • Configurare la distanță — planograma, prețurile, textele de pe ecran, programul de funcționare și versiunea programului se schimbă din panou, fără acces fizic la automat
  • Rapoarte — venituri și vânzări pe automat, produs, zi și metodă de plată; borderouri de colectare a numerarului și reconciliere cu registrul bancar
Silueta unui specialist gestionează geamănul digital al rețelei de vending

Când eliberarea nu a avut loc

Eliberarea nereușită este un eveniment obișnuit, nu o excepție: spirala s-a rotit în gol, marfa s-a blocat, celula era goală. Automatul anunță imediat, banii se întorc pe card fără ca cumpărătorul să ceară, iar poziția se marchează pentru verificare pe cel mai apropiat traseu.

Planograma se păstrează pe versiuni. Schimbarea sortimentului într-un amplasament nu este o editare de câmpuri, ci o versiune nouă cu dată de aplicare, de aceea vânzările dinainte și de după sunt comparabile între ele.

Ce se configurează pe amplasament

  • Sortimentul și planograma pentru publicul locului: birou, gară, instituție de învățământ, hală
  • Prețuri și promoții după orar — preț de noapte, reducere la o poziție cu termen aproape expirat
  • Programul de funcționare al automatului și metodele de plată disponibile
  • Textele și limba interfeței de pe ecranul dispozitivului
  • Pragurile de stoc la care automatul intră în traseul de realimentare

Vending: telemetrie și starea echipamentelor

Automatul stă nesupravegheat, iar orice defecțiune se transformă în oprire până la următoarea vizită. Telemetria scurtează acest interval: dispozitivul raportează singur despre sine.

Telemetria

Automatul transmite vânzările, stocurile pe celule, erorile mecanismului, temperatura, starea modulelor de plată și faptul deschiderii ușii. Evenimentele pleacă în pachete și nu se pierd la întreruperea conexiunii.

Starea echipamentului

Online, oprire, eroare de eliberare, blocarea acceptorului de bancnote, lipsa monedelor de schimb, defectarea agregatului frigorific. Fiecare stare are propria urgență și propriul destinatar.

Notificări și sarcini

Evenimentul se transformă într-o sarcină cu responsabil și termen, nu într-un mesaj pe un chat comun. Închiderea sarcinii cere o confirmare la fața locului și se scrie în istoricul dispozitivului.

Protocoale de conectare

Schimbul cu plăcile automatului prin MDB și EVA-DTS, printr-un modul de telemetrie. Un parc eterogen de dispozitive se conectează la un singur panou fără înlocuirea echipamentelor.

Actualizarea programului

Versiunea de pe dispozitiv se actualizează la distanță și pe grupuri: mai întâi câteva automate, apoi rețeaua. O actualizare nereușită se readuce la versiunea anterioară.

Analiza opririlor

Ponderea timpului în stare de funcționare, numărul de defecțiuni pe automat, timpul de la avarie la restabilire, vânzările pierdute pe durata opririi.

Terminalul de plată

Modulul de plată se conectează la placa automatului prin MDB și lucrează ca un nod de sine stătător: cititor de carduri, modul contactless, scaner QR, acceptor de bancnote și monede cu evidența restului, memorie fiscală. Terminalul își ține propria coadă de operațiuni.

Plata cu cardul și controlul plăților

Card, plată contactless, QR și sisteme de plăți instant. Suma se blochează până la acționarea mecanismului și se debitează după eliberarea confirmată; fiecare tranzacție se compară cu evenimentul de eliberare, iar numerarul — cu borderoul de colectare și cu contoarele automatului.

Protecția antifraudă și monitorizarea operațiunilor

Diferența dintre numărul de plăți și cel de eliberări pe automat, operațiuni repetate cu același card într-un interval scurt, ponderea anormală a anulărilor și a restituirilor, deschiderea carcasei și deschiderea ușii în afara traseului. Indicatorii se calculează pe dispozitiv, de aceea automatul problematic se vede separat de rețea.

Modulul de telemetrie, driverele MDB și EVA-DTS, programul de pe dispozitiv și circuitul de plată sunt dezvoltări software și tehnice proprii. Un parc eterogen de automate se conectează la un singur panou fără înlocuirea echipamentelor, iar suportul pentru un protocol nou sau o metodă nouă de plată se adaugă pe partea modulului.

Micromarketuri

autoservire fără casier

Micromarketul — un punct comercial mic, cu vitrine deschise și frigidere într-un spațiu închis: birou, fabrică, cămin, coworking. Marfa este accesibilă fizic cumpărătorului, casier nu există, iar plata se face la terminal sau în aplicație.

Diferența față de automat este de principiu: mecanismul nu limitează accesul la marfă. De aceea programul pentru micromarketuri se construiește în jurul evidenței și al reconcilierii, nu în jurul eliberării: diferența dintre vânzări și stoc este un indicator de lucru al punctului.

Controlul într-un astfel de punct se compune din trei surse independente: viziunea artificială deasupra vitrinei, încuietorile electronice cu jurnal de deschideri și terminalul de plată. Coincidența datelor lor este norma, neconcordanța este un eveniment de lucru, legat de o sesiune concretă a cumpărătorului.

Ce face sistemul:

  • Autoservire — cumpărătorul ia marfa, scanează codul de bare la terminal sau cu telefonul și plătește; scenariul este același ziua și noaptea
  • Plata fără casier — card, plată contactless, QR, plata în aplicație, cont corporativ sau limită a angajatului în locul banilor
  • Vitrine și frigidere — echipamentul punctului cu regim de temperatură și jurnal: depășirea pragului se consemnează, lotul se marchează pentru verificare
  • Evidența mărfurilor — nomenclator, coduri de bare, loturi și termene de valabilitate; o poziție cu termen expirat nu trece la plată
  • Vânzări — fiecare cumpărătură se păstrează cu conținut, sumă, metodă de plată și oră; bonul pleacă la cumpărător în format electronic
  • Stocuri — stocul scriptic al punctului scade la plată și crește la realimentare, iar inventarul arată stocul faptic
  • Controlul neconcordanțelor — diferența dintre stocul scriptic și cel faptic se calculează la fiecare inventar, pe produs și pe punct
  • Viziunea artificială — camerele de deasupra vitrinei și din frigider recunosc ce poziție a fost luată și care a fost pusă înapoi pe raft; evenimentul luării se compară cu conținutul bonului plătit al sesiunii
  • Încuietori electronice — ușa vitrinei sau a frigiderului se deschide doar după identificarea cumpărătorului: card, QR în aplicație sau legitimația locului. Încuietoarea este comandată de controlerul punctului, nu de o cheie de la fața locului
Siluete de utilizatori lucrează cu sistemul digital al micromarketului

Cum se realimentează punctul

Realimentarea micromarketului este un document de intrare, nu «am mai pus pe raft»: conținutul, loturile și termenele de valabilitate se consemnează la aranjare, de aceea descărcarea produselor expirate se calculează automat.

Sortimentul se alege după datele punctului. Într-un spațiu închis cercul cumpărătorilor este constant, iar o poziție fără vânzări timp de două săptămâni ocupă un loc care poate fi dat unei poziții căutate.

Controlul sesiunii și protecția antifraudă

  • Controlul deschiderii și al închiderii — fiecare deschidere se consemnează cu oră, cumpărător și durată; ușa neînchisă, deschiderea în afara sesiunii și depășirea timpului admis sunt evenimente separate, cu notificare
  • Identificarea acțiunilor utilizatorului — sesiunea leagă un cumpărător concret de deschiderea ușii, de pozițiile luate și returnate și de rezultatul plății, de aceea o situație în litigiu se analizează după jurnal
  • Controlul mărfurilor neplătite — o poziție scoasă fără plată se închide ca neconcordanță de sesiune: în circuitul corporativ suma i se facturează cumpărătorului, în cel deschis operațiunea ajunge în coada de analiză, cu fragmentul video
  • Mecanisme de combatere a fraudei — limite pe sesiune și pe cumpărător, indicii de testare a cardurilor, deschideri repetate fără cumpărare, pondere anormală a neconcordanțelor pe punct și pe cont, listă de blocare și suspendarea temporară a accesului

Ce se măsoară în punct

  • Venitul și numărul de cumpărături pe amplasament și pe angajat al circuitului
  • Diferența dintre stocul scriptic și cel faptic, în bani și în poziții
  • Ponderea descărcărilor pentru termen expirat din volumul achiziționat
  • Timpul cât o poziție stă pe vitrină până la vânzare
  • Ponderea cumpărăturilor plătite din limita corporativă
  • Ponderea sesiunilor cu diferență între ce s-a luat și ce s-a plătit
  • Numărul deschiderilor de ușă fără cumpărare — pe punct și pe cumpărător

Micromarketuri: mai multe puncte și integrări

Un singur punct funcționează și pe un tabel. O rețea de puncte cere un nomenclator comun, prețuri comune și un singur loc unde se văd toate neconcordanțele deodată.

Gestiunea mai multor puncte

Fiecare punct este un obiect cu adresă, echipament, sortiment, prețuri și grafic de realimentare proprii. Modificările se aplică unui punct, unui grup de puncte sau întregii rețele.

Drepturi și roluri

Operatorul de rețea, merchandiserul de pe traseu, contabilul și reprezentantul amplasamentului văd secțiuni diferite. Descărcarea și corectarea stocului cer un drept separat.

Integrarea cu CRM

Cumpărătorii din circuitul închis, limitele corporative, solicitările și feedbackul despre sortiment. Segmentele se folosesc pentru prețuri și oferte personalizate.

Integrarea cu ERP

Nomenclatorul, prețurile de achiziție, documentele de vânzare, decontările cu amplasamentele și furnizorii. Proprietarul nomenclatorului este sistemul de evidență, nu punctul.

Integrarea cu depozitul

Cereri de realimentare, expedierea pe traseu, primirea returilor și a produselor expirate. Stocul din punct și stocul din depozit se calculează într-un singur circuit.

Servicii de plată

Conectarea procesatorilor, fiscalizarea bonului, restituirea banilor la o cumpărare nereușită, reconcilierea zilnică a operațiunilor cu registrul și cu extrasul bancar.

Terminalul de plată

Standul de autoservire din punct: scaner de coduri de bare, ecran, cititor de carduri și modul contactless, memorie fiscală, modul de cântărire la vânzarea produselor la gramaj. Terminalul este singurul loc în care cumpărătura devine plătită, de aceea starea lui se urmărește la fel ca cea a echipamentului frigorific.

Plata cu cardul și controlul plăților

Card, plată contactless, QR, plata în aplicație, cont corporativ și limită a angajatului. Cumpărătura se păstrează cu conținutul bonului, punctul și ora, iar reconcilierea zilnică compară tranzacțiile procesatorului, documentele fiscale și descărcarea stocului.

Protecția antifraudă și monitorizarea operațiunilor

Viziunea artificială și încuietorile electronice consemnează ce a fost scos din punct, iar circuitul de plată — ce a fost plătit. Obiectul controlului este diferența dintre aceste două fluxuri: pozițiile neplătite, comportamentul atipic al unui cont și ponderea anormală a descărcărilor pe punct se analizează pornind de la evenimentul de deschidere.

Programul terminalului și al punctului, controlerele încuietorilor electronice, prelucrarea fluxului video și regulile de control al fraudei sunt dezvoltări software și tehnice proprii. De aceea echipamentul se alege după încăpere și sortiment: vitrina deschisă, frigiderul cu încuietoare sau dulapul închis cu identificare la intrare funcționează într-un singur circuit de evidență.

Ecosistemul soluției

Automatul de colete, automatul de vending și micromarketul sunt puncte ale aceluiași sistem, nu trei produse separate. În spatele fiecăruia stă aceeași alcătuire: complexul software-hardware de la fața locului, terminalul de plată, partea de server, panoul de administrare, aplicațiile cumpărătorului și ale operatorului, analiza, raportarea, protecția antifraudă și logistica integrată. Mai jos — din ce este alcătuit sistemul și de ce răspunde fiecare parte.

Siluete de specialiști gestionează un ecosistem digital unic de autoservire

Complexe software-hardware

Punctul este legătura dintre echipament și programul de pe el: controlerul încuietorilor sau al mecanismului de eliberare, scanerul, ecranul, modulul de plată, senzorii de ușă și de temperatură. Complexul funcționează autonom și continuă să deservească cumpărătorul la pierderea legăturii cu serverul.

Echipamentul

Dulapuri de colete cu celule de dimensiuni diferite, automate cu spirale și lift, vitrine și frigidere de micromarket, încuietori electronice, scanere, cântare, camere de viziune artificială. Fiecare unitate este înregistrată în registru cu configurație și istoric de service.

Terminale de plată

Încasarea plății în toate cele trei tipuri de puncte: cititor de carduri și modul contactless, pin-pad, scaner QR, memorie fiscală, iar în vending — acceptor de bancnote și de monede. Terminalul își ține propria coadă de operațiuni, de aceea plata trece și la întreruperea canalului.

Partea de server

Primirea evenimentelor din puncte, nucleul de evidență, cozile de schimb, planificatoarele de sarcini și de rapoarte. Scalare după numărul de puncte, jurnale de operațiuni imuabile, copii de rezervă cu verificare planificată a restaurării.

Panoul de administrare

Locul de muncă al operatorului de rețea: punctele pe hartă, starea echipamentelor, stocurile, prețurile și planogramele, sarcinile și avariile, rolurile și drepturile, jurnalul acțiunilor angajaților și al deschiderilor de service.

Sistemul de gestiune a dispozitivelor

Înregistrarea dispozitivului și a cheii lui, configurarea la distanță, actualizarea programului pe grupuri, cu revenire, repornirea nodurilor, revocarea accesului. Starea și versiunea fiecărui dispozitiv se cunosc centralizat.

Nucleul de evidență

Produse și coduri de bare, loturi și termene de valabilitate, prețuri și reguli de formare a prețurilor, stocuri pe puncte și pe celule, comenzi, vânzări și tranzacții. Un singur nomenclator pentru toată rețeaua, indiferent de tipul echipamentului.

Telemetrie și monitorizare

Fluxul de evenimente din toate punctele într-un singur loc: vânzări și eliberări, erori ale mecanismului, deschideri de uși, temperatura vitrinelor, starea modulelor de plată și a canalului de comunicație. La întreruperea legăturii evenimentele se adună pe dispozitiv și se trimit într-un pachet, iar abaterea de la normă devine o sarcină cu responsabil și termen, nu un rând în jurnal.

Aplicația mobilă a clientului

Harta punctelor și programul de funcționare, codurile de eliberare, plata și limita corporativă, istoricul cumpărăturilor și bonurile electronice, înregistrarea returului, notificări despre pregătirea comenzii și despre termenul de păstrare.

Aplicația operatorului și a vânzătorului

Traseul turei, realimentarea cu scanare, inventarul, colectarea numerarului, descărcarea cu motiv și fotografie, închiderea sarcinilor tehnice. Funcționează fără rețea: operațiunile se adună într-o coadă locală și se trimit ulterior.

Analiza

Vânzări, marjă, rotație, opriri, pierderi și cerere pierdută, pe secțiuni: perioadă, punct, amplasament, tip de echipament, produs, categorie, metodă de plată, executantul traseului.

Raportarea

Rapoarte de regulament și exporturi: venituri pe puncte și pe persoane juridice, borderouri de colectare a numerarului, procese-verbale de descărcare, reconcilierea cu procesatorul de plăți și cu banca, date pentru sistemul de evidență. Programarea și destinatarii se configurează.

Sistemul de protecție antifraudă

Reguli și limite pentru operațiuni, indicii comportamentale, compararea evenimentului de plată cu faptul eliberării sau al deschiderii ușii, liste de blocare, coada operațiunilor suspecte pentru analiză manuală, cu legătură la sesiune.

API și integrări

API documentat, webhook-uri și cozi de schimb cu magazinele online, serviciile de livrare, CRM, ERP, depozitul, casele de marcat online și serviciile de plată. Versionarea formatului, idempotența receptorului, jurnalul schimbului.

Sistemul integrat de logistică

Distribuirea mărfurilor între puncte, gestiunea traseelor, controlul stocurilor, planificarea realimentării și gestiunea centralizată a rețelei — în același sistem care calculează vânzările, nu într-un tabel separat.

Terminalul de plată nu este în această schemă o periferie, ci una dintre componentele-cheie: el închide scenariul de vânzare în oricare dintre cele trei tipuri de puncte și rămâne singurul loc în care cumpărătura devine plătită. Programul terminalului, protocolul de schimb cu partea de server, schemele de conectare la controlerele echipamentelor și kitul de montaj sunt dezvoltări software și tehnice proprii, de aceea setul de metode de plată, regulile de blocare și comportamentul la întreruperea legăturii se stabilesc după sarcina rețelei.

Sistemul integrat

de logistică

Logistica în comerțul automatizat — este mișcarea mărfii între depozit și zeci de puncte, fiecare consumând-o cu propria viteză. Modulul este integrat în același sistem care calculează vânzările și stocurile, de aceea deciziile se iau pe datele punctelor, nu pe un fișier separat al logisticianului.

Ce acoperă modulul:

  • Distribuirea mărfurilor între puncte — cât și ce anume se duce în fiecare punct se calculează după viteza de consum a poziției chiar acolo, stocul curent, capacitatea celulelor sau a rafturilor și termenele de valabilitate ale lotului. O poziție căutată nu pleacă acolo unde stă o lună
  • Gestiunea traseelor — punctele se grupează într-un traseu după stocuri, avarii și termene; se iau în calcul zona, fereastra de acces în amplasament, capacitatea mașinii și programul de lucru al executantului. Traseul se atribuie unui executant și se poate schimba în timpul turei
  • Controlul stocurilor — stocul scriptic pe punct și pe celulă se actualizează în momentul vânzării și al realimentării, iar cel faptic îl dă inventarul de pe traseu; neconcordanța se consemnează pe loc, cu motiv, și ajunge în raportul de pierderi
  • Planificarea realimentării — prognoza după istoricul vânzărilor punctului, pragul de stoc la care punctul intră în cel mai apropiat traseu și data estimată la care poziția se va epuiza. Cererea către depozit se formează înainte ca raftul să se golească
  • Gestiunea centralizată a rețelei — depozitul, traseele, executanții, punctele și stocurile într-un singur circuit: expedierea pe traseu figurează în sarcina executantului, returul și produsele expirate se întorc pe document, iar ce nu s-a închis se mută în traseul următor
Silueta unui specialist planifică traseul digital de realimentare a rețelei

Cum se formează traseul

Traseul nu este un grafic fix de parcurgere, ci o listă de sarcini pentru tură. În el intră punctele cu stoc sub prag, punctele cu avarie deschisă, punctele cu loturi aproape expirate și vizitele planificate prin contractul cu amplasamentul. Ordinea parcurgerii ține cont de geografie și de ferestrele de acces: depozitul la ora șase dimineața și centrul de business deschis de la nouă nu se pun în același segment.

Conținutul încărcăturii se calculează înainte de plecare, de aceea executantul primește din depozit exact ce este distribuit pe punctele traseului. Stocul rămas la el după tură este un obiect de evidență la fel ca stocul din punct: fie se întoarce la depozit pe document, fie trece în traseul următor.

Ce măsoară logistica

  • Numărul de puncte pe traseu și timpul efectiv petrecut într-un punct
  • Ponderea pozițiilor epuizate înainte de realimentarea planificată
  • Costul logisticii pe punct și pe poziție vândută
  • Ponderea returilor și a descărcărilor din volumul expediat pe traseu
  • Acuratețea prognozei de realimentare: diferența dintre planul și consumul real

Cum funcționează plățile

Punctul nu păstrează datele cardurilor și nu efectuează el însuși plata: transmite operațiunea modulului de plată sau procesatorului, primește rezultatul și îl leagă de vânzare. Restul este gestionarea ciclului de viață al plății în condițiile în care alături nu există un casier.

Silueta unui analist gestionează plățile digitale ale rețelei de autoservire
Operațiunile turei pe rețeaua de punctesom
PunctulOperațiuneSumăStatus
Automatul A-207Blocare până la eliberare145Blocat
Automatul A-112Debitare după eliberare210Efectuată
Automatul A-118Spirala nu s-a acționat160Blocare ridicată
Automatul de colete P-14Plată la eliberare1 280Efectuată
Micromarketul BC-3Limită corporativă320Efectuată
Automatul de colete P-31Păstrare peste termen150Reluare

Mecanismul nu s-a acționat — blocarea a fost ridicată fără plată de restituire, poziția este marcată pentru verificare pe cel mai apropiat traseu. Livrarea repetată a evenimentului cu aceeași cheie de operațiune nu creează un al doilea rând.

Reconcilierea cu registrul procesatoruluiaceeași tură
1 240operațiuni în rețea
99,1%eliberări reușite
11blocări ridicate
0neconcordanțe

Se compară trei surse: tranzacțiile procesatorului, documentele fiscale și evenimentele de eliberare de la echipament. Numerarul din automate se reconciliază separat — după borderoul de colectare și contoarele dispozitivului.

Metode de plată

Card bancar și plată contactless la terminal, QR și sisteme de plăți instant, plata în aplicație, limita corporativă a angajatului, numerar în automate, cu rest.

Blocarea până la eliberare

Suma se blochează până la acționarea mecanismului și se debitează după eliberarea confirmată. Dacă marfa nu a fost eliberată, blocarea se ridică fără plată de restituire.

Funcționarea la întreruperea legăturii

Regimul autonom efectuează plata după regulile modulului de plată și trimite tranzacția când canalul revine. Lipsa rețelei nu oprește vânzările.

Idempotența

Retrimiterea unei tranzacții nu creează o a doua plată și nu descarcă stocul de două ori. Duplicatul este recunoscut după cheia operațiunii, atât de server, cât și de procesator.

Fiscalizarea

După plată se generează bonul fiscal și pleacă la cumpărător pe e-mail sau în mesaj. La o eliberare nereușită se generează bonul de retur pentru pozițiile neeliberate.

Reconciliere și colectarea numerarului

Compararea zilnică a tranzacțiilor cu registrul procesatorului și cu extrasul bancar, borderoul de numerar pe automat, neconcordanțele — într-o listă separată pentru analiză.

Terminalul de plată este un nod comun pentru toate cele trei tipuri de puncte și una dintre componentele-cheie ale sistemului: prin el trece venitul rețelei, iar defectarea lui oprește vânzarea chiar și pe un echipament funcțional. De aceea terminalul este înregistrat în registru la fel ca punctul însuși — versiunea programului, metodele de plată disponibile, starea memoriei fiscale și rezultatul ultimei reconcilieri se văd în panoul de administrare.

Cum se calculează

stocurile pe puncte

Stocul în comerțul automatizat nu este legat de depozit, ci de loc: de celula automatului, de raftul vitrinei, de zona frigiderului. Același produs în două puncte ale rețelei înseamnă două mărimi independente, cu viteze diferite de consum.

Stocul scriptic = încărcat la realimentare − vândut − descărcat (termen expirat, defect, eliberare nereușită). Stocul faptic îl dă inventarul de pe traseu, iar diferența dintre ele este un indicator măsurabil al punctului.

Cum este construit schimbul:

  • Evenimentele dispozitivului — vânzarea, eliberarea, eroarea și deschiderea ușii pleacă spre server în momentul în care s-au produs
  • Coada locală — la întreruperea legăturii evenimentele se adună pe dispozitiv și se trimit într-un pachet, nimic nu se pierde
  • Cheia operațiunii — livrarea repetată a unui eveniment nu descarcă stocul a doua oară
  • Realimentare pe document — conținutul, loturile și termenele de valabilitate se consemnează la aranjare, nu retroactiv
  • Inventar pe traseu — renumărare pe celule și rafturi de pe telefon, neconcordanța se consemnează pe loc, cu motiv

Ce dă o evidență corectă a stocurilor

  • Traseul de realimentare se construiește după consumul real, nu după calendar
  • O poziție căutată nu se epuizează cu o zi înainte de vizita planificată
  • Produsele expirate se descarcă după termenele lotului, nu sunt descoperite de cumpărător
  • Achizițiile văd viteza reală de consum pentru fiecare punct în parte
  • Sortimentul punctului se recompune după date, nu după experiența operatorului
  • Pierderile se calculează în bani și pe produse, nu ca o «lipsă» generală

Surse frecvente de neconcordanțe

  • Realimentare bifată după plan, nu după conținutul aranjat efectiv
  • Eliberare nereușită, neînregistrată prin restituirea banilor și descărcare
  • Planogramă care nu corespunde aranjării reale pe spirale
  • Marfă luată pentru degustare sau verificare, fără o descărcare separată
  • Inventar efectuat nu pe toate zonele punctului

Cum este construit

exploatarea rețelei

Echipamentul stă în clădiri și zone diferite, iar de el se ocupă mai mulți oameni aflați în deplasare. Exploatarea nu înseamnă «a face turul punctelor», ci o coadă de sarcini cu executanți, termene și confirmare la fața locului.

Operatorul de rețea lucrează în panoul de dispecerat: punctele pe hartă, starea echipamentelor, stocurile, avariile și sarcinile turei. Merchandiserul și tehnicianul lucrează în aplicația de pe telefon — cu același set de obiecte, dar doar pe traseul propriu.

Ce se întâmplă într-o tură:

  • Traseul se formează după stocurile reale, termenele de valabilitate și avariile deschise, nu după un grafic fix de parcurgere
  • Încărcarea pe traseu se înregistrează ca expediere din depozit: ce i s-a eliberat executantului, aceea figurează în sarcina lui
  • Realimentarea se confirmă prin scanare: poziția, punctul, celula sau zona, ora, executantul
  • Inventarul se face la fața locului, neconcordanța se consemnează cu motiv imediat, nu se centralizează seara
  • Produsele expirate și defecte se descarcă cu motiv și fotografie, marfa se ridică la cursa de întoarcere
  • Numerarul din automate se colectează pe borderou, suma se potrivește cu tranzacțiile dispozitivului
  • Sarcina tehnică se închide printr-un marcaj în punct: ce a fost, ce s-a făcut, dacă echipamentul funcționează acum
  • Stocul necompletat și defecțiunea se mută automat în traseul următor
Siluete de operatori lucrează cu rețeaua digitală de dispecerat

Cum este construită aplicația de pe traseu

  • Un ecran — o sarcină: punctul, sarcina, câmpul de scanare și confirmarea; rapoartele și nomenclatoarele rămân în panoul de dispecerat
  • Lucrul fără rețea — operațiunile se scriu într-o coadă locală și pleacă spre server când apare conexiunea: în parcarea subterană și în hală nu există semnal
  • Verificarea pe loc — produs greșit sau punct greșit: pasul se blochează, eroarea se corectează acum, nu la inventar
  • Cheia operațiunii — retrimiterea nu creează o a doua realimentare și nu descarcă stocul de două ori

Ce se măsoară

  • Ponderea timpului în care punctul a fost disponibil pentru vânzare
  • Numărul de puncte pe traseu și timpul petrecut într-un punct
  • Ponderea pozițiilor epuizate înainte de realimentarea planificată
  • Timpul de la avarie până la reluarea funcționării
  • Neconcordanța de la inventar, în bani și în poziții

Celule și eliberare

Produse și vânzări

Plăți

Telemetrie și analiză

Cum se realizează

integrările

Integrarea — un schimb de date convenit cu un program extern: ce se transmite, în ce format, cât de des, cine deține datele și ce se întâmplă la o defecțiune.

Decizia-cheie este răspunderea pentru date. Nomenclatorul și prețurile de achiziție vin din ERP, clienții și segmentele — din CRM, stocurile de depozit — din sistemul de depozit, iar vânzările și evenimentele echipamentelor se nasc în punct. Editarea bidirecțională a aceluiași câmp în două sisteme produce neconcordanțe permanente, de aceea se evită.

Cu ce se conectează sistemul:

  • Magazine online — comenzi pentru eliberare în automatul de colete, adrese și încărcarea dulapurilor, statusuri de ridicare
  • Servicii de livrare — alocarea punctului de eliberare, expedierile, depunerea, ridicarea comenzilor neridicate
  • CRM — cumpărători, solicitări, segmente, limite corporative și prețuri personalizate
  • ERP și sistemul de evidență — nomenclator, prețuri, documente de vânzare, decontări cu amplasamentele
  • Depozit — cereri de realimentare, expediere pe traseu, returi și descărcări
  • Servicii de plată — autorizare, debitare, restituire, registre de operațiuni pentru reconciliere
  • Case de marcat online — bonuri fiscale de vânzare și de retur, controlul documentelor netrimise
  • Module de telemetrie — MDB, EVA-DTS și protocoalele producătorilor de echipamente
Siluete de specialiști gestionează integrările digitale ale platformei de autoservire

Cum este construit schimbul

Schimbul se construiește asincron: vânzarea din punct nu așteaptă răspunsul sistemului extern. Mesajul este pus în coadă, se repetă la eșec cu interval crescător și ajunge în coada de analiză dacă nu a trecut după toate încercările.

Fiecare mesaj se păstrează cu corp, oră, rezultat și număr de încercări, de aceea analiza unui incident se sprijină pe jurnalul schimbului, nu pe amintiri.

Ce se verifică înainte de lansare

  • Idempotența receptorului: un mesaj repetat nu creează o a doua înregistrare
  • Versionarea API: schimbarea formatului apare ca versiune nouă, cea veche continuă să funcționeze
  • Rezolvarea conflictelor: a cui valoare se consideră corectă în caz de neconcordanță
  • Limitele sistemelor externe: câte cereri pe minut suportă ERP-ul și depozitul
  • Reconcilierea periodică a indicatorilor-cheie: vânzări, sume încasate, stocuri

Ce date

sunt disponibile în analiză

Analiza se construiește pe date proprii despre vânzări și despre funcționarea echipamentelor, nu pe contoare externe. Contorul știe despre vizite, sistemul — despre bani, produse, opriri și pierderi.

Rapoartele se calculează pe secțiuni: perioadă, punct, amplasament, tip de echipament, produs, categorie, metodă de plată, executantul traseului. Orice indicator este disponibil în fiecare secțiune și se exportă într-un fișier sau într-un depozit de date.

Silueta unui analist studiază indicatorii digitali ai rețelei de autoservire

Vânzări și bani

  • Venitul și numărul de vânzări pe punct, amplasament și rețea
  • Bonul mediu și structura plăților pe metode
  • Marja poziției ținând cont de achiziție și de logistica traseului
  • Ponderea plăților nereușite și a restituirilor

Produse și stocuri

  • Clasamentul vânzărilor pe punct și pozițiile fără mișcare
  • Rotația și acoperirea cererii în zile până la realimentare
  • Vânzări pierdute: accesările unei poziții cu stoc zero
  • Descărcări: termen expirat, defect, neconcordanță la inventar

Echipamente și puncte

  • Disponibilitatea echipamentelor și durata opririlor
  • Defecțiuni pe tipuri: mecanism, plată, comunicație, temperatură
  • Încărcarea pe ore și zile ale săptămânii, sezonalitatea amplasamentului
  • Rotația celulei automatului de colete și ponderea comenzilor neridicate

Cum este asigurată securitatea

Echipamentul stă într-un loc public și funcționează nesupravegheat. De aceea protecția se sprijină pe trei lucruri: datele de plată nu ajung în sistem, dispozitivul își confirmă autenticitatea, iar orice acțiune cu bani și cu celule lasă urmă.

Datele de plată

Cardul este citit de un modul de plată certificat, numărul nu ajunge în sistem. Pentru debitările repetate și limitele corporative se păstrează un token, nu cardul.

Autenticitatea dispozitivului

Fiecare punct face schimb cu serverul printr-un canal securizat și cu cheie proprie. O cheie revocată deconectează dispozitivul de la rețea fără a le afecta pe celelalte.

Coduri de eliberare

Codurile QR și PIN sunt de unică folosință, cu termen de viață și număr de încercări limitate. Un cod consumat nu mai deschide celula a doua oară.

Drepturi de acces

Model pe roluri: merchandiserul nu schimbă prețurile, tehnicianul nu vede veniturile. Deschiderea unei celule cu acces de service cere un drept separat și un motiv.

Jurnalul acțiunilor

Cine a deschis celula, cine a schimbat planograma, cine a descărcat stocul și a colectat numerarul. Înregistrările sunt imuabile și se păstrează separat de datele de lucru.

Datele personale

Setul minim necesar de date ale destinatarului, termenul de păstrare, ștergerea la cerere, acordurile de prelucrare și notificările cu dată și sursă.

Un circuit separat este restaurarea. Copiile de rezervă sunt inutile până nu este verificată restaurarea lor: desfășurarea de test se face conform programării, nu în momentul avariei.

Modulele sistemului

Sistemul se asamblează din module: fiecare acoperă propria zonă de date și operațiuni, iar legăturile dintre ele sunt descrise explicit. Proiectul pornește pe părți — mai întâi punctele, produsele și plățile, apoi telemetria, traseele și analiza.

Registrul punctelor și al echipamentelor

Automate de colete, automate de vending și micromarketuri: adresă, amplasament, configurație, program de funcționare, versiunea programului, responsabil, condiții de închiriere.

Gestiunea celulelor

Harta dulapului pe dimensiuni, alegerea celulei după gabarit, statusuri și termene de păstrare, blocarea celulei defecte, jurnalul deschiderilor.

Eliberarea comenzilor

Depunerea de către curier, coduri QR și PIN, reemiterea și revocarea codului, confirmarea ridicării, ridicarea comenzilor neridicate.

Returi prin celulă

Cererea de retur, codul de depunere inversă, consemnarea închiderii ușii, primirea mărfii în depozit, restituirea banilor către cumpărător.

Catalog și planogramă

Nomenclatorul comun de produse, coduri de bare, asocierea poziției la celulă, spirală sau zonă a vitrinei, versiuni ale planogramei cu dată de aplicare.

Gestiunea prețurilor

Prețuri pe punct, grup de puncte și orar, condiții corporative și personalizate, rotunjire, taxe, istoricul modificărilor.

Vânzări și tranzacții

Coadă unică de vânzări din toate punctele, rezultatul eliberării, operațiuni nereușite, bonuri, anulări și restituiri.

Plăți

Conectarea procesatorilor și a modulelor de plată, blocarea și debitarea, plata cu cardul și numerarul, returile, reconcilierea.

Fiscalizarea

Bonuri de vânzare și de retur, schimbul cu casele de marcat online, trimiterea bonului către cumpărător, controlul documentelor netrimise.

Stocuri și realimentare

Stocul pe celule și zone, loturi și termene de valabilitate, cereri de realimentare, expediere pe traseu, descărcări și produse expirate.

Inventarul

Renumărare în punct, de pe telefon, neconcordanță cu motiv, istoricul renumărărilor, pierderi în bani pe punct și pe produs.

Trasee și sarcini

Formarea traseului după stocuri și avarii, alocarea executantului, confirmarea operațiunilor prin scanare, mutarea a ce nu s-a închis.

Colectarea numerarului

Borderouri pe automate, reconcilierea numerarului cu tranzacțiile dispozitivului, monede de schimb, predarea încasărilor la casierie.

Telemetria

Primirea evenimentelor de la echipamente, coada la întreruperea legăturii, protocoalele MDB și EVA-DTS, istoricul stărilor dispozitivului.

Monitorizare și avarii

Starea punctelor în timp real, praguri și notificări, sarcini de remediere, timpul până la reluarea funcționării.

Gestiune la distanță

Schimbarea prețurilor, a planogramei, a textelor de pe ecran și a programului de funcționare, actualizarea programului pe dispozitiv, pe grupuri, cu revenire.

Controlul temperaturii

Jurnalul temperaturii vitrinelor frigorifice, praguri și notificări, marcarea lotului pentru verificare la depășirea regimului.

Cumpărători și limite

Conturi, conturi corporative și limite ale angajaților, aplicația cumpărătorului, istoricul cumpărăturilor și bonuri electronice.

Notificări

Coduri de eliberare, memento-uri despre termenul de păstrare, bonuri și statusuri de retur pe e-mail, SMS și în mesagerie, jurnal de livrare.

Analiză și rapoarte

Vânzări, marjă, rotație, opriri, pierderi și cerere pierdută în secțiuni libere, exporturi și vitrine de date.

Integrări și API

Schimb cu magazinele online, serviciile de livrare, CRM, ERP, depozitul, casele de marcat și serviciile de plată. API, webhook-uri, cozi.

Drepturi de acces și audit

Roluri și permisiuni pe secțiuni și operațiuni, autentificare în doi factori, jurnalul acțiunilor angajaților și al deschiderilor de service.

Multiformat

Automate de colete, automate de vending și micromarketuri într-un singur sistem, mai multe persoane juridice și amplasamente, regiuni, valute și limbi ale interfeței punctului.

Aplicații la fața locului

Programul de pe dispozitiv, aplicația merchandiserului și a tehnicianului, panoul de dispecerat al operatorului de rețea — pe același nucleu de date.

Ordinea implementării

Sistemul nu se lansează integral într-un singur release. Ordinea de mai jos reflectă dependențele: fiecare pas se sprijină pe datele apărute la cel anterior.

Audit și model de date

Parcul de echipamente, protocoalele de conectare, procesele curente de realimentare și de evidență. Rezultatul — schema entităților și harta integrărilor.

Puncte și produse

Registrul dispozitivelor, nomenclatorul, planogramele, prețurile și stocurile. Pilot pe câteva puncte, cu verificare pe date reale.

Plăți și eliberare

Module de plată, fiscalizare, coduri de eliberare și returi. Lansare pe o parte a rețelei, cu reconcilierea zilnică a operațiunilor.

Dezvoltarea

Telemetrie, trasee și inventar, integrări cu evidența, analiză. Fiecare bloc — un release separat, cu măsurarea rezultatului.

Să discutăm proiectul de comerț automatizat

Contactați-ne acum

Descrieți ce funcționează deja: parcul de echipamente, sistemul de evidență, depozitul, procesatorul de plăți. Vom analiza procesul și vom propune arhitectura soluției.