Parce que Shopify ne choisit pas un profil : il additionne. Quand un panier contient des produits rattachés à deux profils de livraison distincts, les taux séparés de chaque profil sont combinés et un seul montant s'affiche au paiement. Un panier mixte n'applique donc ni le tarif du profil A, ni celui du profil B, mais la somme des deux. Le diagnostic consiste à reconstituer ce calcul avant de modifier quoi que ce soit.
Que fait Shopify quand un panier touche deux profils de livraison ?
La règle de base est documentée par Shopify : si vous créez plusieurs profils de livraison, ou plusieurs emplacements à l'intérieur de ces profils, certaines commandes peuvent contenir des produits issus de profils ou d'emplacements différents. Dans ce cas, les taux de livraison séparés de chaque produit sont combinés et un taux unique est présenté au client au moment du paiement (calcul des taux de livraison depuis différents profils).
Autrement dit, votre client ne voit pas « le tarif du groupe A » ni « le tarif du groupe B ». Il voit la somme des deux. C'est la source de la plupart des surprises : le marchand vérifie chaque profil séparément, les trouve corrects, et ne comprend pas le montant affiché.
Deux nuances comptent pour le diagnostic :
- Même groupe d'emplacements, plusieurs emplacements. Si la commande doit être expédiée depuis plusieurs emplacements d'un même groupe, un seul tarif fixe est facturé. L'exemple officiel est un groupe avec un tarif fixe de 5 USD : même si deux emplacements sont nécessaires, le client paie 5 USD.
- Emplacements différents, priorité. Si plusieurs emplacements interviennent sur une même ligne, le tarif de l'emplacement le plus prioritaire est retenu et l'autre devient gratuit.
Ces deux cas expliquent pourquoi deux paniers visuellement similaires peuvent afficher des montants différents.
Comment se combinent un tarif au poids et un tarif au prix ?
C'est le point qui piège le plus souvent les boutiques qui mélangent les deux logiques.
- Un tarif au prix s'applique au montant total du panier.
- Un tarif au poids combine les poids des produits du panier, en ajoutant à chaque produit le poids d'emballage par défaut de la boutique.
Shopify illustre ce second point : avec un poids d'emballage par défaut de 1 lb, un produit de 3 lb et un produit de 5 lb sont traités avec 4 lb et 6 lb pour déterminer le tarif au poids (même page officielle).
Conséquence pratique : si votre profil A est au poids et votre profil B au prix, le montant combiné ne se lit pas comme une simple addition de deux tarifs affichés dans l'interface. Il faut reconstituer chaque composante séparément.
Exemple hypothétique : deux profils, un panier mixte
Les valeurs ci-dessous sont entièrement hypothétiques et illustratives. Elles ne proviennent d'aucune boutique réelle et ne constituent pas une référence de marché.
Imaginons une boutique qui vend des vêtements et des accessoires.
| Élément | Profil « Vêtements » | Profil « Accessoires » |
|---|---|---|
| Type de tarif | Au prix | Au prix |
| Tarif France | 6 EUR | 4 EUR |
| Tarif Belgique | 7 EUR | 5 EUR |
| Tarif Suisse | 9 CHF | 6 CHF |
| Tarif Royaume-Uni | 8 GBP | 6 GBP |
Un client en France ajoute un vêtement et un accessoire. Le montant affiché au paiement serait, selon la logique de combinaison, de 10 EUR (6 + 4), et non de 6 EUR ni de 4 EUR.
Le même panier livré en Belgique afficherait 12 EUR (7 + 5). Au Royaume-Uni, 14 GBP (8 + 6). En Suisse, 15 CHF (9 + 6).
Ce tableau sert à une seule chose : vous donner une grille de lecture pour vérifier votre propre boutique. Remplacez les valeurs par les vôtres.
Quelle méthode de vérification appliquer avant de modifier un tarif ?
Ne changez rien tant que vous n'avez pas reproduit le calcul à la main. Voici une procédure en cinq étapes.
- Listez vos profils. Notez, pour chaque profil, les produits rattachés et le type de tarif (au prix, au poids, ou fixe).
- Notez les emplacements. Pour chaque profil, indiquez si les produits partent d'un seul emplacement ou de plusieurs, et s'ils appartiennent au même groupe d'emplacements.
- Reconstituez le panier témoin. Choisissez un produit du profil A et un produit du profil B, avec des poids et des prix réalistes.
- Calculez à la main. Additionnez les composantes selon les règles ci-dessus, en tenant compte du poids d'emballage par défaut si un tarif au poids est impliqué.
- Comparez au paiement. Créez une commande de test avec une adresse de livraison dans le pays visé et relevez le montant affiché. L'écart entre votre calcul et l'affichage localise le problème.
Si les deux montants diffèrent, cherchez dans cet ordre : un tarif oublié dans un profil, un poids d'emballage par défaut non renseigné, un emplacement mal rattaché à son groupe, ou une condition de pays qui exclut une variante du calcul.
Faut-il corriger le tarif ou corriger le panier ?
La réponse dépend de ce que vous vendez.
- Si les deux groupes partent du même entrepôt, un tarif fixe unique dans un groupe d'emplacements évite l'effet d'addition. C'est souvent la correction la plus simple.
- Si les groupes partent d'endroits différents, l'addition est cohérente avec votre coût réel : deux colis, deux frais. Dans ce cas, mieux vaut l'annoncer tôt sur la fiche produit ou dans le panier que de la subir au paiement.
- Si le montant combiné dépasse votre seuil psychologique, envisagez un tarif fixe par profil plutôt qu'un tarif au poids, plus prévisible pour le client.
Un point de vigilance : Shopify indique que les profils et tarifs de livraison migrent progressivement vers les options de livraison par marché. La boutique conserve sa configuration actuelle jusqu'à la migration, et les tarifs existants sont repris automatiquement (note officielle sur la migration). Avant une refonte lourde, vérifiez donc où en est votre boutique.
Les erreurs qui faussent le diagnostic
- Tester avec un seul produit. Un panier à un seul article ne déclenche jamais la combinaison. Le test doit contenir les deux groupes.
- Oublier le poids d'emballage par défaut. Il s'ajoute à chaque produit dans un calcul au poids et gonfle le résultat.
- Confondre pays et marché. Un tarif peut être défini par pays de livraison ; une adresse de test dans le mauvais pays invalide la comparaison.
- Modifier un tarif avant d'avoir reproduit le calcul. Vous perdez la trace de l'écart initial.
- Relancer un client sans avoir vérifié le montant. Une relance sur un panier dont les frais sont incohérents aggrave le problème.
Si votre problème est plutôt l'abandon au moment des frais, la démarche de diagnostic des frais avant une relance complète ce contrôle. Et si vous suivez l'impact des frais sur votre marge, préparez le tableau de marge lié aux données de livraison et de droits de douane.
Questions fréquentes
Pourquoi le montant change-t-il selon le pays de livraison ?
Parce que chaque profil peut porter des tarifs différents par pays ou par marché. La combinaison s'applique ensuite à ces tarifs. Un panier France et un panier Belgique peuvent donc afficher des montants différents même avec les mêmes produits.
Que se passe-t-il si un seul emplacement peut expédier la commande ?
Le calcul reste fondé sur les profils concernés. En revanche, si plusieurs emplacements d'un même groupe interviennent, un seul tarif fixe s'applique ; et si plusieurs emplacements traitent une même ligne, le tarif de l'emplacement le plus prioritaire est retenu, l'autre devenant gratuit.
Ce qu'il faut retenir
Un panier mixte ne choisit pas un profil : il combine les taux. Avant de toucher à vos réglages, reproduisez le calcul à la main, testez une commande contenant les deux groupes, et comparez au montant affiché. Vous saurez alors si le problème vient d'un tarif, d'un poids d'emballage, d'un emplacement ou d'une condition pays.


