• -30%
Module codes payement Pro pour PrestaShop 1.5 x et x 1,6
Suppléments par code postal dans PrestaShop | PrestaDev
Suppléments par code postal dans PrestaShop | PrestaDev
Suppléments par code postal dans PrestaShop | PrestaDev
Suppléments par code postal dans PrestaShop | PrestaDev
Suppléments par code postal dans PrestaShop | PrestaDev

Module codes postaux frais supplémentaires Pro pour PrestaShop

Module version: 2.0.0

PrestaShop compatibility: 1.7.x 8.x 9.x

Fichier du module mis à jour : 2026-10-11 10:27:27

Données du produit mises à jour : 2026-10-11 10:34:24


Le module permet de définir des frais supplémentaires pour les pays, boutiques, modes de livraison ainsi que codes postaux ou plages de codes postaux sélectionnés, et prend en charge les frais dits zonaux pour DPD, UPS, DHL, FEDEX et d’autres transporteurs.

Type de licence / mise à jour
101,50 zł
82,52 złnetto 145,00 zł -30%
Lowest price in last 30 days before discount: 145,00 zł

La description

Fonctionnalités principales du module

  • Supplément fixe ou en pourcentage : augmentation du tarif issu des tranches du transporteur pour les codes couverts par la règle.
  • Prix spécial et tarif nul : remplacement du prix issu des tranches par le montant indiqué ou remise à zéro de cette partie du coût de livraison.
  • Masquage du transporteur : suppression de l’option de livraison correspondante dans PrestaShop 8 et 9.
  • Règles pour le pays sélectionné : chaque liste de codes est attribuée à un pays précis, de sorte qu’un même code dans un autre pays ne déclenche pas cette règle.
  • Transporteur sélectionné ou tous les transporteurs : politique tarifaire distincte pour un service précis ou règle commune. La modification du prix concerne les transporteurs tarifés sur la base des tranches PrestaShop.
  • Codes numériques et alphanumériques : possibilité de saisir des codes tels que 12-345 ou SW1A 1AA ; lors de la correspondance, le module ignore les espaces et les tirets et uniformise la casse.
  • Modèles de codes : le caractère % remplace une seule lettre ou un seul chiffre, et * en fin de code couvre toute terminaison du code.
  • Plages numériques : la notation 11000:12000 couvre les codes numériques de 11000 à 12000, bornes incluses.
  • Seuils de valeur des produits : les limites inférieure et supérieure d’application de la règle se rapportent à la valeur brute des produits avant les remises issues des règles panier, dans la devise par défaut de la boutique. Saisir zéro désactive la limite concernée.
  • Priorités : la première règle active correspondante est appliquée, en commençant par le plus petit numéro de priorité. Les suppléments de plusieurs règles ne se cumulent pas.
  • Montants HT ou TTC : pour le supplément fixe et le prix spécial, il est possible de définir si le montant saisi inclut la taxe.
  • Import CSV et TXT : fichiers séparés pour les codes individuels et les plages ; l’import ajoute les entrées à la liste et supprime les doublons. Le formulaire met à disposition des fichiers d’exemple à télécharger.
  • Prise en charge des grandes listes : jusqu’à 100 000 éléments par liste de codes et jusqu’à 100 000 plages dans une règle. La limite d’un fichier individuel est de 5 Mio, et le fichier peut contenir au maximum 100 000 lignes non vides.
  • Gestion des règles : ajout, modification, filtrage, activation et désactivation, ainsi que suppression en masse ou changement d’état des éléments sélectionnés.
  • Testeur dans le panneau : vérification de la correspondance pour un code, un pays, une région, un transporteur, une valeur de produits et un poids, ainsi que comparaison du prix issu des tranches avant et après la règle, lorsque le mode de calcul de la taxe permet cet aperçu.
  • Messages pour le client : information à côté du transporteur, au-dessus de la liste des livraisons ou désactivation complète des messages. Pour les textes standard, il est possible d’afficher ou de masquer la valeur du supplément, du pourcentage ou du prix spécial.
  • Textes personnalisés dans les langues de la boutique : l’étiquette de la règle peut expliquer au client la raison d’un prix différent, par exemple une livraison vers une zone éloignée indiquée.
  • Multiboutique : règle pour une seule boutique ou commune à toutes ; les paramètres des messages peuvent être enregistrés pour une boutique, un groupe de boutiques ou toutes les boutiques, selon les autorisations de l’employé.
  • Lien avec l’édition du transporteur : lorsque l’édition standard du transporteur dans PrestaShop modifie son identifiant, le module met à jour l’attribution des règles existantes.

