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

Bizum Prestashop : 19 problèmes et solutions pour corriger

tout servces prestashop

Sommaire

  1. Le module Bizum PrestaShop n'apparaît pas lors du paiement
  2. Erreur "Aucune méthode de paiement disponible" sur PrestaShop avec Bizum
  3. Incompatibilité de Bizum avec d'autres modules PrestaShop
  4. Transactions Bizum non confirmées ou en attente sur PrestaShop
  5. Problèmes de configuration des transporteurs avec Bizum sur PrestaShop
  6. Bizum non compatible avec certaines versions de PrestaShop
  7. Bizum et problème de devise non supportée sur PrestaShop
  8. Erreur de validation du paiement avec Bizum sur PrestaShop
  9. Le bouton Bizum ne s'affiche pas sur PrestaShop
  10. Problèmes de traduction du module Bizum sur PrestaShop
  11. Cache de PrestaShop bloquant le bon fonctionnement de Bizum
  12. Problèmes SSL empêchant Bizum de fonctionner sur PrestaShop
  13. Limites de transaction Bizum sur PrestaShop
  14. Bizum et incompatibilité avec des thèmes PrestaShop personnalisés
  15. Notifications de paiement Bizum non reçues sur PrestaShop
  16. Problème de mise à jour du module Bizum sur PrestaShop
  17. Erreurs de permissions des fichiers Bizum sur PrestaShop
  18. Bizum et incompatibilité avec certaines versions PHP sur PrestaShop
  19. Erreurs de journalisation empêchant Bizum de fonctionner sur PrestaShop

Le module Bizum PrestaShop n'apparaît pas lors du paiement

Lorsque Bizum ne s'affiche pas dans les options de paiement sur PrestaShop, cela peut être lié à une mauvaise configuration du module ou un problème de restrictions par groupe de clients. Assurez-vous que le module est bien activé dans la section des paiements. Il est également recommandé de vérifier que les groupes de clients et les transporteurs autorisés sont bien définis pour Bizum. Parfois, une désactivation et réactivation du module peuvent suffire à régler le problème.

Un autre facteur peut être un conflit avec d'autres modules de paiement installés sur PrestaShop. Si vous avez plusieurs solutions de paiement, testez le module en désactivant temporairement les autres options pour identifier un éventuel conflit. Enfin, vérifiez que votre site utilise une version compatible de Bizum, car certaines mises à jour de PrestaShop peuvent nécessiter une adaptation du module.


Erreur "Aucune méthode de paiement disponible" sur PrestaShop avec Bizum

L'erreur indiquant qu’aucune méthode de paiement n’est disponible peut survenir si le module Bizum n'est pas bien configuré dans PrestaShop. Assurez-vous que la devise de votre boutique correspond bien à celle prise en charge par Bizum. Une autre vérification à effectuer est de s’assurer que Bizum est activé pour le bon groupe de clients et transporteurs.

Si cette erreur persiste, essayez de réinitialiser le module Bizum depuis l'administration de PrestaShop. Une mise à jour du module peut également être nécessaire, surtout si votre boutique fonctionne avec une version récente de PrestaShop. En dernier recours, consultez les journaux d’erreur pour voir si des conflits empêchent l'activation du module.


Incompatibilité de Bizum avec d'autres modules PrestaShop

Il arrive que Bizum rencontre des conflits avec d'autres modules installés sur PrestaShop. Certains modules de paiement modifient le processus de validation de commande et empêchent l’affichage de Bizum. Pour diagnostiquer ce problème, essayez de désactiver temporairement les autres modules de paiement.

Dans certains cas, la mise à jour d’un module peut introduire des changements incompatibles avec Bizum. Si cela arrive, contactez les développeurs du module ou consultez les forums de PrestaShop. Il peut être nécessaire d'ajouter une exception dans le code du module concerné pour permettre le bon fonctionnement de Bizum.


Transactions Bizum non confirmées ou en attente sur PrestaShop

Si une transaction via Bizum reste en attente ou non confirmée, cela peut être lié à un problème de connexion entre PrestaShop et les serveurs Bizum. Vérifiez que votre identifiant et clé secrète sont correctement configurés dans le module. Une connexion SSL est souvent requise pour assurer un échange sécurisé des données.

