Packlink Connector for Odoo Community
Packlink PRO Shipping Connector for Odoo Community — transporteur Packlink PRO dans Odoo : tarifs comparés, étiquette PDF, suivi automatique et confirmation d'expédition Amazon
Captures d'écran
Packlink Connector for Odoo Community
Tarifs comparés, étiquette achetée, suivi remonté — sans quitter Odoo
Réserve — non éprouvé en production
Les échanges avec Packlink PRO sont couverts par des tests à simulacre : le service réel n'a jamais été atteint depuis ce module. Les plafonds de poids et de dimensions, le format exact des adresses et les codes d'erreur du service ne sont donc pas confirmés — ils sont paramétrables, et le module constate au lieu de conclure.
Packlink appartient à Auctane depuis décembre 2021 et sa documentation publique n'est plus en ligne : ce qui est implémenté l'a été d'après les réponses observées, pas d'après une spécification. Avant achat, demandez-nous un essai sur votre compte Packlink PRO.
Voir le connecteur en action
42 secondes pour voir les commandes Amazon, le choix du transporteur, l'expédition Packlink et la remontée du suivi dans Odoo.
Packlink PRO devient un mode de livraison Odoo
Vous créez un mode de livraison de type Packlink PRO, vous y rattachez votre clé API, et c'est fini : sur chaque devis, le bouton « Obtenir le tarif » interroge Packlink avec le poids et les dimensions réels du colis, compare les transporteurs disponibles et retient celui que vous avez choisi de privilégier.
Le tarif renvoyé passe par la marge et la marge fixe du mode de livraison Odoo : vous facturez le port à votre prix, pas à celui du transporteur.
Compatible Odoo 20 Community et Enterprise.
Le bon service, automatiquement
Au choix : le service le moins cher, le plus rapide, ou un service Packlink imposé par son identifiant lorsque vous avez négocié un contrat précis. Le poids vient des articles de l'envoi, les dimensions du mode de livraison, avec des valeurs de repli pour que la demande de tarif n'échoue jamais faute de données.
Étiquette à la validation
À la validation du bon de livraison, l'expédition est créée chez Packlink, l'étiquette PDF est téléchargée et jointe au transfert, le numéro de suivi est renseigné sur le transfert et remonte sur la commande. Si l'étiquette n'est pas encore prête chez le transporteur, l'expédition reste valide et un bouton la récupère plus tard.
Suivi et annulation
Une tâche planifiée rafraîchit toutes les six heures les expéditions en cours : l'état Packlink est mis à jour et chaque étape est notée dans le fil de discussion du transfert. Un bouton annule l'expédition côté Packlink tant qu'elle n'a pas été collectée, et libère le numéro de suivi.
Vendez sur Amazon ? Les deux modules se parlent
Avec notre module Amazon Connector for Odoo Community, la confirmation d'expédition envoyée à Amazon reprend le nom réel du transporteur retenu par Packlink — Chronopost, Colissimo, DHL, DPD, GLS, UPS, Mondial Relay, SEUR, BRT, Evri… — et non un « Other » générique qui dégrade votre note vendeur.
Aucune dépendance entre les deux modules : chacun s'installe seul, et le pont s'active tout seul quand les deux sont présents.
Le journal des appels trace chaque opération : tarif, expédition, étiquette, suivi, annulation, avec la durée, le statut et le message d'erreur éventuel. Il se purge tout seul au bout de quatre-vingt-dix jours.
Robuste par construction
Un seul point d'entrée réseau dans tout le module : délai d'attente, nouvelles tentatives avec temporisation croissante sur les erreurs 429 et 5xx, taille de réponse plafonnée, messages d'erreur lisibles. Une expédition en échec n'interrompt jamais le traitement des suivantes.
Paramétrable sans mise à jour
L'URL de l'API, l'en-tête d'authentification et son préfixe éventuel sont des champs du compte, réservés aux administrateurs techniques. Si Packlink fait évoluer son API, vous ajustez le paramétrage sans attendre une nouvelle version du module.
Multi-sociétés
Autant de comptes Packlink que de sociétés, chacun avec son adresse de collecte et sa stratégie de sélection. Les règles d'enregistrement multi-sociétés d'Odoo s'appliquent aux comptes comme au journal. La clé API n'est visible que des administrateurs techniques.
Ce dont vous avez besoin
Un compte Packlink PRO et sa clé API (Paramètres → Intégrations dans votre espace Packlink). La bibliothèque Python requests doit être installée sur le serveur — c'est le cas d'une installation Odoo standard.
Le module couvre les envois sortants : tarif, création d'expédition, étiquette, suivi et annulation. Il ne gère pas les retours clients ni les points relais choisis par l'acheteur sur le site web, et n'ajoute pas de sélecteur de point relais dans le tunnel de commande. Les tarifs affichés sont ceux que Packlink renvoie pour votre compte, marge Odoo comprise.
DYONYSOS
Édition et intégration de modules Odoo.
Une question, un besoin d'adaptation, un transporteur supplémentaire ?
welcome@dyonysos.fr
Support inclus : installation, paramétrage de la clé Packlink, correction des anomalies.
L’application en mouvement
Le module en marche, enregistré dans le vrai client Odoo 19 : packlink account, packlink account (fiche) puis packlink log. Ce n’est pas un montage — ce sont les trames du navigateur sur le module livré, pris sur sa propre base.
Vidéo MP4 — 354 ko, 1280 px, 2.5 s, 3 écrans. Une amorce animée est aussi livrée en GIF (350 ko, 560 px) pour les contextes qui n’affichent pas la balise vidéo.
Découvrir les applications Dyonysos en vidéo
Démonstrations courtes, cas d'usage et nouveautés Odoo 20.
Ce que l'application ne fait pas
- Il ne crée aucun compte Packlink et ne gère pas votre porte-monnaie Packlink.
- Il ne traite ni les retours, ni les litiges, ni les réclamations.
- Il n'imprime pas les étiquettes : le PDF est joint au transfert, à vous de l'imprimer.
Applications du magasin nécessaires
Aucune.
Modules Odoo Community utilisés
sale_managementstock_delivery
Bibliothèques Python
requests
| Série | Version | État | Publiée le |
|---|---|---|---|
| 20.0 | 20.0.1.0.0 | Disponible | 02/10/2026 |
| 19.0 | 19.0.1.0.0 | Disponible |
Fiche générée depuis le code de l'éditeur (dépôt privé, branche 20.0) : le code source n'est pas publié.
Contrôle automatique du magasin (distinct de l'éditeur), appliqué à toutes les applications. Conforme.
| Contrôle | Résultat | Effet si absent |
|---|---|---|
| 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 (37 actuellement) | conforme | info |
| Résumé en français | conforme | info |
Guide utilisateur — Connecteur Packlink PRO (DYONYSOS)
Packlink devient un mode de livraison Odoo : tarif sur le devis, étiquette à la validation, suivi automatique.
1. Créer le compte Packlink
Menu Packlink → Comptes → Nouveau. Renseignez votre clé d'API Packlink PRO.
Deux champs sont volontairement paramétrables : l'URL de l'API et l'en-tête d'authentification. Ils permettent de suivre une évolution de l'API Packlink sans attendre une mise à jour du module — ne les changez que si Packlink vous le demande.
Bouton Tester la connexion.
2. Créer le mode de livraison
Créez un mode de livraison Odoo de type Packlink, rattaché au compte.
Vous pouvez imposer un service précis, ou laisser le module retenir le moins cher.
3. Renseigner poids et dimensions — c'est là que tout se joue
Le tarif est demandé à Packlink avec le poids et les dimensions réels du colis. Des fiches produit sans poids donnent un tarif faux, et une étiquette achetée au mauvais prix se paie en redressement chez le transporteur.
4. Sur le devis
Bouton Obtenir le tarif : le module interroge Packlink et retient le service le moins cher, ou celui que vous avez imposé.
5. À la validation du bon de livraison
Tout se fait seul : l'expédition est créée chez Packlink, l'étiquette PDF est jointe au bon de livraison, et le numéro de suivi est renseigné sur le transfert et sur la commande.
À vous d'imprimer l'étiquette : le module ne pilote aucune imprimante.
6. Suivi et annulation
Une tâche planifiée rafraîchit l'état des expéditions en cours et note chaque étape dans le fil de discussion du transfert : vous lisez le parcours du colis sans quitter Odoo.
Bouton Annuler l'expédition tant que le colis n'a pas été collecté.
7. Le journal des appels
Chaque appel API tracé : opération, expédition, durée, statut, message d'erreur. C'est le premier endroit à regarder quand un tarif ne revient pas.
Ce que ce module ne fait pas
Il ne crée aucun compte Packlink et ne gère pas votre porte-monnaie Packlink. Il ne traite ni les retours, ni les litiges, ni les réclamations. Il n'imprime pas les étiquettes.
Avis des clients connectés. Un avis noté par client ; l'éditeur peut y répondre. Connectez-vous pour laisser un avis.
- Éditeur
- DYONYSOS
- contact@omnifloo.com
- Clients Omnifloo
- Support inclus selon votre formule : centre d'aide.