Comment le module modifie-t-il le prix de livraison ?

La base du calcul est le tarif du transporteur défini dans PrestaShop selon une tranche de poids ou de prix. La règle modifie ce tarif ; la boutique continue d’appliquer ses propres règles de taxe, de conversion de devises et de frais supplémentaires. Les exemples ci-dessous concernent un prix de base de 10 zł HT, sans frais de manutention ni suppléments d’expédition attribués aux produits.

Effets des règles pour un tarif de transporteur d’exemple
Effet de la règle Paramétrage d’exemple Tarif après application de la règle
Supplément fixe Ajouter 5 zł HT 15 zł HT
Supplément en pourcentage Ajouter 20 % du tarif du transporteur 12 zł HT
Prix spécial Définir le tarif à 8 zł HT 8 zł HT
Livraison gratuite Remettre à zéro le tarif issu des tranches 0 zł ; d’autres frais de la boutique peuvent subsister
Transporteur indisponible Masquer l’option de livraison correspondante L’option n’est pas proposée ; fonctionnalité disponible à partir de PrestaShop 8

Important : le mode livraison gratuite remet à zéro le prix issu des tranches du transporteur. Il ne supprime ni les frais de manutention ni les coûts d’expédition supplémentaires attribués aux produits. De même, le prix spécial remplace le tarif issu des tranches, et non tous les composants du coût final de livraison.

Comment définir les zones de livraison selon les codes ?

  • Code unique : 12-345 est mis en correspondance de la même manière que 12345.
  • Modèle de longueur déterminée : 12%%% couvre les codes à cinq caractères commençant par 12 ; chaque caractère % représente une seule lettre ou un seul chiffre.
  • Début commun du code : SW1A* correspond aux codes commençant par SW1A, quelle que soit la longueur de la suite.
  • Plage numérique : 11000:12000 couvre l’intervalle indiqué de codes numériques. Les plages ne servent pas à comparer des codes contenant des lettres.

Vous définissez les zones à l’aide de vos propres listes de codes ou de données fournies par l’opérateur logistique. Le module ne reconnaît pas de lui-même les îles, les centres-villes ni la distance par rapport à l’entrepôt ; le nom de la zone résulte de la règle que vous créez.

Cas d’usage et avantages pour la boutique

  • Suppléments pour zones éloignées et îles : reproduction du supplément du transporteur sur la base de sa liste de codes, sans modifier le tarif pour les autres adresses.
  • Prix spécial pour la livraison locale : réduction du tarif pour des codes sélectionnés en définissant un prix spécial.
  • Supplément jusqu’à une certaine valeur de produits : limitation de la règle par un seuil supérieur, au-delà duquel cette règle cesse de s’appliquer. Cela ne signifie pas automatiquement la remise à zéro de l’ensemble de la livraison.
  • Restriction du service pour certaines zones : masquage du service indisponible pour les codes correspondants dans PrestaShop 8 et 9.
  • Configuration commune de plusieurs boutiques : application d’une seule règle en multiboutique ou préparation de règles distinctes pour chaque boutique.
  • Explication du prix au client : un message personnalisé à côté de la livraison décrit la raison du supplément ou l’application du prix spécial.
  • Modification de la zone dans une seule règle : changement de la liste de codes, du montant ou du seuil de valeur des produits sans créer un transporteur distinct pour chaque code.

Configuration dans le panneau d’administration

  1. Dans l’onglet Règles, ajoutez un élément, donnez-lui un nom, choisissez le pays et le transporteur ainsi que la portée des boutiques si vous utilisez le multiboutique.
  2. Saisissez les codes, modèles ou plages, ou joignez un fichier CSV ou TXT. Les entrées importées compléteront les listes présentes dans le formulaire.
  3. Choisissez l’effet, le montant ou le pourcentage, la priorité et, le cas échéant, les seuils de valeur des produits. Pour les montants, précisez s’ils incluent la taxe.
  4. Si nécessaire, saisissez un texte pour le client dans les langues de la boutique, puis enregistrez la règle.
  5. Dans le Testeur, vérifiez la correspondance pour l’adresse et les paramètres sélectionnés. Dans les Paramètres, choisissez l’emplacement du message et la manière d’afficher les valeurs. L’onglet Aide explique les règles et le format des listes.

Portée de fonctionnement et exigences

Version du module : 2.0.0. Le module est destiné à PrestaShop 1.7, 8 et 9. Le masquage du transporteur nécessite PrestaShop 8 ou une version plus récente. L’interface est disponible en polonais et en anglais, et les textes personnalisés pour le client peuvent être saisis dans les langues de la boutique.

