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 : comment corriger probleme code promo expire mais utilise ?

tout servces prestashop

1. PrestaShop : Vérifier les dates de validité du code

Un code promo expiré peut rester appliqué si la commande a été passée avant sa date de fin, mais finalisée après.

Solution : allez dans Catalogue > Réductions, vérifiez la date de fin de validité, et comparez-la à la date de la commande. Le code reste valide si la réduction a été ajoutée au panier avant expiration.


2. PrestaShop : Contrôler l’état du panier sauvegardé

PrestaShop enregistre les paniers même après expiration du code, ce qui permet à certains clients de finaliser un achat avec une réduction expirée.

Solution : forcez la vérification de validité du code à chaque étape du tunnel, ou videz les paniers inactifs depuis Paramètres > Panier. Cela évite l’usage postérieur à l’expiration.


3. PrestaShop : Revoir le comportement du module de paiement

Certains modules de paiement n’effectuent pas une vérification finale des remises, permettant ainsi un code expiré d’être appliqué jusqu’à la confirmation.

Solution : mettez à jour le module de paiement utilisé et vérifiez dans ses paramètres s’il effectue une vérification dynamique des promotions avant validation.


4. PrestaShop : Corriger les limites d’utilisation du code

Si un code est limité à un nombre d’utilisations, mais reste actif en base, il peut être appliqué plusieurs fois malgré son statut expiré.

Solution : dans Catalogue > Réductions, assurez-vous que la limite d’utilisation est bien définie et qu’elle correspond aux usages réels enregistrés.


5. PrestaShop : Désactiver les paniers abandonnés contenant le code

Des paniers abandonnés avec un code promo actif peuvent être restaurés par les clients, même après expiration du bon.

Solution : supprimez ou nettoyez régulièrement les paniers abandonnés via Clients > Paniers, ou mettez en place un module de nettoyage automatique des paniers anciens.


6. PrestaShop : Utiliser un module de vérification stricte

Certains modules tiers proposent une vérification plus stricte de la validité des codes promo au moment du paiement final.

Solution : installez un module comme "Advanced Cart Rules" ou un gestionnaire de promotions qui revalide les conditions avant le paiement. Cela bloque l’usage d’un code expiré à l’étape finale.


7. PrestaShop : Corriger l’écart de fuseau horaire serveur

Le fuseau horaire du serveur peut faire croire que le code est encore valide ou déjà expiré, en décalant la date réelle.

Solution : vérifiez dans Paramètres > Configuration locale que le fuseau horaire de la boutique est bien aligné avec celui du serveur. Cela évite des disparités sur les dates d’expiration.


8. PrestaShop : Contrôler les duplications manuelles de code

Parfois, un code expiré est dupliqué sans correction de la date, ce qui laisse croire qu’il est actif, alors qu’il s’agit d’un ancien bon réutilisé.

Solution : supprimez les codes obsolètes, ou renommez clairement chaque nouvelle génération de code pour éviter la confusion des clients et du staff.


9. PrestaShop : Activer une règle d’expiration stricte côté base

PrestaShop ne bloque pas systématiquement l’application d’un code déjà inséré dans un panier, même expiré. Une vérification personnalisée dans le fichier du module de paiement peut être ajoutée.

Solution : ajoutez un hook de validation au moment de la commande, pour forcer le recalcul des promotions. Cela garantit que les conditions d’expiration sont toujours respectées.


10. PrestaShop : Surveiller l’usage via les statistiques

L’outil de statistiques peut vous montrer combien de fois un code a été utilisé après sa date d’expiration, notamment via les commandes validées avec remise.

Solution : allez dans Statistiques > Bons de réduction utilisés, puis comparez les dates d’utilisation avec celles de validité. Cela vous permet d’ajuster votre stratégie ou de corriger les cas abusifs.