fleche
Retour
Perifit

ERP Odoo connecté à Amazon et à la logistique Hive | Perifit

Intégration de l'ERP Odoo (achats, stocks, ventes B2B, comptabilité) et développement de connecteurs API avec Amazon et la plateforme logistique Hive pour centraliser la gestion d'une marque e-commerce internationale
Réalisé avec ♥︎
Découvrez la réalisation ↓
Drakkar_Perifit_projet_Odoo

Description

Perifit est une marque française de santé féminine qui conçoit des produits pour accompagner les femmes à chaque étape de leur vie : sondes de rééducation périnéale, tire-laits, produits liés au cycle menstruel. La marque revendique plus de 700 000 utilisatrices.

En forte croissance depuis 2021, Perifit a ouvert de nouveaux marchés et s'appuie sur une organisation internationale : une production en Chine, des équipes à l'étranger, des stocks répartis dans six entrepôts de vente gérés par trois logisticiens (Hive, Amazon et ShipBob), en plus des entrepôts des fournisseurs en Chine, et des ventes réalisées sur six sites, deux marketplaces et un canal B2B.

Contexte du projet

Chez Perifit, l'activité avait fortement accéléré, mais les outils de gestion n'avaient presque pas évolué. L'essentiel de l'information reposait sur des fichiers Google Sheets, partiellement automatisés par des scripts : bons de commande, contrôles qualité, listes de colisage, suivi des stocks. Le logiciel comptable, impossible à connecter aux autres outils, imposait des exports manuels pour chaque écriture de vente.

Côté finance, le calcul de la valorisation des stocks demandait d'extraire à la main les données de chaque entrepôt, de recalculer le coût moyen pondéré dans un tableur et de gérer les taux de change manuellement : un processus de plusieurs jours, mobilisant plusieurs équipes. Les entrepôts n'étaient connectés ni entre eux ni à un outil central : achats et ventes n'étaient pas centralisés, et les achats se géraient à part, dans des fichiers Excel. Les paiements fournisseurs étaient saisis directement dans les interfaces bancaires, et la saisie automatique des factures restait peu fiable.

Conséquence : une charge administrative lourde, un risque d'erreur élevé, et une dépendance forte aux personnes qui maintenaient les fichiers, au moment même où l'entreprise préparait de nouveaux produits et de nouveaux pays.

Objectifs

01

Remplacer l'outil comptable par un ERP unique

L'enjeu était de quitter un logiciel comptable impossible à interfacer pour réunir comptabilité, achats, stocks et ventes dans Odoo, avec la gestion de plusieurs devises et de plusieurs banques.
02

Centraliser le cycle d'achat et le suivi des commandes fournisseurs

Il s'agissait de sortir des Google Sheets pour gérer dans un seul outil les bons de commande, les réceptions, les acomptes et les factures fournisseurs liés à une production en Chine.
03

Fiabiliser la valorisation des stocks multi-entrepôts

L'objectif était de calculer la valeur des stocks à partir des mouvements réels de six entrepôts, avec le suivi par lots et les coûts associés, au lieu de recalculs manuels dans un tableur.
04

Synchroniser automatiquement la logistique avec Amazon et Hive

Les livraisons, les réceptions, les transferts entre entrepôts et les niveaux de stock devaient remonter automatiquement dans Odoo, pour supprimer les ressaisies entre les plateformes logistiques et l'ERP.
05

Structurer les ventes B2B et intégrer les ventes B2C

Il fallait automatiser le flux B2B, du devis à la facture, et intégrer chaque mois les ventes B2C des sites et marketplaces par import, sans développer une API par canal, pour maîtriser les coûts.
06

Structurer les ventes B2B et intégrer les ventes B2C

Solutions

Drakkar déploie pour Perifit l'ERP Odoo 19, en restant au plus près du standard pour limiter les développements spécifiques, et le connecte aux plateformes qui font tourner l'activité.

