Objectif: Apprenez comment ajouter et connecter plusieurs contrats avec le même transporteur à votre compte Sendcloud afin de pouvoir expédier avec vos propres tarifs
Les abonnements Sendcloud ont été mis à jour. Si les abonnements de la bannière ci-dessus ne correspondent pas à votre abonnement actuel et que vous voulez en savoir plus, cliquez ici.
Ajoutez vos contrats
Pour ajouter plusieurs contrats transporteur dans un compte Sendcloud, suivez ces instructions autant de fois que le nombre de contrats que vous souhaitez ajouter :
- Dans votre compte Sendcloud, allez dans Mes Envois > Transporteurs > Mes contrats
- Cliquez Ajoutez votre propre contrat
- Trouvez le transporteur concerné et ajoutez les informations nécessaires
- Enregistrez le contrat
Vous pouvez ajouter un nombre illimité de contrat transporteur.
Consultez notre guide détaillé pour plus d'information: Comment puis-je ajouter mon propre contrat transporteur?
Vous pouvez créer des étiquettes via l'API ou directement depuis votre compte Sendcloud (manuellement ou avec nos règles d'expédition). Consultez la section qui vous concerne:
Créez vos étiquettes via l'API
- Tout d'abord, trouvez l'id du contrat que vous souhaitez utiliser. Vous pouvez faire cela de deux manières:
-
- Dans votre compte Sendcloud, allez dans Mes Envois > Transporteurs > Mes contrats > Trouvez le contrat concerné et cliquez sur le stylet pour le modifier > Copiez la dernière partie de l'URL, après le dernier slash. Il s'agit de l'id du contrat.
- Via l'API endpoint "Retrieve a list of contracts". Cet endpoint va récupérer des informations sur tous les contrats disponibles que vous avez dans votre compte Sendcloud. Il renverra également le
contract_id
, que vous pouvez utiliser pour obtenir plus de détails sur un contrat en particulier. Vous trouverez une explication détaillée dans notre documentation API.
- Dans votre compte Sendcloud, allez dans Mes Envois > Transporteurs > Mes contrats > Trouvez le contrat concerné et cliquez sur le stylet pour le modifier > Copiez la dernière partie de l'URL, après le dernier slash. Il s'agit de l'id du contrat.
-
- Annoncer un colis et créer une étiquette d'envoi
-
- Trouvez la request API (voir l'exemple ci-dessous)
- Incluez l'id du contrat que vous avez obtenu à l'étape précédente à l'aide du paramètre "contract". Dans l'exemple ci-dessous, remplacez les valeurs xxxx par l'id du contrat pour annoncer un colis.
Remarque: Vous pouvez choisir de créer une étiquette d'envoi et d'annoncer le colis au transporteur au même moment, avec le paramètrerequest_label: "true"
. Vous trouverez une explication détaillée dans notre documentation API.
Exemples de requests
{
"parcel": {
"order_number": "83773",
"external_reference": "83773",
"name": "John Doe",
"company_name": "FlowerShop",
"email": "john@doe.com",
"telephone": "+31611223344",
"address": "Fürstenrieder Str.",
"house_number": "70",
"address_2": "",
"city": "Munich",
"country": "DE",
"postal_code": "80686",
"country_state": null,
"to_service_point": 10168633,
"to_post_number": 262373726,
"customs_invoice_nr": "",
"customs_shipment_type": null,
"parcel_items": [
{
"description": "T-Shirt",
"hs_code": "6109",
"origin_country": "SE",
"product_id": "898678671",
"properties": {
"color": "Blue",
"size": "Medium"
},
"quantity": 2,
"sku": "TST-OD2019-B620",
"value": "19.95",
"weight": "0.9"
},
{
"description": "Laptop",
"hs_code": "84713010",
"origin_country": "DE",
"product_id": "5756464758",
"properties": {
"color": "Black",
"internal_storage": "2TB"
},
"quantity": 1,
"sku": "LT-PN2020-B23",
"value": "876.97",
"weight": "1.69"
}
],
"weight": "3.49",
"length": "31.5",
"width": "27.2",
"height": "12.7",
"total_order_value": "896.92",
"total_order_value_currency": "EUR",
"shipment": {
"id": xxxx,
"name": "DHL Parcel Connect 2-5kg to ParcelShop"
},
"shipping_method_checkout_name": "Battery WarehouseX DHL",
"sender_address": xxxxxx,
"quantity": 1,
"total_insured_value": 0,
"shipment_uuid": "4a84d84f-aa76-44b7-985d-3ef9e04dad38",
"is_return": false,
"request_label": true,
"apply_shipping_rules": false,
"request_label_async": false,
"contract": xxxx
}
}
FAQ
Que se passe-t-il si j'ai plus d'un contrat actif et que je ne spécifie pas l'id du contrat ?
- Vous verrez apparaître un message d'erreur.
Que se passe-t-il si je n'ai qu'un seul contrat actif et que je ne spécifie pas l'id du contrat ?
- Rien, nous prendrons toujours pas défaut le contrat transporteur direct actif.
Puis-je aussi expédier avec les tarifs de Sendcloud?
- Oui, mais vous ne pouvez connaître l'id du contrat qu'en utilisant l'endpoint des contrats, et non depuis votre compte Sendcloud.
L'identifiant d'un contrat est-il unique pour un compte ou pour l'ensemble de Sendcloud ?
- Il est unique pour tout Sendcloud.
Créez vos étiquettes dans votre compte Sendcloud
Manuellement
- Créez manuellement un envoi dans votre compte Sendcloud en allant dans vos Envois > +Nouvel envoi.
- Saisissez les informations nécessaires, y compris la méthode d'expédition.
- À la fin de la page, vous verrez une section intitulée Contrat avec le transporteur. Cliquez sur la flèche et choisissez le contrat que vous souhaitez utiliser. Tous vos contrats actifs seront affichés.
- Sélectionnez le contrat concerné.
- Cliquez sur Créer une étiquette.
Avec les règles d'expédition
Pour automatiser la sélection du contrat transporteur, vous pouvez utiliser les règles d'expédition. Pour créer une nouvelle règle d'expédition, allez dans Mes Envois > Règles d'expédition >Créer une nouvelle règle > Entrez la/les condition(s) et l'action/les action(s) > Cliquez sur Sauvegarder la règle d'expédition. Pour sélectionner un contrat, entrez l'action "Utiliser le contrat transporteur" et cliquez sur la flèche pour afficher tous les contrats disponibles et les tarifs de Sendcloud.
Voici quelques propositions:
-
Si “Adresse de l'expéditeur” “est/n'est pas” “xxxx” ET “Transporteur” “est/n'est pas” “xxxx” ALORS “Utiliser le contrat transporteur” “xxxx”
-
Si “Adresse de l'expéditeur” “is/ is not” “xxxx” AND “Méthode Dynamic Checkout” “est/n'est pas “xxxx” ALORS “Utiliser le contrat transporteur” “xxxx”
-
Si “Transporteur” “est/n'est pas” “xxxx” ALORS “Utiliser le contrat transporteur” “xxxx”
-
Si “Méthode Dynamic Checkout” “est/n'est pas” “xxxx” ALORS “Utiliser le contrat transporteur” “xxxx” et "Expédier avec" "xxxx"
Apprenez-en davantage sur nos règles d'expédition: Règle d'expédition: vue d'ensemble et application.
Étiquettes de retour
Actuellement, nous ne prenons pas en charge les règles de retour liées à un contrat transporteur. Nous ne proposons que l'action "Utiliser le contrat d'expédition" pour les règles d'expédition.