Connecteur Odoo PrestaShop : tout ce qu’il synchronise et son prix

Intégrations · 9 min de lecture

Connecteur Odoo PrestaShop : tout ce qu’il synchronise et son prix

Une commande arrive sur votre boutique à onze heures du soir et, le lendemain matin, elle est déjà dans Odoo, avec sa facture, le paiement Stripe enregistré et le PDF dans le compte du client, sans que personne n’ait rien recopié. C’est ce que fait le connecteur Odoo PrestaShop de BK Modules : intégrer Odoo à PrestaShop pour que la boutique vende et qu’Odoo gère l’entreprise, chacun dans son rôle. Voici tout ce qu’il fait, et c’est bien plus que transférer des commandes.

Nous l’utilisons tous les jours sur notre propre boutique. Il est pensé pour ceux qui gèrent leur entreprise dans Odoo, ou s’apprêtent à le faire, et ne veulent plus jamais ressaisir une commande ni rapprocher des factures à la main.

Que synchronise-t-on entre PrestaShop et Odoo ?

Synchroniser PrestaShop avec Odoo couvre presque tout ce que vous reportez aujourd’hui à la main d’un côté à l’autre.

Commandes et factures

  • Chaque commande de la boutique arrive toute seule dans Odoo comme bon de commande, avec frais de port et remises, chaque montant sur son compte. Le client est reconnu par son numéro de TVA ou son e-mail, sans doublon, et son numéro de TVA peut être vérifié dans VIES.
  • Vous décidez de ce que fait Odoo à chaque statut de la commande : confirmer, facturer, enregistrer le paiement, envoyer la facture ou annuler. Pour démarrer, deux modèles sont fournis, « Paiement anticipé » et « Facturer à l’expédition ».
  • La facture correspond exactement à ce qu’a encaissé la boutique, au centime près et taxes comprises. Si quelque chose ne colle pas, elle n’est pas comptabilisée et vous voyez l’écart ligne par ligne.
  • La facture légale est celle d’Odoo, et une seule : la boutique cesse d’émettre les siennes et affiche celle d’Odoo dans l’historique de la commande, avec son adresse dans la langue du client.
  • L’e-mail avec la facture est envoyé par la boutique, dans la langue du client, même si Odoo n’a pas cette langue.
  • Les remboursements de la boutique arrivent sous forme d’avoirs, totaux ou partiels, et leur PDF est celui que télécharge le client.
  • Si vous facturiez à la main auparavant, importez vos anciennes commandes : chacune reprend la facture qu’elle avait déjà au lieu d’en créer une seconde.

Catalogue et prix

  • Produits avec leurs variantes, images, traductions, caractéristiques, étiquettes et accessoires, d’Odoo vers la boutique.
  • Vous choisissez qui fait foi pour chaque donnée : Odoo, Odoo uniquement à la création du produit, ou la boutique. Ce que vous soignez déjà dans PrestaShop (textes SEO, photos) reste tel quel.
  • Le prix que voit chaque client est celui que calcule Odoo : par boutique, devise, groupe de clients, client, déclinaison, quantité et dates de promotion.
  • Simuler vous montre, avant de toucher à quoi que ce soit, ce que la boutique recevrait pour un produit, et Vérifier la cohérence liste les écarts sur tout le catalogue.
  • Ce qui désactive ou supprime quelque chose dans la boutique ne part jamais tout seul : il attend que vous l’appliquiez.

Stock et expéditions

  • Avec Inventaire, Odoo envoie le stock (disponible, en main ou prévisionnel) en additionnant les entrepôts que vous choisissez pour chaque boutique, à chaque mouvement.
  • Quand vous validez le bon de livraison dans Odoo, la boutique reçoit le numéro de suivi et la commande passe à expédiée ; si vous le souhaitez, la facture part à ce moment-là.

Et les paiements Stripe et les remboursements ?

