Objectif : Cet article explique comment connecter votre compte Odoo à Sendcloud afin de simplifier votre processus d'expédition, générer des étiquettes, et synchroniser automatiquement les informations de livraison entre les deux systèmes.
Connecter Odoo Ă Sendcloud
Avant de commencer :
- Assurez-vous d’avoir un compte Odoo et un compte Sendcloud.
- Dans Odoo, allez dans les Paramètres de l'entreprise et faites correspondre l’adresse avec votre adresse de l'expéditeur dans Sendcloud.
- Utilisez la navigation rapide inventaire/configuration/gestion d'entrepôt/entrepôts pour accéder aux paramètres de votre entrepôt. Assurez-vous que le nom de l'adresse de l'entrepôt dans les Paramètres Odoo correspond à l’adresse de l’entreprise et au nom du contact de l’adresse de l’expéditeur dans Sendcloud.
Générer les identifiants API Sendcloud
- Dans votre compte Sendcloud, allez dans Paramètres > Intégrations.
- Recherchez Odoo Native et cliquez sur Connecter.
- Vous serez redirigé vers la page de Configuration, où vos clés publique et secrète seront générées.
- Nommez l’intégration en utilisant ce format : Odoo NomEntreprise (exemple : Odoo SuperBoutique).
- Activez les Points relais et sélectionnez les services d’expédition pertinents.
- Cliquez sur Enregistrer — vos clés seront alors disponibles pour Odoo.

Configurer l’intégration dans Odoo
Installer le module d'expédition Sendcloud
- Dans votre environnement Odoo (tableau de bord), allez dans le module Applications.
- Recherchez Sendcloud Shipping et cliquez sur Installer.
Activer le connecteur Sendcloud
- Allez dans Inventaire > Configuration > Paramètres.
- Sous Connecteurs d'expédition, activez Connecteur Sendcloud.
- Cliquez sur le lien Méthodes d’expédition Sendcloud sous le nom du connecteur.
- Sur la page Méthodes d’expédition, cliquez sur Créer.
Vous pouvez également y accéder via Inventaire > Configuration > Livraison > Méthodes d’expédition.
Créer une nouvelle méthode d’expédition
- Navigation rapide : Ventes/Configuration/Commandes de vente/Méthodes d’expédition pour trouver les méthodes d’expédition
- Cliquez sur le bouton Nouveau pour ajouter une méthode.
- Donnez un nom à votre méthode d’expédition.
- Sélectionnez Sendcloud comme fournisseur.
Ensuite, ouvrez l’onglet Configuration Sendcloud et :
- Saisissez votre clé publique Sendcloud.
- Saisissez votre clé secrète Sendcloud.

Cliquez sur l’icône en forme de nuage à côté de Méthodes d’expédition / Nouveau pour enregistrer.
Charger vos produits d’expédition
- Dans l’onglet Configuration Sendcloud, cliquez sur Charger vos produits d’expédition Sendcloud. Cela chargera tous les produits activés dans Sendcloud.
- Sélectionnez les méthodes de livraison et de retour utilisées par votre entreprise.
- Cliquez sur Sélectionner pour confirmer.
Astuce : vous pouvez dupliquer une méthode existante si vous souhaitez en créer une nouvelle.
Exigences concernant les informations d’expédition
Pour générer des étiquettes d’expédition via Sendcloud, les informations suivantes doivent être correctement configurées dans Odoo :
- Données client : chaque fiche client doit contenir un numéro de téléphone, une adresse e-mail et une adresse de livraison valides.
- Poids du produit : chaque produit doit avoir un poids spécifié dans l’onglet Inventaire.
- Adresse de l'entrepôt : le nom et l’adresse de l’entrepôt doivent correspondre à l’adresse de l’expéditeur configurée dans Sendcloud (Paramètres > Adresses > Adresse de l’expéditeur).
Générer des étiquettes d’expédition dans Odoo
Comment générer des étiquettes
Allez dans la commande de vente, cliquez sur la commande, puis sur le bouton Livraison.
- Créez un devis via Commandes > Devis > Nouveau et ajoutez un produit d’expédition Sendcloud.
- Confirmez puis cliquez sur Valider la livraison.
- Sendcloud génère automatiquement les documents d’expédition, qui apparaîtront dans le chatter de la commande :
- Étiquette(s) d’expédition selon le nombre de colis
- Étiquette(s) de retour si activées dans le connecteur
- Documents douaniers, si requis par le pays de destination
Le numéro de suivi est également ajouté automatiquement.
Règles d’expédition
Vous pouvez créer des règles d’expédition afin d’appliquer automatiquement des paramètres d’étiquetage spécifiques selon certaines conditions — par exemple, assurer les articles de grande valeur ou utiliser un transporteur particulier pour certaines destinations.
Comment configurer les règles d’expédition
- Dans Odoo, allez dans Inventaire > Configuration > Livraison > Méthodes d’expédition.
- Sélectionnez la méthode d’expédition Sendcloud souhaitée.
- Ouvrez l’onglet Configuration Sendcloud et faites défiler jusqu’à la section Options.
- Sous Utiliser les règles d’expédition Sendcloud, choisissez quand les appliquer :
- Expédition vers les clients
- Retours clients
- Les deux

Une fois activées, les règles que vous avez définies dans votre compte Sendcloud seront automatiquement appliquées aux expéditions correspondantes.
Créer des règles dans Sendcloud
- Dans votre compte Sendcloud, allez dans Paramètres > Règles d’expédition.
- Cliquez sur Créer une nouvelle règle.
- Dans la section Actions :
- Définissez une Condition pour déterminer quand appliquer la règle (ex. : poids du colis, pays de destination, valeur de la commande).
- Définissez l’Action à effectuer par Sendcloud lorsque la condition est remplie (ex. : ajouter une assurance, sélectionner un transporteur, demander une signature à la livraison).
Consultez notre article Comment créer des règles d’expédition pour plus d’informations.
FAQ
Que faire si mon envoi est trop lourd ?
Si l’envoi dépasse la limite de poids de la méthode d’expédition configurée, le poids sera réparti pour simuler plusieurs colis. Les produits devront être répartis dans différents colis pour valider le transfert et générer les étiquettes.
Des règles d’expédition peuvent aussi être définies dans Sendcloud pour utiliser d'autres méthodes si le poids est trop élevé. Notez cependant que ces règles ne s’appliquent pas au calcul du tarif dans la commande de vente.
Â