Sendcloud integration

Sendcloud est un agrégateur de services d’expédition qui facilite l’intégration des transporteurs européens avec Odoo. Après l’intégration des transporteurs, les utilisateurs peuvent les sélectionner sur les opérations d’inventaire dans leur base de données Odoo.

Configuration dans Sendcloud

Créer un compte et activer les transporteurs

Pour démarrer, allez à la plateforme Sendcloud pour configurer le compte et générer les identifiants du connecteur. Connectez-vous avec le compte Sendcloud ou créez-en un nouveau si nécessaire.

Note

Pour créer un nouveau compte, Sendcloud demandera un numéro de TVA ou un numéro EORI. Après avoir configuré le compte, activez (ou désactivez) les transporteurs qui seront utilisés dans la base de données Odoo.

Important

Odoo integration of Sendcloud works on free Sendcloud plans only if a bank account is linked, since Sendcloud won’t ship for free. To use shipping rules, or individual custom carrier contacts, a paid plan of Sendcloud is required.

Configuration de l’entrepôt

Une fois connecté au compte Sendcloud, allez aux Paramètres ‣ Expédition ‣ Adresses et complétez le champ Adresse de l’entrepôt.

Ajouter les adresses dans les paramètres de Sendcloud.

Pour permettre à Sendcloud de traiter également les retours, une adresse de retour est nécessaire. Sous la section divers, il y a un champ Nom d’adresse (optionnel). Vous devez saisir le nom de l’entrepôt Odoo ici et les caractères doivent être identiques.

Example

Configuration SendCloud
Divers
Nom d’adresse (optionnel) : Warehouse #1
Marque : Par défaut
Configuration de l’entrepôt Odoo
Entrepôt : Warehouse #1
Nom court : WH
Société : My company (San Francisco)
Adresse : My Company (San Francisco)

Notez que le champs Entrepôt doit être identique pour la configuration Odoo et pour la configuration Sendcloud.

Générer des identifiants Sendcloud

Dans le compte Sendcloud, naviguez vers Paramètres ‣ Intégrations dans le menu de droite. Ensuite, recherchez Odoo Native. Cliquez ensuite sur Connecter.

Après avoir cliqué sur Connecter, la page redirige vers la page des paramètres Sendcloud API, où les clés publiques et secrètes sont générées. L’étape suivante consiste à nommer l”intégration. La règle d’affectation des noms est la suivante : Odoo CompanyName, avec le nom de l’entreprise de l’utilisateur remplaçant CompanyName (par ex. Odoo StealthyWood).

Ensuite, cochez la case à côté de Points relais et sélectionnez les services d’expédition pour cette intégration. Après sauvegarde, les clés publiques et secrètes sont générées.

Configuration de l'intégration Sendcloud et réception des identifiants.

Configuration dans Odoo

To ensure seamless Sendcloud integration with Odoo, install and link the Sendcloud shipping connector to the Sendcloud account. Then, configure Odoo fields, so Sendcloud can accurately pull shipping data to generate labels.

Install Sendcloud shipping module

After the Sendcloud account is set up and configured, it’s time to configure the Odoo database. To get started, go to Odoo’s Apps module, search for the Sendcloud Shipping integration, and install it.

Module d'expédition Sendcloud dans le module Applications d'Odoo.

Configuration du connecteur d’expédition Sendcloud

Une fois installé, activez le module Expédition Sendcloud dans Inventaire ‣ Configuration ‣ Paramètres. Le paramètre Connecteur SendCloud se trouve sous la section Connecteurs d’expédition.

Après avoir activé le Connecteur SendCloud, cliquez sur le lien Modes d’expédition Sendcloud sous le connecteur répertorié. Une fois sur la page des modes d’expédition, cliquez sur Créer.

Astuce

Il est également possible d’accéder aux modes d’expédition en allant à Inventaire ‣ Configuration ‣ Livraison ‣ Modes d’expédition.

Complétez les champs suivants dans le formulaire du Nouveau mode d’expédition :

  • Mode d’expédition : écrivez Sendcloud DPD.

  • Fournisseur : sélectionnez Sendcloud dans le menu déroulant.

  • Produit de livraison : définissez le produit qui a été configuré pour ce mode d’expédition ou créez un nouveau produit.

  • Dans l’onglet Configuration SendCloud, saisissez la Clé publique Sendcloud.

  • Dans l’onglet Configuration SendCloud, saisissez la Clé secrète Sendcloud.

  • Enregistrez le formulaire manuellement en cliquant sur l’icône du nuage à côté du fil d’Ariane Modes d’expédition / Nouveau.

Après avoir configuré et sauvegardé le formulaire, suivez ces étapes pour charger les produits d’expédition :

  • Dans l’onglet Configuration SendCloud du formulaire Nouveau mode d’expédition, cliquez sur le lien Chargez vos produits d’expédition SendCloud.

  • Sélectionnez les produits d’expédition que la société souhaite utiliser pour les livraisons et les retours.

  • Cliquez sur Sélectionner.

Example

Exemple de produits d’expédition Sendcloud configurés dans Odoo :

LIVRAISON
Produit d’expédition : DPD Home 0-31.5kg
Transporteur : DPD
Poids minimum : 0.00
Poids maximum : 31.50