Avec Stripe, chaque paiement arrive dans Odoo net de commission, tel que Stripe le verse : une seule écriture avec ce que vous recevez, la commission sur son compte et la facture du client payée. Et le PDF que reçoit le client indique déjà « Payée », avec le moyen et la date, sans coordonnées bancaires pour payer une seconde fois.

Les remboursements se rapprochent aussi tout seuls, d’où que vous les fassiez : depuis le bouton de votre module de paiement dans la boutique, depuis le tableau de bord Stripe ou depuis Odoo. L’avoir arrive dans Odoo payé du montant réellement sorti de Stripe, y compris avec le module Stripe officiel.

Et avec notre module d’abonnements, vous pouvez rembourser directement depuis Odoo : « Rembourser dans la boutique » sur la commande ou sur sa facture, vous indiquez le montant et le motif, et la boutique rembourse le client par le moyen avec lequel il a payé et lui envoie son bon d’avoir.

Fonctionne-t-il avec les abonnements ?

Oui, et c’est l’une de ses nouveautés. Odoo Community n’inclut pas d’abonnements ; avec Abonnements Stripe pour PrestaShop dans la boutique, vous marquez dans Odoo un produit comme Produit d’abonnement et vous lui donnez son plan : périodicité, essai gratuit, engagement, pause, frais d’inscription et prix de renouvellement. La boutique le vend avec Stripe.

  • Chaque souscription, renouvellement et réactivation est une commande qui arrive dans Odoo identifiée comme telle, avec sa facture et son paiement net, et un filtre « Renouvellements » pour les voir ensemble.
  • Dans Odoo, vous voyez chaque abonnement avec son statut du jour (actif, en essai, paiement en attente, en pause, terminé), à jour dès que le client paie, met en pause ou résilie.

Et avec les autres modules de ma boutique ?

Tous les modules BK Modules cohabitent avec le connecteur, et plusieurs l’améliorent. Odoo les reconnaît et vous indique, à côté de chaque option, lequel l’améliore :

  • Inscription professionnelle B2B (bkregistrovalidado) : numéros de TVA vérifiés dans VIES à l’inscription, le numéro manquant demandé au paiement et l’exonération intracommunautaire, qui arrive dans Odoo sans taxe, comme l’a encaissée la boutique.
  • Rétractation en ligne (bkwithdrawal) : la rétractation exigée par l’UE fait passer la commande au statut de votre choix, et Odoo exécute les étapes de ce statut, par exemple l’annulation.
  • Produits virtuels avec déclinaisons (bkvirtualcombinations) : vos services Odoo avec variantes sont publiés sans livraison.
  • Avis de garantie (bkguarantee) : son étiquette reprend la marque du fabricant et le modèle que le connecteur envoie depuis Odoo.
  • Design des e-mails (bkmaildesigner) : l’e-mail de la facture part avec l’en-tête et le pied de page de votre boutique.
  • Géolocalisation (bkgeoloc) : la devise de chaque pays va vers sa liste de prix, et le lien d’une facture s’ouvre dans la langue du client.
  • Saisie semi-automatique des adresses (bkaddresscomplete) : des adresses complètes, moins de commandes bloquées.

Mes clients verront-ils leurs factures Odoo dans la boutique ?

Oui, si vous activez le portail. Dans « Mon compte » apparaissent Mes factures et Devis et commandes, y compris ceux qui ne viennent pas de la boutique : un service ou un devis que vous avez fait dans Odoo. Le client recherche, filtre par année ou par statut, télécharge le PDF, règle une facture en attente ou accepte et signe un devis dans Odoo, puis revient à son compte de la boutique.

Fonctionne-t-il avec ma version d’Odoo ?

