Aller au contenu
XSIS
Un client paie à une caisse en libre-service

Études de cas

Synchronisation en temps réel du point de vente à l’ERP et moteur de commerce omnicanal à forte concurrence

Terminaux de magasin, paiement en ligne et grand livre ERP central au même rythme, en temps réel, pour un distributeur multimarques du CCG.

En un coup d’œil

  • Client

    Un conglomérat de distribution et de centres commerciaux multimarques du CCG, avec plus de 800 terminaux de point de vente et des vitrines de commerce en ligne.

  • Équipe

    1 architecte de solution principal interne, 4 ingénieurs seniors back-end et intégration de points de vente et 1 ingénieur QA autonome

  • Durée

    16 semaines

Le défi

Les terminaux de point de vente des magasins, les vitrines de commerce en ligne et les ERP d’entrepôt reposaient sur des synchronisations par lots différées de 12 heures. Les stocks étaient survendus pendant les promotions de pointe, le rapprochement des règlements par carte entre acquéreurs prenait du retard et le passage en caisse était lent.

Ce que nous avons construit et connecté

  1. Streaming d’événements en temps réel

    Nous avons remplacé des scripts nocturnes par lots fragiles par une couche de streaming d’événements à forte concurrence qui synchronise en temps réel les ventes en magasin, les retours, les promotions et les niveaux de stock par référence avec l’ERP central.

  2. Orchestration des paiements multi-acquéreurs

    Une orchestration de passerelle unique pour Visa, Mastercard et les switchs régionaux du CCG, avec intégration automatisée des fichiers de règlement J+1 et audit des commissions.

  3. Réservation de stock sous charge de vente flash

    Un microservice de réservation de stock à ultra-faible latence qui absorbe les pics de trafic des ventes flash sans verrouiller la base de données.

Systèmes et pile technique

Langages
  • Go
Frameworks
  • Node.js
DevOps et observabilité
  • Kubernetes
Systèmes ERP
  • Oracle Fusion Cloud ERP
  • Oracle NetSuite
Standards et canaux bancaires
  • ISO 20022
Paiements
  • EMV
  • ISO 8583

Résultats mesurés

de synchronisation des stocks par référence entre plus de 800 terminaux de point de vente et les vitrines numériques
moins de 250 ms
avec aucune indisponibilité non planifiée pendant les grandes périodes commerciales régionales, le White Friday et le Ramadan
99,99 % de disponibilité
supprimés chaque année en écarts de rupture de stock et de règlement des paiements
420 000 USD+

Pour la première fois, nos terminaux de magasin, notre paiement en ligne et notre grand livre ERP central parlent exactement le même langage en temps réel.

Vice-président, technologies de distribution et commerce numérique

Commencez par une conversation, pas par un contrat.

Dites-nous ce que vous devez construire, connecter ou sécuriser. Un architecte l’examine avec vous, puis recommande par où commencer.

Les prochaines étapes

  1. Convenir d’un horaire

    Notre équipe vous envoie un e-mail pour convenir d’un horaire pour l’entretien.

  2. Entretien préalable

    Un entretien préalable gratuit de 30 minutes en ligne : nous passons en revue vos objectifs, vos systèmes et vos contraintes.

  3. Revue de préparation

    Lors d’une revue de préparation gratuite de 48 heures, un architecte principal confronte votre projet à la définition de « prêt » en 6 points et recommande le parcours adapté.

  4. Choisir le parcours

    Les projets au périmètre prêt reçoivent une proposition ferme sous 3 à 5 jours ouvrés. Les projets au stade du concept démarrent dans le studio Blueprint. Un système en production qui défaille, n’est pas documenté ou doit être intégré commence par un diagnostic de 1 à 2 semaines. Le studio Blueprint et le diagnostic ont chacun des honoraires fixes, indiqués dans la proposition.