Assurez-vous aussi que votre serveur n’a pas de restrictions de pare-feu empêchant Bizum de communiquer avec votre boutique PrestaShop. Si le problème persiste, consultez les logs de PrestaShop pour identifier la source du blocage.

Problèmes de configuration des transporteurs avec Bizum sur PrestaShop

Lorsque Bizum ne fonctionne pas correctement sur PrestaShop, le problème peut provenir des paramètres des transporteurs. En effet, si les modes de livraison ne sont pas bien configurés, certaines options de paiement comme Bizum peuvent ne pas s'afficher. Assurez-vous que chaque transporteur a un nom unique et qu'il est bien activé pour la méthode de paiement Bizum. Accédez à l'administration de PrestaShop, puis vérifiez dans Paiement > Préférences si les transporteurs sont bien associés au module Bizum.

Un autre problème peut provenir d’une incompatibilité entre les zones de livraison et Bizum. Par défaut, certains modules de paiement restreignent l’utilisation de certaines méthodes selon les zones de livraison. Pour éviter ce problème, assurez-vous que les transporteurs associés à votre boutique sont correctement définis et que Bizum est bien activé pour toutes les zones de livraison concernées.


Bizum non compatible avec certaines versions de PrestaShop

La compatibilité entre Bizum et PrestaShop dépend souvent des mises à jour du CMS et des modules. Si votre module Bizum ne fonctionne pas après une mise à jour de PrestaShop, il est probable qu’une incompatibilité soit apparue. Vérifiez la version du module Bizum installée et comparez-la avec la version recommandée pour votre boutique. Les développeurs de Bizum publient régulièrement des correctifs pour assurer la compatibilité avec les nouvelles versions de PrestaShop.

Si vous utilisez une ancienne version de PrestaShop, il est possible que le module Bizum ne prenne pas en charge certaines fonctionnalités récentes du CMS. Dans ce cas, vous pouvez essayer de mettre à jour votre boutique en effectuant une sauvegarde préalable. Si vous ne souhaitez pas mettre à jour PrestaShop, envisagez d’installer une version antérieure du module Bizum qui soit compatible avec votre version du CMS.


Bizum et problème de devise non supportée sur PrestaShop

L’un des problèmes fréquents avec Bizum sur PrestaShop concerne la gestion des devises non prises en charge. Par défaut, Bizum fonctionne avec certaines devises spécifiques, notamment l’euro (EUR). Si votre boutique utilise une autre devise, Bizum risque de ne pas apparaître comme option de paiement. Vérifiez dans Configuration > Devise que l’euro est bien activé et défini comme devise principale.

Si vous devez proposer Bizum avec une autre devise, vous pouvez utiliser un module de conversion de devises disponible sur la marketplace de PrestaShop. Toutefois, il est recommandé d’indiquer à vos clients que le paiement sera converti en euros au moment de la transaction. Assurez-vous également que votre banque accepte Bizum dans plusieurs devises, car certaines banques limitent les transactions à une seule devise.


Erreur de validation du paiement avec Bizum sur PrestaShop

Si une erreur survient lors de la validation du paiement Bizum sur PrestaShop, cela peut être lié à une mauvaise configuration des API Bizum ou à un problème de communication avec le serveur bancaire. Pour résoudre ce problème, commencez par vérifier les identifiants API Bizum saisis dans votre module de paiement. Assurez-vous qu’ils correspondent exactement à ceux fournis par votre banque et qu’ils sont bien activés.

Un autre facteur peut être le mode de test activé sur Bizum. Certains comptes Bizum sont configurés en mode test par défaut, ce qui empêche la validation des transactions en conditions réelles. Pour vérifier cela, connectez-vous à l’espace d’administration de votre module Bizum et basculez en mode production. Si le problème persiste, consultez les logs de PrestaShop pour identifier d’éventuels conflits avec d’autres modules ou un pare-feu bloquant les requêtes vers les serveurs Bizum.


Le bouton Bizum ne s'affiche pas sur PrestaShop

Si le bouton Bizum ne s'affiche pas sur la page de paiement de PrestaShop, il est possible que le module ne soit pas correctement hooké dans le thème de votre boutique. Rendez-vous dans Modules > Positions et assurez-vous que Bizum est bien positionné sur les hooks appropriés comme displayPayment et displayPaymentReturn. Une réinitialisation du module Bizum peut parfois résoudre ce problème en le reconnectant aux bons emplacements.

