Code promo Prestashop : quels sont les problemes et solutions ?

1. PrestaShop : Code promo non reconnu lors de la commande
L’un des problèmes les plus fréquents est un code promo invalide saisi par le client, alors qu’il est actif dans le back-office.
Solution : vérifiez la date de validité et les restrictions de panier dans Catalogue > Réductions. Si les conditions ne sont pas remplies (montant minimum, client spécifique), le code est rejeté.
2. PrestaShop : Code expiré malgré une date correcte
Il peut arriver qu’un code promo actif soit considéré comme expiré, même si la date de validité est à jour.
Solution : contrôlez le fuseau horaire du serveur dans Paramètres > Configuration locale, car une erreur d’heure système peut fausser les délais de validité du bon de réduction.
3. PrestaShop : Code accepté mais aucune remise appliquée
Le client saisit un code valide, mais aucune réduction n’apparaît dans le panier. Cela vient souvent d’une configuration de conditions trop spécifiques.
Solution : assurez-vous que les conditions (ex. catégorie, produit, client, transporteur) ne sont pas trop restrictives. Essayez avec un panier simple pour tester l’effet du code promotionnel.
4. PrestaShop : Code promo non cumulable avec d’autres promotions
Certains codes ne fonctionnent pas si un autre rabais est actif, comme une remise automatique ou une règle panier.
Solution : dans les paramètres du code, cochez ou décochez “Cumulable avec d’autres réductions”. Cela permet de préciser si le bon peut être utilisé avec d'autres avantages commerciaux.
5. PrestaShop : Problème de devise ou de langue
Un code promo peut être restreint à une langue ou une devise spécifique, ce qui empêche son activation pour certains clients.
Solution : vérifiez que le code est bien disponible dans toutes les langues et devises proposées. Assurez-vous que le client est dans le bon contexte boutique (surtout en multilingue).
6. PrestaShop : Limite d’utilisation atteinte
Si un code promo a atteint sa limite d’usage globale ou par client, il devient inactif automatiquement.
Solution : augmentez le nombre d’utilisations possibles dans les paramètres du code. Vous pouvez aussi réinitialiser le compteur pour relancer la campagne promotionnelle.
7. PrestaShop : Problème en multiboutique
En mode multiboutique, un code promo peut fonctionner dans une boutique, mais pas dans une autre. Cela provient souvent d’une mauvaise affectation du code.
Solution : dans Catalogue > Réductions, éditez le code, puis vérifiez qu’il est bien assigné à chaque boutique concernée dans le menu contextuel. Sinon, il reste inactif hors boutique principale.
8. PrestaShop : Mauvais type de réduction sélectionné
Un code peut ne pas fonctionner si le type de remise (pourcentage, montant fixe, frais de port) ne correspond pas à la structure du panier.
Solution : testez différents types de réduction. Par exemple, une remise sur les frais de port ne s'applique que si un transporteur payant est sélectionné. Adaptez le code au contexte d’achat.
9. PrestaShop : Problème d’arrondi ou de taxe
La TVA ou les arrondis peuvent empêcher l’affichage d’une remise correcte, notamment si la réduction est très faible (ex : 0,01 €).
Solution : allez dans International > Taxes, puis vérifiez les règles d'arrondi et l'application des taxes avant ou après remise. Cela corrige les écarts de calculs visibles.
10. PrestaShop : Le client ne trouve pas où entrer le code
Parfois, le champ pour saisir le code promo est mal visible ou masqué dans certains thèmes.
Solution : vérifiez dans Apparence > Thème & Logo, ou dans votre fichier de tunnel de commande, que le champ “Code promotionnel” est bien affiché avant le paiement. Sinon, ajoutez un lien clair ou une instruction visible.