Module E-commerce — Orchestration omnicanale
Le module E-commerce relie votre ERP à vos boutiques Shopify et WooCommerce et orchestre la circulation des données entre le web, la caisse et le back-office. Catalogue, commandes, stock et paiements restent alignés sur un référentiel unique, sans double saisie. Pensé pour les commerces qui vendent sur plusieurs canaux, il évite la survente et centralise le pilotage multicanal.
Pour les TPE et PME qui vendent en ligne via Shopify ou WooCommerce, souvent en parallèle d'une boutique physique ou d'un canal B2B, et qui veulent un stock et des commandes unifiés sans ressaisie.
Reliez vos boutiques via OAuth pour Shopify et l'API REST pour WooCommerce. Chaque connexion déclenche une synchronisation initiale et l'enregistrement automatique des webhooks. Plusieurs boutiques par organisation sont gérées nativement.
Les commandes remontent par webhook ou par récupération périodique (toutes les 5 minutes, cursor-based) et créent une commande de vente eyeot. L'import est idempotent par couple boutique / identifiant externe.
Une vente en caisse ou un mouvement de stock pousse automatiquement la quantité disponible vers les boutiques actives. Le push est temporisé (au plus un envoi toutes les 2 minutes par produit) pour éviter la survente entre canaux.
eyeot reste le catalogue maître : la création ou la mise à jour d'un produit propage prix, photos et description vers les boutiques, via un mapping SKU par boutique en multi-devise.
Les webhooks Shopify et WooCommerce sont vérifiés par signature HMAC et traités de façon idempotente. Les synchronisations en échec sont rejouées automatiquement avec un backoff exponentiel.
Les paniers non finalisés sont détectés et historisés (statut abandonné, récupéré ou expiré), puis purgés après 30 jours conformément au RGPD. Ils peuvent alimenter les relances commerciales.
Les paiements (Stripe, PayPal, Shopify Payments) sont rapprochés des commandes web et les remboursements sont remontés vers la comptabilité avec leur référence externe.
Les identifiants de connexion des boutiques sont chiffrés (Fernet) et stockés avec leur secret de webhook. La rotation des jetons relève d'une permission d'administration dédiée.
Les paniers abandonnés sont purgés après 30 jours et les journaux de synchronisation après 90 jours. Les clients web sont dédupliqués par empreinte (hash) de l'e-mail.
Le module est couvert par le dispositif de demandes RGPD de la plateforme (accès, rectification, effacement, portabilité).
eyeot est un ERP français tout-en-un pour TPE et PME, hébergé en France et conforme au RGPD. Gratuit pour les particuliers (1 utilisateur, tous les modules) ; packs équipe simples pour les entreprises.