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

Comment installer Multisafepay sur Prestashop ?

tout servces prestashop

1. "Comment installer le module MultiSafepay officiel sur PrestaShop étape par étape"

Pour connecter MultiSafepay à PrestaShop, commencez par télécharger le module officiel MultiSafepay sur addons.prestashop.com ou sur le site de l’opérateur. Ce module est compatible avec PrestaShop 1.6, 1.7 et 8.x. Une fois téléchargé, accédez à votre back-office PrestaShop, dans Modules > Module Manager, puis cliquez sur “Ajouter un nouveau module”.

Importez l’archive ZIP du module MultiSafepay, puis installez-le. Une fois installé, vous verrez une nouvelle section dans les méthodes de paiement. Il vous faudra maintenant entrer vos identifiants API MultiSafepay pour activer la connexion. Ce processus est simple, rapide, et ne nécessite pas de compétences techniques avancées.


2. "Où trouver la clé API MultiSafepay pour la connecter à PrestaShop"

Pour connecter votre boutique PrestaShop à MultiSafepay, vous avez besoin d’une clé API Live ou Sandbox, disponible dans votre compte MultiSafepay. Connectez-vous sur merchant.multisafepay.com, allez dans "Paramètres > Clés API" et copiez la clé correspondant à l’environnement voulu (production ou test).

Collez cette clé dans la configuration du module dans votre back-office PrestaShop, sous Modules > MultiSafepay > Configuration. Cela établira une connexion sécurisée entre votre boutique et la passerelle de paiement. Pensez à utiliser la clé Sandbox pour les tests, puis passez à la clé Live avant le lancement officiel.


3. "Comment activer les méthodes de paiement MultiSafepay dans PrestaShop (iDEAL, Bancontact, Visa…)"

Une fois la connexion API établie, vous devez activer les moyens de paiement disponibles via MultiSafepay. Ces méthodes incluent iDEAL, Bancontact, Visa, Mastercard, PayPal, etc. Rendez-vous dans la configuration du module, puis cochez les options que vous souhaitez proposer à vos clients.

Chaque méthode peut être activée ou désactivée individuellement, et certaines nécessitent une validation préalable dans votre compte MultiSafepay. N’oubliez pas d’ajouter des logos et des descriptions pour chaque méthode afin d’améliorer la conversion. Vous pouvez aussi définir des restrictions par devises ou zones géographiques pour mieux adapter votre offre à vos clients.


4. "Configurer le mode test (sandbox) MultiSafepay dans PrestaShop pour valider les paiements avant lancement"

Avant de proposer les paiements en réel, il est crucial de tester l’intégration en mode Sandbox. Cela permet de simuler des transactions sans débit réel, pour vérifier la bonne remontée des statuts et l’affichage correct dans le back-office.

Dans la configuration du module MultiSafepay, cochez l’option "Mode Test" et collez la clé API Sandbox. Effectuez ensuite des commandes en front-office, choisissez différentes méthodes de paiement et validez les étapes. Vous verrez les commandes dans l’interface PrestaShop et pourrez vérifier si elles apparaissent correctement dans votre compte MultiSafepay.


5. "Comment résoudre les erreurs courantes lors de la connexion entre MultiSafepay et PrestaShop"

Certaines erreurs peuvent survenir lors de la connexion à MultiSafepay, comme des API key invalides, timeouts serveur ou erreurs 403. Ces messages apparaissent souvent à cause d’un mauvais environnement sélectionné, d’un pare-feu actif, ou d’un module non compatible avec la version de PrestaShop.

Pour résoudre cela, assurez-vous que l’URL de callback est bien accessible par MultiSafepay et que votre hébergeur n’empêche pas les connexions entrantes. Vérifiez également que vous utilisez la bonne clé API (test ou live) selon le mode activé. N’hésitez pas à consulter les logs dans "Paramètres avancés > Journal" pour plus de détails sur l’erreur.


6. "Comment afficher les logos MultiSafepay dans le tunnel de commande PrestaShop"

Afficher les logos des moyens de paiement dans le tunnel d’achat améliore la confiance des acheteurs. Le module MultiSafepay permet cette option. Il suffit d’activer l'affichage des logos dans le menu de configuration du module.

Vous pouvez également personnaliser l’ordre d’apparition et les descriptions. Si les logos ne s’affichent pas, vérifiez que votre thème PrestaShop prend en charge les vignettes de paiement dans la page checkout.tpl. Un développeur peut aussi forcer leur affichage en modifiant légèrement les fichiers du thème ou en ajoutant un hook personnalisé.


7. "Suivi des paiements MultiSafepay dans le back-office PrestaShop : comment interpréter les statuts"

Après la configuration, vous devez suivre vos paiements directement dans le back-office PrestaShop, sous Commandes > Commandes. Les statuts s’actualisent automatiquement via les notifications envoyées par MultiSafepay. Chaque méthode de paiement a ses propres statuts (ex : "en attente", "autorisé", "annulé").

Le module MultiSafepay synchronise automatiquement ces statuts avec ceux de PrestaShop (paiement accepté, en attente de paiement, etc.). En cas de désynchronisation, vérifiez les URL de notification (webhooks) dans votre compte MultiSafepay. Un test manuel permet de valider le bon fonctionnement du retour serveur.


8. "Configurer les notifications de paiement (webhooks) MultiSafepay dans PrestaShop"

Les notifications de paiement (ou webhooks) sont essentielles pour synchroniser les statuts entre MultiSafepay et PrestaShop. Par défaut, le module les configure automatiquement lors de l’installation, mais il est possible de les vérifier manuellement dans votre espace MultiSafepay.

Rendez-vous dans votre tableau de bord MultiSafepay > Sites > Notification settings, et vérifiez que l’URL de retour correspond à :
https://votre-site.com/modules/multisafepay/notification.php.
Assurez-vous également que le fichier notification.php est bien accessible et non bloqué par le serveur. Ces webhooks permettent la confirmation automatique des paiements, sans intervention humaine.


9. "Utiliser MultiSafepay avec les devises et langues multiples dans PrestaShop"

Si votre boutique est multilingue ou multidevise, le module MultiSafepay prend en charge cette configuration internationale. Chaque méthode de paiement peut être restreinte à une devise, et le module affiche automatiquement les pages de paiement dans la langue du client.

Assurez-vous que toutes les langues et devises sont bien activées dans International > Localisation, et que votre compte MultiSafepay est configuré pour les accepter. Testez ensuite plusieurs scénarios (français/euro, néerlandais/GBP, etc.) pour valider l’affichage et la compatibilité du module sur chaque marché cible.


10. "Comment contacter le support MultiSafepay en cas de problème avec PrestaShop"

Si vous rencontrez des difficultés malgré une configuration correcte, vous pouvez contacter le support MultiSafepay. Ils disposent d’une équipe dédiée pour les intégrations PrestaShop, avec des réponses rapides en français, néerlandais et anglais.

Vous pouvez ouvrir un ticket via leur tableau de bord ou envoyer un email à [email protected]. Il est conseillé de joindre des captures d’écran de votre configuration et les logs d’erreur (fichier journal PrestaShop ou console navigateur). Le support peut également vous fournir des scripts de test pour simuler des paiements et diagnostiquer l’origine exacte du problème.