
Sincronizare POS-ERP în timp real și un motor de comerț omnichannel cu concurență ridicată
Terminale din magazine, finalizarea comenzilor online și registrul central din ERP în pas, în timp real, pentru un retailer GCC cu mai multe mărci.
Pe scurt
Client
Un conglomerat de retail și centre comerciale din GCC, cu mai multe mărci, cu peste 800 de terminale POS și magazine online de comerț electronic.
Echipă
1 arhitect principal de soluție din echipa internă, 4 ingineri senior de back-end și integrare POS și 1 inginer de QA autonom
Durată
16 săptămâni
Provocarea
Terminalele POS din magazine, magazinele online și ERP-urile din depozite funcționau pe sincronizări în lot cu întârziere de 12 ore. Stocul era supra-vândut în timpul promoțiilor de vârf, reconcilierea decontărilor cu cardul între acceptatori rămânea în urmă, iar finalizarea comenzii era lentă.
Ce am construit și conectat
Flux de evenimente în timp real
Am înlocuit scripturile fragile de lot peste noapte cu un strat de flux de evenimente cu concurență ridicată care sincronizează în timp real vânzările din magazine, retururile, promoțiile și nivelurile de stoc pe SKU cu ERP-ul central.
Orchestrarea plăților între mai mulți acceptatori
O singură orchestrare de gateway pentru Visa, Mastercard și switch-urile regionale din GCC, cu preluarea automată a fișierelor de decontare T+1 și auditarea comisioanelor.
Rezervarea stocului sub sarcina vânzărilor flash
Un microserviciu de rezervare a stocului cu latență extrem de mică, care absoarbe vârfurile de trafic din vânzările flash fără blocaje ale bazei de date.
Sisteme și stack
- Limbaje
- Go
- Framework-uri
- Node.js
- DevOps și observabilitate
- Kubernetes
- Sisteme ERP
- Oracle Fusion Cloud ERP
- Oracle NetSuite
- Standarde și canale bancare
- ISO 20022
- Plăți
- EMV
- ISO 8583
Rezultate măsurate
- sincronizarea stocului pe SKU în peste 800 de terminale POS și în magazinele online
- sub 250 ms
- fără nicio întrerupere neplanificată în timpul festivalurilor regionale de cumpărături de vârf, White Friday și Ramadan
- 99,99 % disponibilitate
- eliminate anual din diferențele de stoc epuizat și de decontare a plăților
- 420.000 USD+
Pentru prima dată, terminalele din magazine, finalizarea comenzilor online și registrul central din ERP vorbesc exact aceeași limbă, în timp real.
Începeți cu o conversație, nu cu un contract.
Spuneți-ne ce trebuie să construiți, să conectați sau să securizați. Un arhitect parcurge totul împreună cu dumneavoastră, apoi recomandă de unde să începeți.
Ce se întâmplă în continuare
Convenirea unei ore
Echipa noastră vă scrie prin e-mail pentru a conveni o oră pentru sesiune.
Sesiune de preconsultanță
O sesiune online gratuită de preconsultanță de 30 de minute: trecem în revistă obiectivele, sistemele și constrângerile dumneavoastră.
Evaluarea de pregătire
Într-o evaluare de pregătire gratuită în 48 de ore, un arhitect principal verifică proiectul dumneavoastră față de definiția „pregătit” în 6 puncte și recomandă traseul potrivit.
Alegerea traseului
Proiectele cu scop definit primesc o propunere fermă în 3–5 zile lucrătoare. Proiectele aflate în faza de concept încep în Blueprint Studio. Un sistem live care eșuează, nu este documentat sau are nevoie de integrare începe cu un diagnostic de 1–2 săptămâni. Blueprint Studio și diagnosticul au fiecare un tarif fix, cotat în propunere.
