Săriți la conținut
XSIS
Un cumpărător plătește la o casă de marcat cu autoservire

Studii de caz

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

  1. 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.

  2. 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.

  3. 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.

Vicepreședinte de tehnologie retail și comerț digital

Î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

  1. Convenirea unei ore

    Echipa noastră vă scrie prin e-mail pentru a conveni o oră pentru sesiune.

  2. Sesiune de preconsultanță

    O sesiune online gratuită de preconsultanță de 30 de minute: trecem în revistă obiectivele, sistemele și constrângerile dumneavoastră.

  3. 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.

  4. 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.