Overslaan naar inhoud
Icône de Amazon Connector for Odoo Community

Amazon Connector for Odoo Community

door Dyonysos
Gratis Odoo 20 Connector Kwaliteitscontrole: Geverifieerd OPL-1 (Odoo-propriëtair)

Amazon SP-API Connector for Odoo Community — synchronise les commandes, le stock et les prix Amazon avec Odoo Community via l'API SP-API (Selling Partner API)

Schermafbeeldingen

Amazon Connector for Odoo Community

Vos commandes, votre stock et vos prix Amazon dans Odoo, sans édition Enterprise

Amazon Connector for Odoo Community

Voir le connecteur en action

42 secondes pour suivre le parcours Amazon vers Odoo, puis l'expédition et le suivi avec Packlink.

Regarder la démonstration vidéo

Commandes Amazon importées

Le connecteur Amazon que Community n'a pas

Le module sale_amazon livré par Odoo est réservé à l'édition Enterprise. Ce connecteur apporte la même liaison à une base Community, en s'appuyant directement sur l'API SP-API (Selling Partner API) d'Amazon.

Il va aussi plus loin : en plus de l'import des commandes et de la remontée du suivi, il publie sur vos annonces Amazon la quantité disponible et le prix issus d'Odoo.

Fonctionne également sur Odoo Enterprise, en parallèle ou à la place du module natif.

Import des commandes

Chaque commande Amazon devient une commande de vente Odoo : client créé ou rapproché depuis l'adresse de livraison, lignes rapprochées par SKU vendeur, frais de port sur une ligne distincte, taxes selon la position fiscale du compte. La confirmation automatique est optionnelle.

Envoi du stock et des prix

Pour les articles marqués « Synchroniser avec Amazon », la quantité disponible de l'entrepôt choisi et le prix de la liste de prix du compte sont publiés sur l'annonce correspondante (PATCH /listings), sur chacune des places de marché du compte. Le prix est converti dans la devise de chaque place de marché au taux Odoo du jour. Un SKU Amazon distinct de la référence interne est possible.

Remontée du suivi

Dès qu'un bon de livraison rattaché à une commande Amazon est validé avec un numéro de suivi, l'expédition est confirmée côté Amazon : transporteur, numéro de colis, date d'expédition et lignes concernées.

Import idempotent, erreurs isolées

La référence de commande Amazon est unique et indexée : réimporter le même lot ne crée aucun doublon. Chaque commande est traitée dans son propre point de sauvegarde — un SKU introuvable ou une adresse incomplète met cette commande en erreur dans le journal, sans interrompre le reste du lot.

L'import suit la pagination d'Amazon page après page, aucune commande n'est perdue au-delà des cent premières. Si un très gros arriéré dépasse le plafond de sécurité, le journal le signale et la reprise se fait au prochain import.

Un seul point d'entrée réseau dans le code, une seule couche d'appel SP-API : jeton LWA mis en cache, quota Amazon géré par nouvelles tentatives avec temporisation croissante, messages d'erreur lisibles. Aucun secret n'est écrit dans les journaux.

Journal de synchronisation Amazon

Multi-comptes, multi-marketplaces

Autant de comptes vendeurs que nécessaire, chacun avec sa région (Europe, Amérique du Nord, Extrême-Orient), son journal de vente, son équipe commerciale, son entrepôt et sa liste de prix. Les dix places de marché européennes sont pré-chargées : FR, DE, ES, IT, NL, BE, SE, PL, IE, UK.

Manuel ou planifié

Quatre boutons sur le compte — tester la connexion, importer les commandes, envoyer stock et prix, envoyer le suivi. Trois actions planifiées (10, 15 et 30 minutes) sont fournies désactivées par défaut : vous les activez quand votre paramétrage est validé.

Traçable

Menu Ventes › Amazon › Journal de synchronisation : opération, compte, place de marché, nombre d'éléments, durée, statut et message. Les identifiants SP-API ne sont visibles que par les administrateurs techniques.

