Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop : Prestashop comment creer regle arrondi 5 centimes ?

tout servces prestashop

1. PrestaShop : Comprendre le principe de l’arrondi à 5 centimes

Dans PrestaShop, les règles d’arrondi permettent de définir la manière dont les montants sont ajustés lors du calcul des prix. L’arrondi à 0,05 € est souvent utilisé dans les pays où les petites pièces ne sont plus en circulation.

Cette méthode consiste à adapter les totaux TTC pour que le montant final se termine par 0 ou 5 centimes. Il s’agit donc d’un arrondi sur le montant total, et non ligne par ligne.


2. PrestaShop : Accéder aux paramètres d’arrondi dans le back-office

PrestaShop propose une interface de configuration des règles d’arrondi accessible depuis les paramètres généraux. Vous pouvez y définir le type d’arrondi ainsi que son comportement.

Rendez-vous dans International > Localisation > Paramètres, puis cherchez la section "Arrondi". Vous y trouverez les options pour définir si l’arrondi se fait par ligne, par produit, ou au total, ainsi que la méthode de calcul.


3. PrestaShop : Modifier le pas d’arrondi via la base de données

Par défaut, PrestaShop arrondit à 0,01 €. Pour appliquer un arrondi à 0,05 €, vous devez modifier le pas d’arrondi en base de données, car l’interface ne propose pas cette granularité.

Utilisez un accès à phpMyAdmin pour modifier la valeur PS_PRICE_ROUND_MODE et la constante PS_ROUND_TYPE dans la table ps_configuration. Cette méthode nécessite une bonne maîtrise de la structure PrestaShop.


4. PrestaShop : Installer un module tiers de gestion des arrondis

Certains modules spécialisés permettent de gérer un arrondi personnalisé à 5 centimes dans PrestaShop, sans modifier le code source ni la base de données manuellement.

Recherchez un module comme “Arrondi total 0,05 €” sur la Marketplace PrestaShop. Ces extensions permettent d’appliquer un arrondi monétaire spécifique, adapté aux règlements sans pièces de 1 ou 2 centimes.


5. PrestaShop : Modifier le code source pour forcer l’arrondi

Si vous maîtrisez le code, vous pouvez adapter manuellement la logique d’arrondi dans le fichier Tools.php de PrestaShop, qui contient la fonction ps_round().

Intégrez une fonction personnalisée qui arrondit au multiple de 0,05 le plus proche. Cette méthode permet un contrôle total, mais elle doit être utilisée avec précaution pour éviter les effets secondaires sur la TVA ou les remises.


6. PrestaShop : Appliquer l’arrondi uniquement sur les paiements en espèces

Dans certains pays, l’arrondi à 5 centimes ne s’applique que pour les paiements en espèces. Vous pouvez configurer un arrondi conditionnel selon le mode de paiement utilisé.

Cela nécessite un développement spécifique dans le module de paiement ou via un override du contrôleur OrderController. Ainsi, PrestaShop ne modifie les totaux qu’en fonction du moyen de règlement.


7. PrestaShop : Tester l’effet de l’arrondi dans le panier

Avant de déployer une règle d’arrondi à 5 centimes, testez son impact sur les totaux. Vérifiez si l’arrondi affecte le montant final, la TVA, ou les remises appliquées.

Simulez plusieurs paniers avec différents prix pour observer le comportement de PrestaShop. Assurez-vous que l’arrondi est conforme à la législation de votre pays et qu’il ne crée pas d’écart de facturation.


8. PrestaShop : Adapter l’arrondi aux règles fiscales locales

L’arrondi à 5 centimes peut poser problème dans les pays où les TVA doivent être calculées avec précision. Dans PrestaShop, toute modification des règles d’arrondi doit être conforme à la réglementation fiscale.

Consultez les règles en vigueur dans votre pays. Si nécessaire, configurez l’arrondi uniquement sur le montant total TTC, sans impacter les valeurs intermédiaires pour rester légalement correct.


9. PrestaShop : Appliquer l’arrondi dans la génération des factures

Une fois la règle d’arrondi appliquée, vérifiez son effet sur les documents commerciaux. Le montant total sur la facture PDF doit refléter l’arrondi à 0,05 € pour rester cohérent avec le montant réellement payé.

Modifiez le template des factures dans /pdf/ si besoin, afin d’afficher le montant final arrondi. Cela garantit la cohérence entre le front-office, le panier, et les documents officiels de PrestaShop.


10. PrestaShop : Informer les clients de l’arrondi appliqué

Pour éviter tout malentendu, affichez un message d’information dans le tunnel de commande ou sur la page panier indiquant que les montants sont arrondis à 5 centimes.

Cela renforce la transparence commerciale et limite les réclamations. Vous pouvez modifier le fichier cart.tpl pour y insérer une note explicative, en lien avec la règle d’arrondi personnalisée appliquée dans PrestaShop.