Il est aussi possible que votre thème PrestaShop ne soit pas compatible avec Bizum. Certains thèmes modifient la structure de la page de paiement, empêchant certains modules de s’afficher correctement. Testez le module Bizum avec un thème par défaut de PrestaShop pour vérifier si le problème provient bien du thème. Dans ce cas, contactez le développeur du thème pour obtenir une correction ou modifiez le fichier order-payment.tpl afin d’inclure manuellement le bouton Bizum.


Problèmes de traduction du module Bizum sur PrestaShop

Si le module Bizum affiche du texte en anglais ou dans une langue incorrecte sur PrestaShop, cela signifie que les traductions ne sont pas correctement installées. Pour corriger cela, allez dans International > Traductions et sélectionnez le module Bizum. Vous pourrez alors modifier les chaînes de texte et ajuster les traductions pour votre boutique.

Parfois, les fichiers de langue ne sont pas inclus dans l’installation du module Bizum. Dans ce cas, vous pouvez ajouter manuellement les fichiers de traduction en téléchargeant un pack linguistique depuis la marketplace PrestaShop. Si vous utilisez un module de traduction automatique, assurez-vous qu’il prend en charge tous les textes du module Bizum, y compris ceux affichés dans le tunnel de paiement.


Cache de PrestaShop bloquant le bon fonctionnement de Bizum

Le cache de PrestaShop peut parfois empêcher Bizum de fonctionner correctement. Après chaque modification du module, il est recommandé de vider le cache de votre boutique en allant dans Paramètres avancés > Performance, puis en cliquant sur Vider le cache. Cela permet de s’assurer que les changements apportés au module Bizum sont bien pris en compte.

Si Bizum ne fonctionne toujours pas après cette manipulation, essayez de désactiver temporairement la mise en cache de PrestaShop pour voir si cela résout le problème. Dans certains cas, l’utilisation d’un module de cache tiers peut également bloquer l'affichage de certains éléments de paiement. Si vous utilisez un système de cache comme Varnish ou Memcached, assurez-vous qu’il ne filtre pas les requêtes envoyées par Bizum.

Problèmes SSL empêchant Bizum de fonctionner sur PrestaShop

L'un des prérequis pour que Bizum fonctionne correctement sur PrestaShop est l'activation du SSL (HTTPS) sur votre boutique. En effet, la plupart des passerelles de paiement, y compris Bizum, exigent une connexion sécurisée pour protéger les transactions. Si Bizum ne fonctionne pas, vérifiez d'abord que votre certificat SSL est bien installé et valide. Vous pouvez le faire en accédant aux paramètres de PrestaShop dans Préférences > Paramètres généraux, puis en activant Forcer HTTPS.

Si votre certificat SSL est expiré ou mal configuré, certaines transactions Bizum peuvent être bloquées. Vous pouvez tester votre connexion SSL en utilisant des outils comme SSL Labs pour voir s'il y a des erreurs. Assurez-vous également que toutes les URLs de votre site sont bien en HTTPS et qu’aucun contenu mixte (HTTP et HTTPS) ne cause de problème d'affichage du module Bizum.


Limites de transaction Bizum sur PrestaShop

Les transactions Bizum sont souvent soumises à des limites imposées par la banque ou par le prestataire de paiement. Sur PrestaShop, si un client tente de payer une commande dépassant le plafond autorisé par Bizum, la transaction échouera automatiquement. Pour éviter cela, renseignez-vous auprès de votre banque sur les montants minimum et maximum autorisés par transaction.

Une autre solution consiste à informer clairement vos clients des plafonds Bizum sur votre site, notamment dans la page de paiement. Si votre boutique PrestaShop propose des produits à forte valeur ajoutée, vous pouvez configurer une alternative de paiement comme un virement bancaire ou une carte bancaire pour les commandes dépassant la limite de Bizum. Pensez également à activer le paiement fractionné si votre banque le permet.


Bizum et incompatibilité avec des thèmes PrestaShop personnalisés

Certains thèmes PrestaShop personnalisés peuvent empêcher Bizum de s’afficher correctement sur la page de paiement. En effet, certains développeurs de thèmes modifient la structure des fichiers .tpl, ce qui peut perturber l'affichage du bouton Bizum. Pour tester si votre thème est en cause, passez temporairement sur le thème par défaut de PrestaShop et vérifiez si Bizum fonctionne correctement.