Les règles tarifaires concernent les transporteurs utilisant les tranches de prix ou de poids de PrestaShop. Elles ne modifient pas le prix d’un transporteur marqué comme gratuit ni le prix calculé par un module de transporteur indépendamment de ces tranches. Une règle de masquage couvrant tous les transporteurs peut également concerner de tels services dans PrestaShop 8 et 9.

Les seuils natifs et les coupons de livraison gratuite de PrestaShop peuvent attribuer un prix nul à l’option sans appliquer le supplément issu de la règle tarifaire. Le prix final dépend donc également de la configuration du transporteur et des règles du panier.

Le Testeur compare le prix issu des tranches, et non le coût complet d’une commande réelle avec tous les suppléments liés aux produits. Si la boutique calcule la taxe de livraison selon la TVA moyenne des produits du panier, le Testeur affiche la correspondance de la règle et indique que le montant final nécessite un panier réel avec des produits.

Les messages utilisent l’emplacement de sélection du transporteur dans le processus de commande PrestaShop. Leur mode d’intégration dépend de la structure du thème ; le module prévoit les éléments utilisés par Classic et Hummingbird. Avec un autre processus de commande, sa prise en charge de cet emplacement et des mécanismes de calcul de la livraison est déterminante.

détails du produit

Support pour Prestashop 9.x
Oui
Prise en charge de Prestashop 8.x
Oui
Prise en charge de Prestashop 1.7.x
Oui
Soutien de PrestaShop 1.6.
Alors
Module de traduction
PL, ANG
Mises à jour gratuites (1 an)
Alors
Facilité d'installation
Alors
PDESCBPC-FULL

FAQ

Find answers to the most common questions about this product.

Le module détermine les modifications du coût de livraison selon le code postal de l’adresse de livraison du client. Pour les codes définis, il peut ajouter un montant ou un pourcentage, remplacer le tarif du transporteur par un prix spécial ou le ramener à zéro. Dans PrestaShop 8 et 9, il permet également de masquer l’option de livraison correspondante. Les règles prennent en compte le pays, le transporteur, la boutique et les seuils de valeur des produits dans le panier.

Le tarif résultant des tranches de poids ou de prix du transporteur dans PrestaShop est modifié. La boutique applique ensuite ses propres règles de taxe, de devise et de frais supplémentaires. C’est pourquoi un prix spécial ou la mise à zéro du tarif des tranches ne supprime pas automatiquement les frais de manutention ni les suppléments de livraison attribués aux produits.

La version 2.0.0 du module est destinée à PrestaShop 1.7, 8 et 9. Les suppléments et la modification du tarif du transporteur sont également disponibles dans PrestaShop 1.7. La fonction de masquage du transporteur nécessite PrestaShop 8 ou une version plus récente. La version de PHP doit également être adaptée aux exigences de la version de PrestaShop utilisée.

Créez une règle pour le pays, les codes et le transporteur, sélectionnez l’ajout d’un montant et saisissez sa valeur dans la devise par défaut de la boutique. Vous pouvez préciser si le montant est hors taxes ou toutes taxes comprises. Par exemple, un supplément de 5 zł hors taxes ajouté à un tarif de 10 zł hors taxes donne 15 zł hors taxes avant les autres composantes du coût de livraison.

Le pourcentage est calculé à partir du tarif du transporteur résultant de sa tranche de poids ou de prix, et non de la valeur des produits dans le panier. Pour un tarif de 10 zł et un supplément de 20 %, le tarif modifié est de 12 zł sur la même base fiscale. Les autres frais de livraison sont appliqués conformément à la configuration de PrestaShop.

Oui. Sélectionnez l’effet de fixation du prix et saisissez le montant net ou brut. Il remplacera le tarif des tranches du transporteur, il peut donc lui être inférieur ou supérieur. Les frais de manutention et les coûts supplémentaires d’expédition des produits peuvent encore augmenter le prix final.

Non. Ce mode remet à zéro le tarif des tranches du transporteur. Si des frais de manutention ont été configurés dans PrestaShop ou si les produits ont des coûts d’expédition supplémentaires, ces éléments peuvent rester. Le message standard du module pour l’option proposée tient compte de son prix réel ; le texte personnalisé de la règle doit être formulé en fonction de la configuration de la boutique.