Ce dont vous avez besoin

Un compte Amazon Seller Central et une application SP-API déclarée dans Amazon Developer Central (rôles Commandes, Stock et Prix, Expéditions). Vous renseignez sur le compte Odoo : le Seller ID, le LWA Client ID, le LWA Client Secret et le Refresh Token. La bibliothèque Python requests doit être installée sur le serveur.

Le module n'inclut pas la gestion Amazon FBA (les expéditions faites par Amazon), ni la facturation VCS, ni les retours et remboursements Amazon. Il couvre les commandes marchand (FBM), le stock, les prix et le suivi d'expédition. La TVA appliquée découle de la position fiscale choisie sur le compte, sans mapping OSS par pays.

DYONYSOS

Édition et intégration de modules Odoo.

Une question, un besoin d'adaptation, une place de marché supplémentaire ?
welcome@dyonysos.fr

Support inclus : installation, paramétrage SP-API, correction des anomalies.

L’application en mouvement

Le module en marche, enregistré dans le vrai client Odoo 19 : amazon account, amazon account (fiche), amazon sync log puis amazon marketplace. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.

Vidéo MP4 — 216 ko, 1280 px, 3.3 s, 4 écrans. Une amorce animée est aussi livrée en GIF (226 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.

Amorce animée du parcours de amazon_connector_community
Amorce GIF — 226 ko. Enregistrement réel du client Odoo 19 sur une base dédiée à ce module, avec les données de démonstration livrées avec lui.

Découvrir les applications Dyonysos en vidéo

Démonstrations courtes, cas d'usage et nouveautés Odoo 20.

Voir la playlist Odoo Apps FR

Amazon Connector for Odoo Community — capture 1
Amazon Connector for Odoo Community — capture 1
Amazon Connector for Odoo Community — capture 2
Amazon Connector for Odoo Community — capture 2
Amazon Connector for Odoo Community — capture 3
Amazon Connector for Odoo Community — capture 3
Amazon Connector for Odoo Community — capture 4
Amazon Connector for Odoo Community — capture 4
Amazon Connector for Odoo Community — capture 5
Amazon Connector for Odoo Community — capture 5

Wat deze app niet doet

  • Aucune gestion FBA (expédié par Amazon) ni de retours Amazon.
  • Aucune synchronisation des fiches produit ni création d'annonces : le module met à jour des
  • Aucun rapprochement des règlements Amazon.

Vereiste applicaties van de appstore

Geen.

Gebruikte Odoo Community-modules

deliverysale_managementstock

Python-bibliotheken

requests

Applicaties die haar aanvullen

SerieVersieStatusGepubliceerd op
20.020.0.1.1.0 Beschikbaar 02-10-2026
19.019.0.1.2.0 Beschikbaar

Fiche gegenereerd uit de code van de uitgever (privé-repository, branch 20.0): de broncode is niet gepubliceerd.

Automatische controle van de appstore (los van de uitgever), toegepast op alle applicaties. Conforme.

ControleResultaatEffect indien afwezig
Manifeste lisible sans exécution conforme bloquant
Licence reconnue (OPL-1) conforme bloquant
Aucune dépendance vers Odoo Enterprise conforme bloquant
Aucun import de code Enterprise conforme bloquant
Aucun en-tête de licence Enterprise conforme bloquant
Icône static/description/icon.png conforme déclasse
Description (static/description/index.html ou README) conforme déclasse
Tests automatisés (tests/test_*.py) conforme déclasse
Traduction française (i18n/fr.po) conforme info
Section « Ce que le module ne fait pas » conforme info
Titre de 70 caractères au plus (35 actuellement) conforme info
Résumé en français conforme info

Guide utilisateur — Connecteur Amazon (DYONYSOS)

Importer les commandes Amazon dans Odoo Community, et pousser vers Amazon le suivi, le stock et les prix.

1. Créer le compte vendeur

Menu Amazon → Comptes → Nouveau. Renseignez vos identifiants SP-API (Selling Partner API) et choisissez les marketplaces : les dix places de marché européennes sont pré-chargées, cochez celles où vous vendez.

Choisissez la liste de prix dont les prix seront publiés sur Amazon.

Bouton Tester la connexion avant toute autre chose. Une erreur ici est toujours un problème d'identifiants ou de rôle SP-API, jamais un problème Odoo.

2. Le rapprochement se fait par SKU vendeur

C'est le point qui décide de tout : chaque ligne de commande Amazon est rapprochée d'un produit Odoo par le SKU vendeur. Un SKU qui ne correspond à aucun produit fait échouer la ligne.

Avant le premier import, vérifiez que vos références Odoo correspondent exactement à vos SKU Amazon.

3. Importer les commandes

Bouton Importer les commandes. Chaque commande Amazon devient une commande de vente Odoo : le client, l'adresse de livraison, les lignes, et les frais de port sur une ligne distincte — ce qui garde votre chiffre d'affaires produits juste.

Aucune commande ne se perd en route. Une commande dont l'import échoue (SKU inconnu, ligne illisible…) entre dans Amazon → Commandes à reprendre et est rejouée à chaque import. Tant qu'elle n'est pas importée, la date « Dernier import de commandes » ne la dépasse pas ; chaque import relit aussi les 15 minutes qui précèdent cette date, sans créer de doublon. Après cinq échecs, la commande passe Bloquée : elle ne retient plus la synchronisation, reste visible avec son erreur, et le bouton Remettre en file la relance une fois la cause corrigée. Une commande bloquée n'est plus retentée automatiquement, même si Amazon la renvoie (sa version la plus récente est gardée pour la relance manuelle). Chaque import retente au plus 50 commandes de la file, qu'Amazon les renvoie ou qu'elles viennent de la file (les suivantes attendent l'import suivant), et deux imports simultanés d'un même compte sont impossibles (le second est ignoré et journalisé). Une référence déjà importée par un autre compte vendeur est signalée en erreur, jamais rattachée en silence. À la mise à jour en 1.1.0, les commandes en erreur des 30 derniers jours encore absentes d'Odoo entrent dans la file et sont relues chez Amazon.

4. Confirmer les expéditions

Dès qu'un bon de livraison est validé avec un numéro de suivi, l'expédition est confirmée côté Amazon.

Si le connecteur Packlink est installé, le nom du transporteur est traduit dans la nomenclature qu'Amazon attend — Chronopost, Colissimo, DHL, DPD, GLS, UPS. Un nom que qu'Amazon ne reconnaît pas fait échouer la confirmation, et la commande reste en retard chez eux.

5. Pousser le stock et les prix

Sur chaque produit à synchroniser, cochez Synchroniser avec Amazon. Puis, bouton Pousser les offres : la quantité disponible et le prix de la liste de prix du compte sont publiés sur les annonces Amazon correspondantes.

6. Automatiser — quand vous serez en confiance

Les tâches planifiées sont désactivées à l'installation. Chaque opération a son bouton manuel. Rodez à la main pendant quelques jours, relisez le journal de synchronisation — compte, marketplace, nombre d'éléments, durée, statut, message d'erreur — puis activez les crons.

C'est le bon ordre : un push de stock automatique mal réglé met vos annonces à zéro sur toutes les marketplaces en une passe.

Ce que ce module ne fait pas

Aucune gestion FBA (expédié par Amazon), aucun retour Amazon, aucun rapprochement des règlements. Il ne crée pas d'annonces et ne synchronise pas les fiches produit : il met à jour des annonces qui existent déjà.

Beoordelingen van ingelogde klanten. Eén beoordeling per klant; de uitgever kan erop reageren. Log in om een beoordeling te plaatsen.

Uitgever
DYONYSOS
E-mail
contact@omnifloo.com
Omnifloo-klanten
Support inbegrepen volgens uw formule: helpcentrum.