Pays : Autriche Belgique Bosnie-Herzégovine Bulgarie Croatie République tchèque Danemark Estonie Finlande France Allemagne Grèce Hongrie Islande Irlande Italie Lettonie Liechtenstein Lituanie Luxembourg Monaco Pays-Bas Norvège Pologne Portugal Roumanie Serbie Slovaquie Slovénie Espagne Suède Suisse

RETOUR
Produit d’expédition de retour : DPD Return 0-20kg
Transporteur de retour : DPD
Poids minimum du retour : 0.00
Poids maximum du retour : 20.00
Pays de retour : Belgique Pays-Bas
Exemple des produits d'expédition configurés dans Odoo.

Astuce

Sendcloud ne fournit pas de clés d’essai lorsqu’une entreprise teste l’envoi d’un colis dans Odoo. Ceci signifie que si un colis est créé, le compte Sendcloud sera facturé, à moins que le colis associé ne soit annulé dans les 24 heures suivant sa création.

Odoo has a built-in layer of protection against unwanted charges when using test environments. Within a test environment, if a shipping method is used to create labels, then those labels are immediately canceled after the creation — this occurs automatically. The test and production environment settings can be toggled back and forth from their respective smart buttons.

Shipping information

To use Sendcloud to generate shipping labels, the following information must be filled out accurately and completely in Odoo:

  1. Customer information: when creating a quotation, ensure the selected Customer has a valid phone number, email address, and shipping address.

    To verify, select the Customer field to open their contact page. Here, add their shipping address in the Contact field, along with their Mobile number and Email address.

  2. Product weight: ensure all products in an order have a specified Weight in the Inventory tab of their product form. Refer to the Product weight section of this article for detailed instructions.

  3. Warehouse address: ensure the warehouse name and address in Odoo match the previously defined warehouse in the Sendcloud setup. For details on warehouse configuration in Odoo, refer to the warehouse configuration section of the third-party shipping documentation.

Generate labels with Sendcloud

Lors de la création d’un devis dans Odoo, ajoutez l’expédition et un produit d’expédition Sendcloud. Ensuite, validez la livraison. Les documents d’étiquettes d’expédition sont générés automatiquement dans le chatter, qui comprennent les éléments suivants :

  1. Étiquette(s) d’expédition selon le nombre de colis.

  2. Étiquette(s) de retour si le connecteur Sendcloud est configuré pour les retours.

  3. Document(s) de douane si le pays de destination les exige.

De plus, le numéro de suivi est maintenant disponible.

Important

When return labels are created, Sendcloud automatically charges the configured Sendcloud account.

Shipping rules

Optionally, create shipping rules to automatically generate shipping labels tailored to different product needs. For example, a shipping rule can be created for customers shipping expensive jewelry items to purchase insurance.

Note

Shipping rules do not affect shipping rate calculations, and are only used to improve the process of generating shipping labels.

To use shipping rules, navigate to Inventory app ‣ Configuration ‣ Delivery: Shipping Methods, and select the intended Sendcloud shipping method.

Under the Sendcloud Configuration tab, in the OPTIONS section, choose the kind of shipments the shipping rules apply to, via the Use Sendcloud shipping rules field.

From here, choose either: Shipping to customers, Returns from customers, or Both.

Use Shipping Rules field.

Then, in the Sendcloud website, navigate to Settings ‣ Shipping rules. Create a new shipping rule by clicking Create New.

In the Actions section, set a Condition to determine when the rule applies. Then, configure what to do when packages meet the condition.

FAQ

L’envoi est trop lourd

Si l’envoi est trop lourd pour le service Sendcloud configuré, le poids est divisé pour simuler plusieurs colis. Les produits devront être mis en différents colis pour valider le transfert et générer les étiquettes.

Il est possible de configurer des règles dans Sendcloud pour utiliser d’autres modes d’expédition quand le poids est trop lourd. Cependant, notez que ces règles ne s’appliquent pas au calcul du prix d’expédition sur le calcul du bon de commande.

Personal carrier contract

Use custom prices from a direct carrier contract, via CSV upload, by first logging into Sendcloud, navigating to Settings ‣ Carriers ‣ My contracts, and then selecting the intended contract.

Navigate to the contracts section in Sendcloud.

Under the Contract prices section, click Download CSV and fill out the contract prices in the price column of the CSV file template.

Avertissement

Ensure the CSV file includes the correct prices to avoid any inaccuracies.

Show sample contract CSV from Sendcloud, highlighting the price column.

Upload the completed CSV file to Sendcloud, then click Save these prices.

Calcul du poids volumétrique

De nombreux transporteurs ont plusieurs mesures pour le poids. Il y a le poids réel des produits contenus dans le colis et il y a le poids volumétrique (Le poids volumétrique est la place que le colis prend en transit. En d’autres termes, c’est la taille physique d’un colis).

Astuce

Vérifiez si le ou les transporteurs sélectionnés ont déjà défini des formules pour calculer le poids volumétrique.

Impossible de calculer les frais d’expédition

First, verify that the product being shipped has a weight that is supported by the selected shipping method. If this is set, then verify that the destination country (from the customer address) is supported by the carrier. The country of origin (warehouse address) should also be supported by the carrier.