Il fonctionne avec Odoo Community 17, 18, 19 et 20, avec les mêmes fonctions dans les quatre, sur votre serveur ou sur Odoo.sh (Odoo Online n’accepte pas les modules tiers). Il n’a besoin que de Ventes, plus Inventaire si vous voulez qu’Odoo gère le stock. Pas besoin d’Enterprise. Côté boutique, PrestaShop de 1.7.6 à 9.x, avec les thèmes classic et Hummingbird ; nous le testons sur dix boutiques de ces versions.

Et si j’ai plusieurs boutiques ?

Un même Odoo connecte plusieurs installations PrestaShop et chaque boutique d’un multiboutique, chacune avec sa séquence de factures, ses listes de prix, son entrepôt et ses propres règles. Avec plusieurs sociétés dans Odoo, chaque connexion facture dans la sienne.

Que se passe-t-il en cas d’erreur ?

Il vous le dit clairement : quelle commande, quelle donnée manque et où la corriger, dans Odoo ou dans la boutique, avec un lien direct. Vous corrigez, cliquez sur « Réessayer » et il reprend à l’étape qui a échoué, sans rien dupliquer. Et la licence n’arrête jamais vos commandes : même si elle n’était plus valide, ce qui est déjà connecté continue de fonctionner.

Qui l’installe ?

Vous pouvez le faire vous-même : un assistant vous guide pas à pas pour la connexion, les entrepôts, les journaux, les taxes et le flux des commandes, et le manuel du connecteur explique chaque choix. Si vous partez de PrestaShop, l’import initial apporte vos produits et vos clients dans Odoo, en vous montrant d’abord ce qu’il va créer. Avec la licence, nous vous accompagnons jusqu’à ce que la première commande se facture toute seule.

Si vous préférez ne toucher à rien, nous l’installons pour vous : les deux briques, l’assistant, les correspondances de statuts, paiements, transporteurs et taxes, la liaison du catalogue et une vraie commande vérifiée jusqu’à ce que sa facture soit dans la boutique.

Combien coûte le connecteur Odoo PrestaShop ?

  • Licence : 399 €, à vie, pour une version d’Odoo et une boutique, avec ses copies de test.
  • Boutique supplémentaire : 99 € chacune, ou boutiques illimitées pour 490 €.
  • Plan Continuité : 199 € par an (plus 49 € par boutique supplémentaire ; 390 € avec boutiques illimitées). Il comprend les mises à jour, les nouvelles versions d’Odoo, de PrestaShop et de PHP, un support prioritaire et des heures d’ajustements chaque trimestre.
  • Installation et configuration : 390 €.

Sans le plan, rien ne s’éteint : le connecteur continue de fonctionner avec ce que vous avez acheté. Ce sont les tarifs d’octobre 2026, susceptibles de varier légèrement selon les besoins de votre boutique. Ce qui n’appartient qu’à votre activité se fait sur mesure, à part.

Pour votre équipe technique

Il y a deux briques : un addon Odoo et un module PrestaShop dédié, sans ouvrir le webservice. Chaque requête est signée et expire au bout de 5 minutes. La file tourne dans les actions planifiées d’Odoo, sans rien configurer sur le serveur, et, si votre Odoo est accessible depuis l’extérieur, la boutique le prévient dès qu’il y a une commande ; sinon, Odoo interroge la boutique chaque minute. Une copie d’Odoo restaurée en test reste déconnectée et n’écrit jamais dans la vraie boutique.

Le connecteur Odoo PrestaShop se trouve juste sous cet article : choisissez votre version d’Odoo, le nombre de boutiques et si vous le voulez avec mises à jour ou installé, et voyez ce que vous payez aujourd’hui. Tout ce que nous faisons avec Odoo est sur notre page Odoo.

Comment nous pouvons vous aider

Voir tous les services →

Continuer la lecture

Un coup de main sur votre projet ? Parlons-en

Dites-nous ce dont votre entreprise a besoin

Un module, une application, un serveur qui pose problème ou quelque chose d’urgent. Nous répondons sous 24 heures, avec un devis ferme, prix et date compris.