Skip to main content
Un devis d’expédition permet à votre boutique en ligne d’afficher à vos clients des tarifs d’expédition en direct en caisse, d’après vos règles d’expédition. Zippendo n’héberge pas de caisse : les tarifs apparaissent dans votre boutique en ligne, via Zippendo Shipping de Shopify, le plugin Zippendo for WooCommerce, ou un appel à l’API de devis d’expédition depuis votre propre vitrine. Chaque tarif que votre client voit provient de l’une de vos règles d’expédition. Sans règle d’expédition pour les expéditions sortantes vers le pays du client, la caisse n’affiche aucun tarif Zippendo. Pas-à-pas (connecter la boutique en ligne, choisir les règles, tester dans la boutique) : Caisse. Aucun tarif affiché : Le devis d’expédition ne renvoie aucun tarif.
Le bouton Tester d’une règle d’expédition vérifie si cette règle correspondrait à un panier. Il ne demande pas de prix au transporteur. Zippendo n’a pas d’aperçu de votre caisse.

Ce qu’il vous faut d’abord

1

Connecter votre boutique en ligne, ou créer un jeton d'API

Connectez Shopify ou WooCommerce sous Canaux de vente. Pour votre propre vitrine, créez un jeton d’API avec Voir les règles d’expédition.
2

Connecter vos transporteurs

Voir Identifiants du transporteur. Chaque règle d’expédition utilise une offre transporteur d’un transporteur connecté.
3

Ajouter des règles d'expédition pour les expéditions sortantes

Nommez chaque règle comme vos clients doivent la lire en caisse. Définissez les pays vers lesquels elle expédie et les éventuelles limites de prix ou de poids. Voir Champs d’une règle d’expédition.
Liste des règles d'expédition avec des règles sortantes GLS et PostNordListe des règles d'expédition avec des règles sortantes GLS et PostNord

Vos règles d'expédition sont les options d'expédition que la caisse affiche

Shopify : Tarifs d’expédition en caisse

Ouvrez votre canal de vente Shopify sous Canaux de vente. Dans l’onglet Commandes et caisse, faites défiler jusqu’à Tarifs d’expédition en caisse. Tous les paramètres Shopify : Paramètres Shopify. Installer l’application : Connecter Shopify. La carte indique : Choisissez les règles d’expédition que vos clients peuvent sélectionner dans la caisse Shopify. Si vous n’en choisissez aucune, toutes les règles d’expédition correspondant au pays du destinataire sont utilisées. Une règle d’expédition qui livre en point relais affiche chaque point relais comme un tarif distinct. Plus de détails sur les points relais en caisse : Points relais.
Tarifs d'expédition en caisse avec les cases des règles d'expédition et Points relais en caisse défini sur 6Tarifs d'expédition en caisse avec les cases des règles d'expédition et Points relais en caisse défini sur 6

Tarifs d'expédition en caisse : cochez les règles que Shopify doit proposer et définissez Points relais en caisse

Enregistrer Zippendo Shipping auprès de Shopify

Ouvrez l’onglet Connexion et intégration. Sur la carte Service de transporteur : La carte vous rappelle aussi : après l’enregistrement, allez dans Shopify admin → Settings → Shipping and delivery et ajoutez « Zippendo Shipping » comme fournisseur de tarifs dans vos zones d’expédition.
Tant que Zippendo Shipping n’est pas ajouté à vos zones d’expédition dans Shopify, vos clients ne verront pas les tarifs Zippendo, même si Vérifier le statut trouve le service de transporteur et que vos règles sont cochées.
Onglet Connexion et intégration de Shopify avec la carte Service de transporteur, Vérifier le statut et Enregistrer le service de transporteurOnglet Connexion et intégration de Shopify avec la carte Service de transporteur, Vérifier le statut et Enregistrer le service de transporteur

Service de transporteur : Vérifier le statut et Enregistrer le service de transporteur

Les boutiques Shopify sans tarifs d’expédition calculés peuvent à la place lier les noms de leurs propres modes de livraison Shopify à des règles d’expédition. Cela n’affiche pas de tarifs en direct ; cela place simplement la bonne règle sur chaque commande lors de son importation. Voir l’association des modes de livraison dans Paramètres Shopify.

WooCommerce : Jeton de caisse

WooCommerce affiche les tarifs en direct via le plugin Zippendo for WooCommerce et un Jeton de caisse (il commence par zck_). Connectez d’abord la boutique en ligne : Connecter WooCommerce. Ouvrez votre canal de vente WooCommerce. Dans l’onglet Commandes et caisse, repérez la carte Jeton de caisse : Le plugin Zippendo for WooCommerce affiche les tarifs d’expédition en direct et les points relais dans votre caisse. Installez le plugin, puis collez ce jeton dans ses paramètres. Juste après la génération ou le remplacement du jeton, la carte vous avertit : Copiez ce jeton maintenant. Vous ne pourrez plus le voir, car Zippendo n’en conserve aucune copie lisible. Collez-le dans les paramètres du plugin dans WordPress. Une fois qu’un jeton existe, la carte indique quand il a été créé. Si quelque chose échoue, vous voyez Impossible de générer le jeton de caisse ou Impossible de révoquer le jeton de caisse. Le plugin demande les tarifs à Zippendo avec ce jeton, aussi bien pour les options d’expédition que pour les points relais à proximité lorsque le client change de code postal. Il n’utilise pas de jeton d’API. Tester la connexion dans l’onglet Connexion ne vérifie que les clés WooCommerce utilisées pour importer les commandes.
Carte Jeton de caisse avec l'avertissement d'affichage unique, le jeton zck_, Copier, Révoquer et Remplacer le jetonCarte Jeton de caisse avec l'avertissement d'affichage unique, le jeton zck_, Copier, Révoquer et Remplacer le jeton

Jeton de caisse : copiez le jeton zck_ une seule fois, puis collez-le dans le plugin

Votre propre vitrine : l’API de devis d’expédition

Un canal de vente personnalisé envoie des commandes dans Zippendo, mais n’affiche pas de tarifs dans votre caisse. Pour afficher des tarifs en direct dans une vitrine que vous développez vous-même, appelez :
{orgId} est l’ID de votre organisation, pas le nom affiché dans la barre d’adresse de l’application. Le jeton doit avoir Voir les règles d’expédition : Créer un jeton d’API. Clients prêts à l’emploi : SDKs. Essayez-le dans la référence de l’API.

Corps de la requête

Zippendo additionne grams × quantity et price × quantity sur les lignes, puis vérifie chaque règle d’expédition qui expédie vers destination.country. Chaque règle correspondante devient un tarif. Si aucune règle ne correspond, vous obtenez { "rates": [] } avec le statut 200, pas une erreur.

Objet tarif

Un pays ou un corps invalide renvoie 400 avec { error, message }, par exemple Invalid destination country. Une organisation inconnue renvoie 404. Exemple de code : Démarrage rapide des devis d’expédition.

Comment tester

Zippendo n’a pas d’aperçu de votre caisse. Testez dans votre boutique en ligne : Si un tarif manque, vérifiez les Pays de destination de la règle, ses limites de poids et de valeur de commande et ses autres paramètres avant de soupçonner le transporteur.
Vous avez terminé lorsque Tarifs d’expédition en caisse de Shopify contient les règles que vous voulez (et que Zippendo Shipping figure dans votre zone d’expédition), ou que WooCommerce a un Jeton de caisse actif collé dans le plugin, ou que l’API de devis d’expédition renvoie des rates pour un panier d’exemple.

Voir aussi