Objectif : Ce guide fournit un processus étape par étape pour configurer et intégrer l'application Sendcloud Dynamic Checkout à votre boutique Shopify Plus. En suivant ces instructions, vous pourrez activer des options de livraison dynamiques directement dans votre processus de paiement, offrant ainsi une expérience d'achat plus flexible et optimisée à vos clients.
Cette fonctionnalité est disponible exclusivement pour les utilisateurs de Shopify Plus et les utilisateurs premium de Sendcloud. Si vous utilisez le plan standard de Shopify ou un plan non-premium de Sendcloud, vous devrez passer à une version supérieure pour accéder à ces fonctionnalités.
Avant de commencer
Avant de commencer à configurer l'application Dynamic Checkout, assurez-vous de remplir les conditions suivantes :
- Abonnement Shopify Plus
- Compte Sendcloud Premium
Étapes pour configurer l'application Shopify Plus Dynamic Checkout
Étape 1 : Créer l'intégration
-
Dans Sendcloud :
- Accédez à Réglages > Boutiques connectées.
- Cliquez sur Intégration API Sendcloud, puis cliquez sur Se connecter.
-
- Copiez les clés API fournies et conservez-les en lieu sûr pour l'étape 4.
Étape 2: Configurer le Dynamic Checkout dans Sendcloud
-
Préparez votre configuration :
- Suivez les instructions détaillées disponibles dans Sendcloud pour configurer votre configuration Dynamic Checkout.
- Ajoutez un nouveau modèle et mettez à jour les zones de livraison pour inclure toutes les zones d'expédition dans Shopify que vous souhaitez proposer via l'application Dynamic Checkout.
-
Envoyer la configuration :
- Une fois votre configuration prête, cliquez sur "Envoyer".
- Choisissez l'intégration que vous avez créée à la première étape et cliquez sur "Envoyer" ou "Envoyer et publier".
Si vous choisissez "Envoyer et publier", la configuration sera activée immédiatement. Sinon, vous pouvez la publier plus tard en retournant dans Boutiques, en cliquant sur les trois points, puis en sélectionnant Publier :
- Une fois votre configuration prête, cliquez sur "Envoyer".
- Récupérer l'ID de configuration :
-
- Après avoir publié votre modèle de paiement, récupérez l'ID de configuration.
- Pour obtenir l'ID de configuration, cliquez sur les trois points à côté de votre modèle et sélectionnez "Copier l'ID de configuration".
Étape 3 : Installer l'application Sendcloud et l'intégrer à Shopify
-
Accédez à l'App Store de Shopify :
- Recherchez l'application "Sendcloud Dynamic Checkout" .
- Cliquez sur "Installer" pour ajouter Sendcloud à votre boutique.
-
Intégrer avec Shopify Plus :
- Ouvrez l'application Dynamic Checkout dans votre boutique Shopify Plus.
- Entrez les clés API (de l'étape 1) et l'ID de configuration (de l'étape 2) fournies par Sendcloud.
- Enregistrez vos paramètres pour terminer l'intégration.
- Installer le service de transporteur :
- Après avoir enregistré les identifiants API et l'ID de configuration, cliquez sur le bouton Installer le service de transporteur pour rendre les tarifs de l'application disponibles dans les paramètres d'expédition de Shopify.
- Une fois installé avec succès, le service de transporteur devrait apparaître comme suit :
Étape 4 : Personnaliser le processus de paiement
- Dans Shopify Plus :
-
- Cliquez sur Customize Checkout pour ouvrir l'interface de personnalisation.
- Cliquez sur Personnaliser :
- Cliquez sur Ajouter un bloc d'application (situé en bas à gauche).
- Sélectionnez Sendcloud Dynamic Checkout.
- Assurez-vous que les options “Inclure un bloc d'application dans Shop Pay” et “Développer automatiquement les sections pour afficher l'application” sont cochées.
- Ajoutez le bloc d'application Checkout à la section de paiement souhaitée.
- Cliquez sur ENREGISTRER (en haut à droite).
- Cliquez sur Customize Checkout pour ouvrir l'interface de personnalisation.
Étape 5 : Installer l'application dans le service de tarification des transporteurs
-
Dans les paramètres Shopify :
- Accédez à Expédition et livraison et créez des nouveaux profils d'expédition.
-
- Cliquez sur Ajouter une zone d'expédition pour ajouter la zone d'expédition souhaitée.
- Accédez à Expédition et livraison et créez des nouveaux profils d'expédition.
-
Ajouter un type de tarif :
-
- Pour chaque zone d'expédition, ajoutez un type de tarif:
- Sélectionnez “Utiliser le transporteur ou l'application pour calculer les tarifs”.
- Et sélectionnez l'application Sendcloud Dynamic Checkout dans la liste.
- Cochez la case "Afficher automatiquement les nouveaux services d'expédition aux clients lorsqu'ils deviennent disponibles" pour garantir que les mises à jour futures soient reflétées sur la page de paiement Shopify > Cliquez sur "Terminé".
- Répétez ces étapes pour chaque zone d'expédition où vous souhaitez proposer des options d'expédition dynamiques.
Optionnel : si vous souhaitez ajouter d'autres tarifs sans proposer le Dynamic Checkout, sélectionnez simplement "Utiliser un tarif forfaitaire". - Dans Zones d'expédition, localisez Sendcloud Dynamic Checkout.
- Cliquez "Enregistrer".
- Pour chaque zone d'expédition, ajoutez un type de tarif:
-
-
Finaliser:
Votre application Dynamic Checkout est maintenant installée et entièrement intégrée à votre processus de paiement Shopify Plus.
Vous pouvez toujours modifier sa configuration dans l'application Sendcloud; les modifications seront immédiatement reflétées dans le processus de paiement de votre boutique.
- Dimensions du colis (longueur, largeur, hauteur).
- Métadonnées de passage en caisse.
Si vous avez besoin d'aide pour optimiser votre processus de paiement, nous sommes heureux de vous soutenir et de vous mettre en contact avec notre réseau de partenaires Shopify Plus.
Gestion de plusieurs entrepôts et adresses d'expéditeur dans différents pays
Pour les commerçants traitant des commandes depuis plusieurs entrepôts ou adresses d'expéditeur dans différents pays, il est essentiel de s'assurer que le pays de l'adresse d'expéditeur dans Sendcloud correspond au pays de l'emplacement d'exécution dans Shopify.
Pourquoi est-ce important ?
Si l'adresse d'expéditeur dans Sendcloud ne correspond pas aux emplacements d'exécution dans Shopify, la configuration du passage en caisse peut ne pas fonctionner comme prévu et les méthodes d'expédition risquent de ne pas s'afficher correctement.
Consultez ici comment configurer plusieurs entrepôts dans différents pays
Étape 1 : Configurer les paramètres de passage en caisse dans Sendcloud
- Lors de la configuration du Passage en caisse dynamique dans Sendcloud, définissez correctement le pays d'expédition et les zones de livraison.
- Exemple :
- Si votre configuration de passage en caisse inclut des méthodes de livraison :
- De NL vers NL & De NL vers BE
- De DE vers DE
- Assurez-vous que ces flux d'expédition sont séparés dans Sendcloud en conséquence.
- Si votre configuration de passage en caisse inclut des méthodes de livraison :
Étape 2 : Reproduire la configuration dans Shopify
- Dans Shopify → Paramètres → Expédition et de livraison, créez des emplacements d'exécution et de livraison distincts correspondant à votre configuration dans Sendcloud.
- Exemple :
- Si les commandes des Pays-Bas sont exécutées depuis un entrepôt aux Pays-Bas (NL) et celles d'Allemagne depuis un entrepôt en Allemagne (DE), Shopify doit refléter cela en ayant des emplacements d'exécution distincts pour chaque pays.
- Assurez-vous également que les produits sont attribués aux bons emplacements d'exécution dans Shopify.
Étape 3 : Vérifier la disponibilité des produits dans Shopify
- Dans Shopify → Paramètres → produits, assurez-vous que chaque produit est disponible dans les bons emplacements d'exécution en fonction du lieu d'expédition.
- Exemple :
- Un produit stocké dans l'entrepôt NL doit être attribué à l'emplacement d'exécution NL dans Shopify.
- Un produit stocké dans l'entrepôt DE doit être attribué à l'emplacement d'exécution DE dans Shopify.
Traitement des Commandes avec l'Application Dynamic Checkout
Après avoir configuré l'application Dynamic Checkout, il existe deux façons de gérer les informations supplémentaires collectées pendant le processus de paiement.
Cette flexibilité vous permet de choisir la méthode qui correspond le mieux aux besoins de votre entreprise, que vous préfériez une approche plug-and-play avec l'application Shopify V2 ou une intégration plus personnalisée avec votre ERP ou WMS.
Option 1 : Utiliser l'Application Shopify V2 pour Importer les Commandes dans Sendcloud
-
-
Intégration Transparente : Si vous utilisez l'application Shopify V2, les informations supplémentaires de l'application de paiement seront automatiquement importées dans Sendcloud avec vos commandes.
Cliquez ici pour télécharger l'intégration V2 directement depuis la Shopify App Store. -
Informations Supplémentaires : Les données supplémentaires collectées pendant le processus de paiement (comme les préférences de livraison et les options) seront visibles directement dans Sendcloud. Cela facilite la gestion et le traitement des commandes en fonction des options sélectionnées par les clients sans nécessiter de configuration supplémentaire.
Voici comment accéder aux informations supplémentaires :
Allez dans Commandes > Cliquez sur la commande concernée > Trouvez les Informations supplémentaires sur la droite.
-
Intégration Transparente : Si vous utilisez l'application Shopify V2, les informations supplémentaires de l'application de paiement seront automatiquement importées dans Sendcloud avec vos commandes.
Option 2 : Mapper les Informations Supplémentaires dans votre ERP/WMS
-
- Informations Supplémentaires : Si vous n'utilisez pas l'application Shopify V2, les informations supplémentaires du paiement (payload) seront enregistrées dans les notes de commande dans Shopify.
- Cartographie Manuelle : Vous devrez mapper ces données supplémentaires dans votre ERP (Enterprise Resource Planning) ou WMS (Warehouse Management System) pour garantir que votre processus de traitement prenne en compte les préférences ou options spécifiques de livraison sélectionnées par le client. Vous pouvez vous référer à la documentation API de Sendcloud sur les "réponses" pour voir les données exactes qui seront collectées et stockées.
- Personnalisation : Cette méthode vous permet d'intégrer pleinement les données du Dynamic Checkout à vos systèmes existants, garantissant que toutes les préférences des clients sont respectées lors du processus de traitement.
customAttributes
du payload.Pour plus de détails et de dépannage, veuillez consulter le guide officiel de Shopify.