Dans PrestaShop 8 ou 9, choisissez l’effet de non-proposition du transporteur et indiquez les codes, le pays ainsi que le transporteur ou tous les transporteurs. Les options correspondantes sont supprimées de la liste de livraison. Si la règle couvre tous les transporteurs et qu’aucune autre option disponible ne reste, le client n’aura pas de livraison à cette adresse. PrestaShop 1.7 ne prend pas en charge cette fonction du module.

Les modifications de prix concernent les transporteurs tarifés selon les tranches PrestaShop, ainsi que les modules de transporteurs utilisant ces tranches. Elles ne concernent pas le transporteur marqué comme gratuit ni le module de messagerie calculant le coût indépendamment des tranches. Dans PrestaShop 8 et 9, la règle de masquage définie pour tous les transporteurs peut également s’appliquer à de tels services.

Chaque règle est attribuée à un seul pays sélectionné. Pour plusieurs pays, créez des règles distinctes. Ainsi, le même code postal dans deux pays n’entraîne pas l’application accidentelle du supplément prévu par une règle destinée à un autre pays.

Non. Vous définissez la zone de livraison à l’aide de votre propre liste de codes, de modèles ou de plages, par exemple selon les données du transporteur logistique. Le module compare le code de l’adresse à cette configuration. Il ne calcule pas les distances et ne récupère pas automatiquement les listes de zones depuis les systèmes des transporteurs.

Dans le formulaire de règle, saisissez les codes dans le champ de liste et validez les éléments avec la touche Entrée. Pour les listes plus longues, le formulaire met à disposition un champ de texte. Dans un tel champ, séparez les éléments par une virgule, un point-virgule ou un retour à la ligne ; l’espace à l’intérieur du code n’est pas un séparateur de liste. Vous pouvez également téléverser un fichier contenant les codes.

Nie. Podczas dopasowania moduł usuwa spacje i myślniki oraz zamienia litery na wielkie. Dlatego 12-345 i 12345 są dopasowywane tak samo, a SW1A 1AA jest porównywany jako SW1A1AA. Można stosować zarówno kody numeryczne, jak i alfanumeryczne.

Oui. En cas de supplément en montant fixe et de définition d’un prix spécial, le paramètre de montant TTC permet de saisir une valeur brute. Lorsqu’il est désactivé, vous saisissez un montant net. Le module prend en compte les règles fiscales du transporteur et de la boutique afin que le montant ne soit pas à nouveau taxé comme montant net. Ce paramètre ne sert pas à modifier le pourcentage de TVA.

Si PrestaShop calcule la taxe de livraison selon le taux moyen de TVA des produits du panier, le module utilise cette base lors de la modification du coût et du recalcul des montants nets ou bruts. Pour obtenir le résultat final, un panier réel contenant des produits est nécessaire. Le simple fait d’indiquer une valeur et un poids dans le Testeur ne reproduit pas la composition fiscale des produits.

Les règles de prix ne suppriment pas automatiquement la livraison gratuite résultant des seuils natifs ou des coupons PrestaShop. De tels mécanismes peuvent contourner le calcul du tarif modifié par le module et laisser le prix de l’option concernée à zéro. L’information standard n’affiche pas le supplément non facturé pour une option réellement gratuite ; une alternative payante peut toujours rester soumise à sa propre règle.

Dans les Paramètres, vous choisissez l’information au niveau du transporteur, au-dessus de la liste des livraisons ou la désactivation des messages. Le texte concerne la règle correspondante et est préparé pour l’étape de sélection de la livraison. Son intégration dépend de la structure du thème et de la présence de l’emplacement approprié dans le processus de commande PrestaShop.

Oui. La règle dispose d’un champ de texte destiné au client avec des valeurs distinctes pour les langues de la boutique. Vous pouvez décrire la raison du supplément ou du prix spécial. Lorsque le texte est vide, le module utilise le message standard. L’étiquette personnalisée est affichée telle qu’elle a été saisie et ne reçoit pas automatiquement le montant ajouté.

Oui. Le paramètre d’affichage de la valeur modifie le message standard, et non le fonctionnement de la règle de prix. Après sa désactivation, le texte peut informer d’un supplément ou d’un prix spécial sans en indiquer le montant. L’étiquette personnalisée de la règle a priorité sur le texte standard et reste telle qu’elle a été saisie.

Reguła jest dobierana na podstawie kodu i kraju aktualnego adresu dostawy koszyka. Po zmianie adresu i ponownym wyliczeniu opcji dostawy PrestaShop moduł rozpatruje reguły dla nowych danych. Wynik może więc zmienić się na inną dopłatę, cenę specjalną lub dostawę bez zmiany ceny przez moduł.

Commentaires (0)

Aucun avis