Aller au contenu

Paiement à la livraison en point de retrait

Proposez le paiement à la livraison (contre remboursement, COD) en point de retrait et facturez des frais pour ce service. Chaque transporteur a deux tarifs d’expédition dans Shopify : un tarif normal et un tarif contre remboursement dont le prix inclut les frais. Le client choisit le point de retrait dans le widget panier, voit les deux tarifs pour ce point au paiement, et votre app de paiement ne propose le contre remboursement qu’avec le tarif contre remboursement.


Shopify ne peut pas ajouter de frais à un mode de paiement. La solution habituelle est un tarif d’expédition séparé dont le prix inclut les frais de contre remboursement, par exemple « Point relais Packeta (remboursement) ». Une app de paiement comme Payflow n’affiche alors le paiement contre remboursement que si le client choisit un tarif dont le nom contient le mot-clé.

Quand le client sélectionne un point de retrait dans le panier, Globe garde au paiement un seul tarif d’expédition pour ce point et masque les autres. Le tarif contre remboursement serait lui aussi masqué. Les mots-clés COD indiquent à Globe quels tarifs sont des variantes contre remboursement, pour que le tarif normal et le tarif contre remboursement restent tous les deux visibles.


Étape 1 : Créez deux tarifs par transporteur dans Shopify

Section intitulée « Étape 1 : Créez deux tarifs par transporteur dans Shopify »

Dans l’administration Shopify (Paramètres → Expédition et livraison), ajoutez à la zone d’expédition deux tarifs pour chaque transporteur de points de retrait :

  • Tarif normal, par ex. « Point relais Packeta »
  • Tarif contre remboursement avec un mot-clé dans son nom, par ex. « Point relais Packeta (remboursement) ». Son prix est le prix de l’expédition plus les frais de contre remboursement.

Exemple avec une expédition à 3,90 €, la livraison offerte dès 50 € et des frais de contre remboursement de 1,50 € :

TarifCommandes de moins de 50 €Commandes dès 50 €
Point relais Packeta3,90 €0 €
Point relais Packeta (remboursement)5,40 €1,50 €

Réglez les deux niveaux de prix dans chaque tarif avec des paliers selon le montant de la commande.

Choisissez un mot-clé qui n’apparaît jamais dans le nom de vos tarifs normaux, par exemple remboursement, COD, dobírka ou utánvét.

Étape 2 : Associez les deux tarifs au transporteur dans Globe

Section intitulée « Étape 2 : Associez les deux tarifs au transporteur dans Globe »

Ouvrez le transporteur dans Globe et sélectionnez les deux tarifs dans ses méthodes d’expédition. Globe ne reconnaît un tarif comme celui du transporteur que s’il lui est associé : un tarif contre remboursement non associé est donc masqué dès que le client sélectionne un point. Voir Ajouter des transporteurs avec points de retrait.

Répétez les étapes 1 et 2 pour chaque transporteur avec lequel vous proposez le contre remboursement.

Étape 3 : Activez la personnalisation de la livraison et ajoutez les mots-clés

Section intitulée « Étape 3 : Activez la personnalisation de la livraison et ajoutez les mots-clés »

Dans Globe, allez dans Paramètres → Widget panier → Personnalisation de la livraison au checkout :

  1. Cochez Activer la personnalisation de la livraison.
  2. Dans Mots-clés de la méthode d’expédition contre remboursement, saisissez votre mot-clé, par ex. remboursement. Séparez plusieurs mots-clés par des virgules, par ex. remboursement, COD. La casse n’a pas d’importance et le mot-clé peut se trouver n’importe où dans le nom du tarif.
  3. Laissez Renommer la méthode avec le nom du point et Masquer les autres méthodes de livraison activés (les deux le sont par défaut).

Le widget panier doit être activé dans votre thème, car la personnalisation part du point de retrait choisi dans le panier.

Étape 4 : N’affichez le contre remboursement qu’avec les tarifs contre remboursement

Section intitulée « Étape 4 : N’affichez le contre remboursement qu’avec les tarifs contre remboursement »

Dans votre app de paiement, faites apparaître le contre remboursement uniquement pour les tarifs d’expédition dont le nom contient le même mot-clé. Dans Payflow, suivez le guide Cash on Delivery setup.


Le client sélectionne un point de retrait dans le panier. Au paiement, ce point est proposé deux fois :

  • Z-BOX Bratislava, Obchodná 2 : 3,90 €
  • Z-BOX Bratislava, Obchodná 2 (remboursement) : 5,40 €

Avec Renommer la méthode avec le nom du point activé, le tarif normal affiche le nom du point (ou votre modèle de renommage) et le tarif contre remboursement affiche la même chose suivie du mot-clé entre parenthèses, exactement comme vous l’avez saisi dans Globe. Le mot-clé reste dans le nom, l’app de paiement reconnaît donc toujours le tarif contre remboursement. Sans renommage, les deux tarifs gardent leur nom Shopify.

Les clients qui passent le panier (bouton Acheter maintenant, paiement express) ne choisissent pas de point dans le panier. Le paiement leur affiche alors tous les tarifs sous leur nom Shopify, y compris ceux contre remboursement, et ils choisissent le point de retrait après la commande sur la page de remerciement et de statut de commande.


Un seul tarif apparaît pour le point sélectionné

  • Le mot-clé saisi dans Globe doit faire partie du nom du tarif contre remboursement dans Shopify.
  • Le tarif contre remboursement doit être associé au transporteur dans Globe (étape 2).

Le paiement contre remboursement n’apparaît pas

  • L’app de paiement doit chercher le mot-clé, pas le nom complet du tarif. Avec le renommage, le tarif s’appelle « nom du point (mot-clé) » au paiement, pas « Point relais Packeta (remboursement) ».