Aller au contenu
Audit offert
Limon
Vérifier ma configuration →

LE CONNECTEUR SHOPIFY–ODOO

Shopify vend. Odoo opère. Rien n'est ressaisi.

Une synchronisation dans les deux sens, journalisée et rejouable, sur toutes les versions d'Odoo — Online, Odoo.sh, Enterprise et on-premise.

Vérifier ma configuration → 30 min · sans engagement
Réponse sous 24 h

Schéma animé : Shopify (vitrine) et Odoo (back-office) échangent en continu à travers la couche de synchronisation Limon, au centre.

ShopifyVITRINE
Catalogue & fiches
Checkout & paiement
Clients
Marketing & CRM
Marketplaces
Couche de synchronisation
MAPPING · FILE · JOURNAL · REJEU
Commande #1048
Client + adresses
Stock 42 → 41
Étiquette + tracking
Remboursement #1031
FILE · 0 EN ATTENTE · DERNIER REJEU RÉUSSI
OdooBACK-OFFICE
Stock multi-entrepôts
Achats & réassort
Production
Comptabilité
POS
CRM & B2B

COMPATIBILITÉ

Toutes les versions d'Odoo. Sans exception.

Votre hébergement Odoo ne change pas ce que vous obtenez — il change seulement la façon dont le connecteur est déployé. Voici la vôtre.

SAASSans code

Odoo Online

Aucun module à installer : le connecteur travaille depuis l'extérieur via l'API d'Odoo. Votre base reste standard, donc vos mises à jour Odoo ne cassent rien.

IDÉAL SI VOUS N'AVEZ PAS D'ÉQUIPE TECHNIQUE
PAASModule natif

Odoo.sh

Un module déployé sur votre branche, avec staging et logs Odoo.sh. On teste la synchronisation sur une copie avant de la passer en production.

LE MEILLEUR COMPROMIS CONTRÔLE / CONFORT
ON-PREMISEEnterprise

Enterprise auto-hébergé

Accès serveur complet : modules, crons, file d'attente et sauvegardes chez vous. Adapté aux contraintes réseau, VPN ou hébergement souverain.

ODOO 19 SELF-HOSTED DÉJÀ MIGRÉ SUR UNE MISSION
COMMUNITYOpen source

Community

Même connecteur, périmètre Community : ventes, stock, achats, production. La comptabilité complète relève d'Enterprise — on le dit avant, pas après.

MIGRATION VERS ENTERPRISE POSSIBLE PLUS TARD
Odoo 15 → 19 Community & Enterprise Shopify & Shopify Plus Multi-boutiques Multi-devises Multi-entrepôts Migration incluse

LE PÉRIMÈTRE

Ce qui circule, dans quel sens, à quelle vitesse.

Temps réel sur les événements de vente et d'expédition, planifié sur les gros volumes catalogue. Rien n'est « presque à jour ».

OBJETS → OO → SDÉCLENCHEUR
Produits & variantesCréation / mise à jour
Prix & promotionsPlanifié · 15 min
Stock multi-entrepôtsTemps réel
CommandesWebhook · temps réel
Clients & adressesWebhook · temps réel
Paiements & fraisWebhook · temps réel
Expéditions & trackingValidation du bon
Retours & remboursementsWebhook · temps réel
Factures & avoirsValidation compta
Collections & metafieldsPlanifié · nuit
Multi-devisesTaux Odoo
Taxes & régimesMapping fiscal

LA FIABILITÉ

Un flux qui échoue n'est pas un flux perdu.

Une API qui ne répond pas, une référence absente, un webhook doublé : ce sont les trois pannes normales d'un connecteur. Elles sont traitées, pas subies.

Journal complet

Chaque flux laisse une trace horodatée : ce qui est parti, ce qui est revenu, ce qui a échoué et pourquoi.

Rejeu à l'unité

Un flux en erreur se relance seul, puis manuellement si besoin — sans rejouer toute la journée.

Aucun doublon

Un événement déjà traité est ignoré. Une commande ne peut pas entrer deux fois.

Mapping explicite

Chaque champ Shopify est relié à un champ Odoo, visible et modifiable. Pas de correspondance devinée.

Bascule testée

Boutique de développement et base Odoo de test d'abord. La production se fait sur une fenêtre choisie.

JOURNAL DES FLUX● LIVE
09:41:02orders/create #1048 → Odoo SO-2481OK
09:41:02res.partner · client retrouvéOK
09:41:03stock.quant · 42 → 41 (Shopify)OK
09:41:44products/update SKU-8841REJEU
09:41:46products/update SKU-8841 · 2e essaiOK
09:42:10orders/create #1048 · doublon webhookIGNORÉ

CHAQUE LIGNE EST REJOUABLE À L'UNITÉ. AUCUN DOUBLON : UN ÉVÉNEMENT DÉJÀ TRAITÉ EST IGNORÉ.

LE DÉPLOIEMENT

Trois étapes, un seul interlocuteur.

ÉTAPE 1

Audit

Version, hébergement, volumes, flux actuels. On cartographie et on chiffre.

30 min · offert
ÉTAPE 2

Branchement

Mapping des champs, import d'historique à blanc, synchronisation sur environnement de test.

1 à 3 mois
ÉTAPE 3

Production

Bascule sur fenêtre choisie, surveillance du journal, ajustements. Puis maintenance.

En continu

LES QUESTIONS QU'ON NOUS POSE

Avant de brancher quoi que ce soit.

Toutes celles encore supportées, d'Odoo 15 à Odoo 19, en Community comme en Enterprise. Et les quatre hébergements : Odoo Online (SaaS), Odoo.sh, Enterprise on-premise et auto-hébergé. Si votre version est plus ancienne, la migration fait partie du chantier et se chiffre pendant l'audit.
Sur Odoo.sh, Enterprise on-premise et auto-hébergé, oui : un module natif est déployé sur votre instance, avec staging et logs. Sur Odoo Online, l'ajout de code n'est pas possible — le connecteur fonctionne alors depuis l'extérieur via l'API d'Odoo, sans rien installer dans votre base.
Plusieurs boutiques peuvent alimenter le même Odoo, chacune avec son entrepôt, sa devise, son journal comptable et ses règles de prix. Le stock reste consolidé ou cloisonné selon ce que vous décidez.
Les événements sont mis en file. Dès que la plateforme répond, la file se vide dans l'ordre. Un événement déjà traité est ignoré, donc une double livraison de webhook ne crée jamais deux commandes.
Oui. Le branchement se fait d'abord sur une boutique de développement et une base Odoo de test, avec un import d'historique à blanc. La bascule se fait ensuite sur une fenêtre choisie avec vous.
Nous. Quand Shopify change une API ou que votre process évolue, le flux est ajusté — c'est la phase Scale. Vous gardez un seul interlocuteur, pas un ticket dans une file.

On regarde votre configuration réelle.

Trente minutes : votre version d'Odoo, votre hébergement, vos volumes, vos flux actuels. Vous repartez avec le périmètre de synchronisation et l'ordre de branchement — même si vous ne travaillez pas avec nous ensuite.

Votre version et votre hébergement Odoo
Les flux à brancher, par ordre de rendement
Ce qui doit rester manuel — et pourquoi
Le périmètre chiffré, sous 72 h
Réserver mon audit offert →

30 MIN · OFFERT · SANS ENGAGEMENT

30 minutes pour identifier vos priorités. Audit offert →