Le projet est découpé en lots. Après une phase de conception (cartographie des flux opérationnels validée avec l'équipe Perifit), la comptabilité est configurée : plan comptable, journaux, taxes et positions fiscales, devises, synchronisation bancaire et rapprochement. Une comptabilité analytique sur trois axes (produit, canal, département) est mise en place, avec des modèles de répartition automatiques. Un modèle d'import mensuel intègre les ventes et les charges B2C issues d'Amazon et de Shopify.

Le module Achats couvre le cycle complet : bons de commande, réceptions, factures fournisseurs saisies par reconnaissance automatique (OCR), et un flux dédié aux acomptes et aux soldes fournisseurs. Un document de bon de commande sur mesure a été développé pour les fournisseurs. Le module Achats remplace les fichiers Excel : dès qu'un achat est passé, Odoo connaît son coût, sa date de réception et, à la vente, le prix de vente.

Le module Inventaire relie tous les entrepôts par API et intègre les nomenclatures, la sous-traitance, le suivi par lots et par quantités, un entrepôt avec réception en deux étapes, et la reprise des stocks initiaux avec leurs coûts.

Les ventes B2B se font désormais dans Odoo, avec des factures créées automatiquement. Pour le B2C, qui continue de passer par les plateformes de vente, Odoo récupère les factures et les bons de livraison, mais pas les bons de commande. Le bon de livraison et le bon de commande d'achat ont été adaptés sur mesure au fonctionnement de Perifit.

Enfin, Drakkar a développé trois connecteurs API sur mesure : avec les plateformes logistiques Hive et ShipBob, et avec Amazon (dont les réceptions FBA). Ils synchronisent automatiquement livraisons, réceptions, transferts et mouvements de stock, y compris l'historique depuis novembre 2025.

Chaque lot suit le même rythme : démonstration, configuration, tests avec les équipes, formation, puis mise en production. Des vidéos et des supports de formation accompagnent l'équipe vers l'autonomie.
‍

Ce que nous n'avons pas fait (volontairement)

Pour les ventes B2C, Drakkar n'a volontairement pas développé de connexion API pour chacun des sites et marketplaces : un import mensuel bien structuré couvre le besoin à moindre coût, et seuls les factures et les bons de livraison sont récupérés, pas les bons de commande. Dans la même logique, l'outil déjà utilisé pour préparer les données comptables B2C a été conservé sur ce périmètre.

La synchronisation des retours avec Hive a été développée puis désactivée volontairement, tant que cette fonction n'est pas stabilisée côté Hive. Elle pourra être réactivée sans repartir de zéro.
‍

Nos difficultés (et comment on s'en est sortis)

  • Les API d'Amazon et de Hive ne se comportaient pas toujours comme prévu par leur documentation : une phase d'exploration technique (tests des points d'accès, ajustements progressifs du code) a permis de stabiliser les deux connecteurs.
  • Le volume de données à synchroniser, historique compris, dépassait les prévisions : la synchronisation a été découpée en lots et en étapes, avec des tâches planifiées dédiées, pour éviter les lenteurs et les erreurs.
  • Les flux de réception réels différaient du schéma initial : la réception Hive est passée en deux étapes, tandis que celle d'Amazon FBA a été simplifiée en une seule étape.
  • Les ventes B2C couvrent plusieurs pays et plusieurs régimes de taxes : plutôt que de recalculer chaque taxe dans Odoo, les comptes de TVA sont importés directement, ce qui garde des déclarations fiables.
  • Les acomptes fournisseurs ne devaient pas générer de mouvement de stock, et la charge devait être comptabilisée à la réception : un entrepôt virtuel a été mis en place pour suivre la marchandise entre la commande et l'arrivée.
    ‍

Enseignements clés

  • Rester au plus près du standard Odoo limite les développements spécifiques et garantit une solution plus simple à faire évoluer.
  • Une API se découvre vraiment en conditions réelles : tester tôt sur des données réelles évite de reprendre un développement presque terminé.
  • Tout connecter n'est pas toujours nécessaire : un import bien construit peut suffire et maîtriser le budget.
  • Clarifier en amont qui développe quoi et co-construire les choix comptables avec le client fait gagner du temps sur toute la suite du projet.
Perifit_Drakkar_Amazon_Odoo
Drakkar_Perifit_Odoo_Amazon
Perifit-Drakkar-Nantes

Résultats

01

Achats, stocks, ventes B2B et comptabilité réunis dans un seul ERP, Odoo

02

Stocks et mouvements logistiques synchronisés automatiquement avec Amazon, Hive et ShipBob

03

Valorisation des stocks centralisée et en temps réel, avec suivi par lots et coûts associés

04

Comptabilité analytique par produit, canal et département

05

Factures fournisseurs saisies par OCR et rapprochement bancaire réalisé dans Odoo

06

Résultat

Témoignage

·

Nos autres réalisations

Métalenstock

Digitalisation complète des processus d’achats, de production et de logistique, via l’intégration de l’ERP Odoo connecté à PrestaShop et au configurateur produit Cyup
ERP Odoo
Drakkar client Metalenstock Odoo

Métalenstock

Espace Stockage

Déploiement de l'ERP Odoo pour centraliser la gestion commerciale, le suivi des projets et la comptabilité au sein d'une plateforme unique
ERP Odoo
Drakkar_migration_odoo_multisociete

Espace Stockage

logo-cogeli-blanc

Cogeli

Intégration de l’ERP Odoo pour digitaliser les ventes et opérations d'un chauffagiste bois et granulés
ERP Odoo
integration_odoo_cogeli_drakkar

Cogeli

Vous souhaitez plus d'informations sur cette réalisation ?

Merci ! C'est envoyé, notre équipe reviendra vers vous rapidement.
Il y a eu une erreur, veuillez recommencer.