Si le problème vient du thème, vous devrez peut-être modifier manuellement le fichier order-payment.tpl pour y ajouter le bouton Bizum. Vous pouvez aussi contacter le support du thème pour voir s'ils ont une mise à jour compatible avec Bizum. Enfin, activez le mode debug de PrestaShop pour voir si des erreurs JavaScript ou CSS bloquent l’affichage du module de paiement.


Notifications de paiement Bizum non reçues sur PrestaShop

Lorsque les notifications de paiement Bizum ne sont pas reçues par votre boutique PrestaShop, cela signifie que les webhooks ne fonctionnent pas correctement. Les webhooks sont des notifications envoyées par Bizum à votre site après chaque transaction pour confirmer le paiement. Si elles ne sont pas reçues, les commandes peuvent rester en attente au lieu de passer en statut validé.

Pour résoudre ce problème, assurez-vous que l’URL de notification définie dans le module Bizum est bien accessible. Vérifiez également que votre serveur ne bloque pas les requêtes entrantes en raison d'un pare-feu ou d’un module de sécurité. Un test simple consiste à exécuter une simulation de transaction pour voir si la notification est bien enregistrée dans les logs PrestaShop.


Problème de mise à jour du module Bizum sur PrestaShop

Si vous rencontrez des problèmes après une mise à jour du module Bizum, cela peut être dû à une mauvaise compatibilité entre les versions. Il est toujours recommandé de sauvegarder votre boutique avant d'effectuer une mise à jour importante. Vous pouvez vérifier la version compatible avec votre PrestaShop en consultant la documentation du module sur la marketplace officielle.

Dans certains cas, une mise à jour du module peut entraîner un conflit avec des anciens fichiers de configuration. Pour éviter cela, désinstallez complètement l’ancien module Bizum, puis installez la nouvelle version proprement. Si des erreurs persistent après l’installation, videz le cache PrestaShop et désactivez temporairement les autres modules de paiement pour voir s'il y a un conflit.


Erreurs de permissions des fichiers Bizum sur PrestaShop

Les problèmes de permissions sur les fichiers du module Bizum peuvent empêcher son bon fonctionnement sur PrestaShop. Si vous obtenez des erreurs de type 403 Forbidden ou Erreur d’accès, il est probable que certains fichiers du module n'ont pas les bonnes autorisations.

Pour corriger cela, connectez-vous à votre serveur via FTP et vérifiez que les dossiers du module Bizum ont les permissions 755, tandis que les fichiers doivent être en 644. Vous pouvez également utiliser la fonction de réinitialisation des permissions de votre hébergeur si vous ne souhaitez pas les modifier manuellement.


Bizum et incompatibilité avec certaines versions PHP sur PrestaShop

Le module Bizum nécessite une version PHP compatible pour fonctionner correctement sur PrestaShop. Si après installation, vous rencontrez des erreurs fatales ou des pages blanches, il est possible que votre serveur exécute une version de PHP non prise en charge.

Pour vérifier cela, allez dans Paramètres avancés > Informations et regardez la version PHP utilisée. La plupart des versions récentes de PrestaShop recommandent PHP 7.4 ou 8.0, mais certaines banques n'ont pas encore adapté Bizum pour fonctionner avec PHP 8.1+. Si nécessaire, contactez votre hébergeur pour modifier la version PHP ou basculez temporairement vers une version plus stable.


Erreurs de journalisation empêchant Bizum de fonctionner sur PrestaShop

Si le module Bizum ne fonctionne pas et que vous ne voyez pas d’erreur visible, activez le mode debug de PrestaShop. Cela vous permettra de voir si des erreurs sont générées dans les logs et d’identifier le problème exact. Vous pouvez activer ce mode en modifiant le fichier defines.inc.php et en remplaçant la ligne suivante :

define('_PS_MODE_DEV_', true);

Une fois activé, testez le paiement avec Bizum et consultez les journaux d’erreur dans Paramètres avancés > Journaux. Les erreurs fréquentes incluent des incompatibilités de version, des conflits avec d’autres modules ou des problèmes de connexion avec la passerelle bancaire.