Cum funcționează integrarea tehnic
Fiecare comandă introdusă manual presupune un risc. Nu neapărat o eroare mare — poate fi un produs greșit, o cantitate incorectă sau o comandă pierdută în fluxul de lucru. La 30–50 de comenzi pe zi de la trei platforme diferite, erorile se acumulează.
Mai important, fără integrare: stocul din sistem nu reflectă în timp real ce s-a vândut prin agregatori, facturile fiscale trebuie create manual, reconcilierea financiară cu platformele devine o operație săptămânală consumatoare de timp, iar analiza vânzărilor pe canal este imposibilă fără export manual din fiecare platformă. În implementările similare, munca administrativă poate ajunge la 2–4 ore zilnic în perioadele de vârf, iar o parte importantă din acest efort dispare după integrare.
Cum funcționează integrarea tehnic
Platformele Wolt, Glovo și Bolt pun la dispoziție API-uri prin care trimit comenzile în timp real printr-un mecanism numit webhook. Când un client plasează o comandă, platforma trimite automat datele comenzii — produse, cantități, preț, adresă, comentariul clientului — către serverul tău, fără nicio acțiune manuală.
Aceasta este prima lecție practică: nu toate câmpurile vin în formatul la care te aștepți.
Prețurile vin în unități de bani, nu în lei. O comandă de 45,50 RON poate apărea ca 4550. Sistemul trebuie să facă conversia automat, altfel casierul vede prețuri de 100 de ori mai mari.
Valuta poate apărea diferit dacă setările contului nu sunt aliniate cu ERP-ul. Rezultatul: comenzile pot ajunge cu valuta greșită, fără un mesaj clar de eroare.
Comentariile clienților trebuie mapate explicit. Dacă un client scrie că vrea „fără ceapă”, această informație nu apare în comanda din ERP dacă integrarea nu o transmite în documentul operațional.
SKU-urile produselor trebuie potrivite corect. Wolt, Glovo și Bolt pot avea identificatori proprii de produs, iar dacă aceștia nu sunt mapați cu articolele din ERP, comanda nu poate fi procesată automat.
Fluxul complet al unei comenzi de la agregator
- 1
Comanda ajunge
Platforma trimite datele comenzii. Sistemul ERP înregistrează automat o Comandă Marketplace și o Comandă client asociată. Casierul vede comanda în interfața de lucru, în secțiunea Orders Marketplace.
- 2
Confirmarea comenzii
Casierul confirmă comanda. La confirmare, sistemul setează automat acțiunea „Livrare” pentru produsele disponibile pe stoc. Fără acest pas, produsele nu pot fi ridicate din depozit pentru pregătire.
- 3
Pregătirea comenzii
Dacă magazinul are TSD, depozitarul poate ridica produsele scanând codurile de bare. Sistemul verifică stocul în timp real. Dacă un produs nu mai este disponibil, managerul poate anula linia din comandă.
- 4
Finalizarea și fiscalizarea
Casierul finalizează documentul și setează statusul Ready. În acest moment comanda este sincronizată cu depozitul corect, iar documentul este transmis în PayDesk pentru emiterea bonului fiscal cu metoda de plată corespunzătoare.
- 5
Livrarea și închiderea
Când curierul confirmă livrarea, statusul se actualizează. Comanda devine baza pentru raportare și pentru analiza ulterioară de marjă.
Cazul anulărilor — unde lucrurile se complică
Una dintre situațiile cel mai des întâlnite în practică: comanda este anulată de platformă sau de client, dar în ERP rămâne activă. Statusul „Rejected” trebuie tradus explicit în logica sistemului ERP. Acest lucru nu se întâmplă automat dacă nu este configurat în integrare.
La fel, dacă anulezi o linie de produs din comanda din ERP, PayDesk nu reflectă automat acea modificare dacă integrarea nu trimite explicit statusul actualizat. Suma de plată poate rămâne calculată cu produsul anulat, ceea ce duce la erori în încasare.
Comportamentul corect: când o linie este anulată în comanda ERP, sistemul trebuie să recalculeze automat totalul și să actualizeze documentul din PayDesk înainte de fiscalizare.
Sincronizarea prețurilor și stocurilor cu agregatorii
Dacă în ERP creezi un document de modificare a prețului cu o dată de intrare în vigoare viitoare, sistemul nu trebuie să îl trimită imediat către platformă, pentru că există riscul ca prețul să fie aplicat înainte de termen. Soluția corectă este ca ERP-ul să creeze o sarcină programată și să trimită modificarea abia în ziua aplicării, sau să gestioneze separat prețul curent și prețul viitor.
Dacă ai mai multe liste de prețuri, de exemplu una pentru Wolt, una pentru Glovo și una pentru vânzare directă, sistemul trebuie să sincronizeze cu fiecare platformă doar modificările din lista corespunzătoare. Altfel, orice modificare de preț poate declanșa schimburi de date cu toți agregatorii, chiar dacă nu este relevantă pentru toate canalele.
Dacă vinzi un produs cu prețul per kilogram, dar platforma afișează produsul per ambalaj, de exemplu pachet de 500 g, sistemul trebuie să calculeze și să transmită automat prețul per ambalaj. Maparea trebuie să facă această conversie corect în ambele direcții.
Când ai nevoie de e-Factura pentru comenzile din agregatori
Pentru comenzile primite prin Wolt, Glovo sau Bolt, logica fiscală trebuie tratată separat de fluxul operațional al comenzii. Integrarea trebuie să poată diferenția între comenzile pentru care se emite doar bon fiscal și situațiile în care este necesară emiterea unei facturi și transmiterea acesteia în sistemul RO e-Factura.
În practică, sistemul trebuie să permită marcarea comenzilor pentru care nu se trimite factură în RO e-Factura și să ofere o procedură clară pentru cazurile în care clientul solicită factură. Pentru aceste situații, datele clientului trebuie colectate corect, factura trebuie emisă din ERP, iar apoi transmisă prin fluxul e-Factura.
Important: regulile privind RO e-Factura trebuie verificate înainte de implementare în funcție de tipul clientului, tipul tranzacției și legislația aplicabilă la momentul respectiv. Conform Ministerului Finanțelor, transmiterea facturilor în sistemul RO e-Factura în relația B2C este obligatorie începând cu 01.01.2025, iar ANAF tratează separat regimul pentru relațiile B2B/B2G și B2C.
Ce să verifici înainte de a implementa integrarea
Volumul și complexitatea comenzilor
- Sub 20–25 comenzi pe zi, costul integrării poate să nu se amortizeze rapid.
- Peste 50 de comenzi pe zi, diferența operațională devine vizibilă din prima săptămână.
- Dacă ai produse cu prețuri diferite pe fiecare platformă, ai nevoie de liste de prețuri separate.
Stocuri și raportare
- Dacă magazinul fizic și livrarea online folosesc același stoc, integrarea devine critică.
- Dacă ai nevoie de raportare pe canal, de exemplu Wolt vs Glovo vs vânzare directă, integrarea ERP este cea mai sigură metodă de a obține aceste date fără reconciliere manuală.
Ce nu funcționează dacă setezi integrarea superficial
Din experiența de implementare, cele mai frecvente probleme după o configurare incompletă sunt acestea:
| Simptom | Cauza reală |
|---|---|
| Prețurile în comenzi sunt de 100 de ori mai mari | Prețurile vin în unități de bani, nu în lei, iar conversia nu a fost configurată. |
| Comenzile apar cu valuta greșită | Valuta din contul Marketplace nu este aliniată cu setările ERP. |
| Produsele nemapate blochează comenzile | SKU-urile nu au fost potrivite corect la configurarea inițială. |
| Comanda anulată rămâne activă în ERP | Statusul de anulare de la agregator nu este mapat pe un flux de închidere în ERP. |
| PayDesk calculează suma inclusiv produsele anulate | Sincronizarea anulărilor de linii nu este implementată complet. |
| Comentariile clienților nu apar la casierie | Câmpul de comentariu din comandă nu este mapat în documentul ERP. |



