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.

Hi, we're

the Cookies!

We are kind and respectful of the EU GDPR and the Swiss Data Protection Act. Will you have us?

closebtn
closebtn

Without any cookies, this site will not function. Some cookies are imperative for this site to function properly, such as add to cart or purchase.

If you haven't changed your mind and don't want any cookies, we'll say goodbye and redirect you to google.com, please click Here.
If you've changed your mind, please click Here.

Back

Please reload the page after making your selections.

GDPR PRO - General Data Protection Regulation - ALL in 1

Make your Store trustworthy for EU customers and your business GDPR Compliant with easy to use storefront consent message.