En France comme dans une grande partie de l'Europe, le point relais et la consigne automatique font partie des modes de réception préférés des acheteurs en ligne. Le client s'attend à une carte sur laquelle il trouve le relais ou la consigne près de chez lui et le choisit avant de payer. Sur Shopify, c'était jusqu'ici compliqué. Shopify ne permet aux applications d'ajouter des blocs à la page de paiement que sur Shopify Plus, donc les boutiques sur les forfaits Basic, Shopify ou Advanced ne pouvaient demander le point relais qu'après la commande, sur la page Thank you ou dans un e-mail de rappel.
Depuis le 8 novembre 2026, il existe une autre voie. Le cart widget de ShipDock est disponible pour toutes les boutiques après une bêta fermée. Il place le choix de la livraison là où chaque client passe avant le paiement : la page panier et le panier latéral (cart drawer). Le client choisit la livraison à domicile ou un point relais sur une carte, et le checkout n'affiche ensuite que le tarif correspondant à ce choix.
Ce guide explique ce que fait le cart widget, ce que voient vos clients, comment il se compare aux autres façons de proposer des points relais sur Shopify, où sont ses limites et comment le configurer en une quinzaine de minutes.
Ce que fait le cart widget
Le widget ajoute deux cartes au panier : Livraison à domicile et Point relais. La carte point relais ouvre une fenêtre avec une recherche, une carte, une liste de points triée par distance et un filtre par transporteur. Dès que le client choisit un point, il est enregistré dans le panier et affiché sur la carte avec le bouton Modifier.
Le checkout suit ensuite ce choix :
- Point relais choisi : le checkout n'affiche que le tarif de ce transporteur (et sa variante en contre-remboursement, si vous en avez une), renommé d'après le point, par exemple GLS - Relais Lyon Part-Dieu (FR12345). Les tarifs de livraison à domicile sont masqués.
- Livraison à domicile choisie : les tarifs des points relais sont masqués, personne ne peut donc payer un tarif point relais sans point.
La commande contient ensuite le point relais comme toute autre commande ShipDock. Les étiquettes d'expédition, les rappels de point relais, le changement de point après la commande et Shopify Flow fonctionnent comme avant.
Le widget fonctionne sur tous les forfaits Shopify, Basic compris. Il nécessite un forfait ShipDock payant, Lite ou supérieur.
Ce que voient vos clients
Dans le panier, les deux cartes se trouvent à côté du bouton de paiement. Si vous activez Show prices in the cart, chaque carte affiche le prix le plus bas pour le pays du client, par exemple « à partir de 4,90 € », ou « Gratuit » au-dessus de votre seuil de livraison gratuite.
La fenêtre commence par une recherche par ville, code postal ou adresse, avec suggestions. Si vos transporteurs desservent plusieurs pays, un sélecteur de pays apparaît. Chaque point de la liste affiche le nom, l'adresse, le transporteur, le prix et les horaires, et avec Ma position le client saute à sa localisation. Sur ordinateur, la liste est à côté de la carte. Sur mobile, la carte remplit la fenêtre et la liste est un panneau que le client fait glisser vers le haut ou vers le bas. Un clic sur un repère ou une ligne affiche les détails et le bouton Choisir ce point. Une DHL Packstation allemande demande en plus le numéro client DHL.
C'est vous qui décidez de l'apparence. Dans Edit appearance, la mise en page se règle séparément pour un widget étroit (moins de 600 px : mobiles et panier latéral) et un widget large (600 px ou plus : la page panier sur ordinateur). Pour chacun, vous choisissez si les cartes sont empilées ou côte à côte, si elles affichent des icônes et si elles ont des cercles de sélection. Sans cercles, la carte sélectionnée est signalée uniquement par sa bordure. Par défaut, le widget étroit empile les cartes et le large les affiche côte à côte, tous deux avec icônes et cercles. S'y ajoutent sept couleurs, du CSS personnalisé et un aperçu en direct en largeur ordinateur et mobile. Chaque texte se modifie par langue dans Settings → Translations → Cart widget. Le widget intègre 23 langues.
Cart widget ou autre option ?
ShipDock proposait déjà trois façons de laisser le client choisir un point relais. Le cart widget en ajoute une quatrième. Voici comment elles se comparent :
| Option | Forfait Shopify | Où le client choisit | Le choix peut-il être obligatoire ? |
|---|---|---|---|
| Widget points relais dans le checkout | Shopify Plus | Dans le checkout, sous le tarif point relais sélectionné | Oui, sans point le client ne peut pas payer |
| Cart widget | Tous les forfaits | Page panier et panier latéral, avant le paiement | Non, les commandes qui contournent le panier arrivent sans choix |
| Sélecteur de point sur les pages Thank you et Order status | Tous les forfaits | Juste après la commande, plus tard sur la page Order status et depuis l'e-mail de rappel | Non, le choix intervient après le paiement |
| Points relais les plus proches comme tarifs d'expédition | Forfaits avec carrier-calculated shipping | Dans le checkout : chaque point proche est un tarif à part (5 par défaut) | Le point se choisit en choisissant le tarif |
Notre recommandation :
- Shopify Plus : utilisez le widget points relais directement dans le checkout. C'est la seule option où une commande en point relais ne peut pas être payée sans point.
- Tout autre forfait : le cart widget donne la carte à vos clients avant le paiement. Sans Plus, impossible de se rapprocher davantage d'une carte dans le checkout.
- Toujours : gardez le sélecteur de point sur les pages Thank you et Order status. Le cart widget ne le remplace pas. Le sélecteur montre au client le point choisi dans le panier et sert de filet de sécurité pour chaque commande qui a contourné le panier : le client peut encore y choisir un point.
Les limites à connaître avant de l'activer
Le cart widget vit dans le panier. C'est ce qui lui permet de fonctionner sur tous les forfaits, et c'est aussi l'origine de ses limites. Lisez-les avant la mise en ligne.
- Chaque commande doit passer par le panier. Buy it now sur les fiches produit, les boutons de paiement express sur les fiches produit et dans les sections Featured product (Shop Pay, Apple Pay, Google Pay, PayPal), les boutons « Acheter maintenant » d'autres applications, comme les barres d'ajout au panier fixes ou les pop-ups d'upsell, et les liens directs vers le checkout dans les e-mails ou les publicités ouvrent le checkout sans le panier. Le client ne voit jamais le widget et la commande arrive sans point relais. Désactivez ces boutons avant la mise en ligne.
- Le choix ne peut pas être rendu obligatoire. Le widget ne peut pas arrêter un checkout qui a commencé ailleurs. Un point relais obligatoire n'existe qu'avec le widget du checkout sur Shopify Plus.
- Le checkout suit le panier. Pour passer du point relais à la livraison à domicile, le client revient au panier. Un point situé dans un autre pays que l'adresse de livraison saisie au checkout n'est pas utilisé, et les tarifs points relais de ce transporteur sont masqués.
- Thèmes Shopify uniquement. Les boutiques headless ne sont pas prises en charge.
- Les prix du panier peuvent différer du checkout. Le panier affiche le prix le plus bas par transporteur, le checkout facture toujours le tarif réellement applicable. Écarts typiques : produits de plusieurs profils d'expédition (Shopify additionne leurs tarifs au checkout), un code de réduction saisi au checkout, une devise autre que celle de la boutique et des tarifs que le panier ne voit pas, comme la livraison locale Shopify ou les listes de prix B2B.
- Le panier connaît vos conditions tarifaires, pas les limites propres du transporteur. Si les consignes n'acceptent les colis que jusqu'à un certain poids, définissez ce poids maximal sur le tarif point relais dans Shopify. Les dimensions ne sont jamais vérifiées, car Shopify ne les transmet pas : ajoutez donc les produits encombrants à Pickup point exclusions.
- Les profils d'expédition ne décident pas où apparaissent les points relais. Le panier ne sait pas à quel profil appartient un produit. Excluez les produits que vous n'envoyez jamais en point relais avec la balise
shipdock-no-pickup, par produit ou variante, ou par collection (jusqu'à 2 collections). - L'adresse de livraison reste celle du client. La commande contient le point relais, mais son adresse de livraison n'est pas remplacée par celle du point. Vérifiez-le si un entrepôt ou une application de fulfillment expédie vos commandes.
- La carte affiche les 100 points les plus proches. Le client en voit d'autres en déplaçant la carte ou en cherchant.
Pour les commandes qui contournent malgré tout le panier, le réglage When the cart carries no choice décide de ce qu'affiche le checkout. Hide pickup points est l'option stricte : ces commandes ne peuvent utiliser que la livraison à domicile, aucune commande en point relais n'arrive donc sans point. Show all shipping rates est l'option souple : le client peut payer un tarif point relais et choisir le point ensuite sur la page Thank you ou Order status, ou depuis l'e-mail de rappel.
Configurer le cart widget étape par étape
Avant de commencer, connectez dans ShipDock au moins un transporteur avec points relais et associez ses tarifs d'expédition par nom, ou configurez-le avec les tarifs d'expédition ShipDock. Le widget tire de ces tarifs les transporteurs, les pays et les prix. Les mêmes étapes figurent dans la bannière How it works en haut des réglages du cart widget, avec des liens et le bouton Chat with us.
- Ouvrez les réglages. Dans ShipDock, allez dans Settings → Widget → Cart widget settings.
- Commencez en mode test. Sous Widget status, choisissez Test mode et cliquez sur Save. Pour l'instant, vous seul voyez le widget.
- Activez l'intégration de l'application. Dans Shopify, ouvrez Online Store → Themes → Customize → App embeds, activez Cart widget et enregistrez le thème. De retour dans ShipDock, cliquez sur Check sur la vignette Theme.
- Placez le widget sur la page panier et dans le panier latéral. Beaucoup de thèmes ouvrent un panier latéral après l'ajout au panier, et les clients passent directement au paiement sans jamais voir la page panier. Sur la page panier, cliquez sur Add block dans la section du bouton de paiement, choisissez Cart widget et faites-le glisser à côté du bouton. Pour le panier latéral, ajoutez un emplacement sous Placement in the cart avec le sélecteur CSS de l'élément à côté duquel le widget doit se placer, et réglez Show on sur All pages. Le Placement helper des réglages de l'intégration trouve le sélecteur quand vous cliquez sur l'élément dans l'aperçu de l'éditeur. Vous ne savez pas où placer le widget dans votre thème ? Écrivez-nous dans le chat, nous vous aidons à le placer.
- Désactivez les boutons qui contournent le panier. Dans l'éditeur de thème, ouvrez une fiche produit, cliquez sur le bloc Buy buttons et décochez Show dynamic checkout buttons. Répétez pour chaque modèle de produit et chaque section Featured product, et passez les applications avec boutons d'achat rapide en ajout au panier.
- Vérifiez les prix. La section Countries and couriers liste chaque pays avec le prix de la livraison à domicile et du point relais. Cochez Show prices in the cart si les clients doivent les voir, et cliquez sur Refresh après avoir modifié vos tarifs.
- Testez. Cliquez sur Open as tester, ajoutez un produit au panier et choisissez un point relais, une fois dans le panier latéral et une fois sur la page panier. Le checkout doit afficher un seul tarif portant le nom du point.
- Mettez en ligne. Vérifiez que le sélecteur de point est présent sur les pages Thank you et Order status, puis passez Widget status sur Live et cliquez sur Save.
Le guide complet avec captures d'écran se trouve dans notre centre d'aide (en anglais) : How to let customers choose a pickup point in the cart.
Réglages recommandés
- Preselected option in the cart : None fait décider chaque client. Home delivery convient aux boutiques dont la plupart des commandes partent à domicile ; le checkout masque alors les tarifs points relais jusqu'à ce que le client choisisse un point.
- Contre-remboursement : nommez le tarif en contre-remboursement de chaque transporteur avec un mot de contre-remboursement, par exemple « Contre-remboursement », pour que les deux tarifs restent au checkout pour le point choisi.
- Country without pickup points : masquer le widget (par défaut), afficher les deux cartes avec le point relais grisé, ou afficher uniquement la livraison à domicile.
- Pickup point exclusions : produits encombrants ou lourds et tout ce que vous gérez dans un profil d'expédition séparé sans tarifs points relais.
- Shipping name in checkout : le nom du tarif par langue. Par défaut
{provider} - {name} ({id}).
Transporteurs pris en charge avec points relais
Le cart widget fonctionne avec tous les transporteurs avec points relais que vous connectez dans ShipDock. ShipDock prend en charge plus de 40 transporteurs, avec des points relais dans 30 pays. Pour les envois depuis la France :
- GLS : relais GLS et consignes
Si vous vendez dans d'autres pays : en Belgique, au Luxembourg, en Suisse, en Espagne et au Portugal GLS, en Allemagne Hermes, DPD et GLS, en Pologne InPost et ORLEN Paczka, en Tchéquie et en Slovaquie Packeta, PPL et DPD. Certains transporteurs sont signalés comme bêta dans l'application. La liste complète et à jour figure sur notre page des transporteurs.
Questions fréquentes
Quel forfait Shopify faut-il pour le cart widget ?
N'importe quel forfait Shopify, Basic compris. Côté ShipDock, il faut un forfait payant, Lite ou supérieur (Lite coûte 9,99 USD par mois). Si vous résiliez votre forfait, le widget se désactive et vos réglages sont conservés.
J'ai Shopify Plus. Dois-je utiliser le cart widget ?
Nous recommandons plutôt le widget points relais dans le checkout. Le client ne peut pas y payer sans choisir un point, ce que le cart widget ne peut pas garantir.
Puis-je obliger les clients à choisir un point relais avant de payer ?
Pas avec le cart widget. Rendez le checkout accessible uniquement par le panier (pas de Buy it now ni de boutons express sur les fiches produit) et réglez When the cart carries no choice sur Hide pickup points. Une commande qui contourne le panier sera alors au moins une livraison à domicile.
Que deviennent les commandes qui contournent le panier ?
Elles arrivent sans point relais. Avec le réglage souple, le client choisit le point sur la page Thank you, sur la page Order status ou depuis l'e-mail de rappel. C'est pourquoi nous recommandons de garder le sélecteur sur ces pages.
Est-ce compatible avec le contre-remboursement ?
Oui. Si chaque transporteur a un second tarif avec un mot de contre-remboursement dans son nom, le checkout conserve pour le point choisi le tarif normal et le tarif en contre-remboursement.
Le widget fonctionne-t-il avec les boutiques headless ?
Non. Le widget fonctionne dans les thèmes Shopify (Online Store). Les boutiques headless ne sont pas prises en charge.
La position du client est-elle enregistrée ?
Non. La position sert uniquement à charger les points relais à proximité.
Conclusion
Jusqu'ici, une carte des points relais avant le paiement était réservée aux boutiques Shopify Plus. Avec le cart widget, toute boutique Shopify peut l'afficher, sur la page panier et dans le panier latéral, et le checkout ne propose ensuite que le tarif choisi par le client. Désactivez les boutons qui contournent le panier, gardez le sélecteur des pages Thank you et Order status comme filet de sécurité, et vos clients choisiront leur relais ou leur consigne comme ils en ont l'habitude.
Vous utilisez déjà ShipDock ? Ouvrez Settings → Widget → Cart widget settings et commencez en mode test. Pas encore ? Installez ShipDock depuis le Shopify App Store et essayez-le gratuitement pendant 5 jours.
