Si vous êtes utilisateur de paypal vous avez du recevoir ce mail vous demandant une intervention immédiate sur votre site.
En effet, la faille de sécurité « Poodle » dans le protocole SSL3 pose problème et Paypal à décidé de cesser entièrement la prise en charge du SSL.
Par conséquent tous les utilisateurs de Prestashop utilisant une version supérieur ou égale à la version 2.8.7 du module paypal doivent impérativement mettre à jour ce dernier afin de continuer à accepter les payements.
Important : Cette mise à jour doit être faite avant le 3 décembre 2015 2014 !
Voici la procédure de mise à jour du module Paypal :
1) Mise à jour automatique : Pour les utilisateurs de Prestashop1.5 et 1.6
1. Rendez-vous dans le Back Office de PrestaShop dans la liste des modules installés
2. Cliquez sur « Mettre à jour !» dans l’encart du module PayPal
Normalement ça devrait suffire, toutefois si ça ne marchait pas il faudra faire la mise a jour à la main
2) Mise à jour manuelle : Pour les utilisateurs de Prestashop 1.4
1. Téléchargez la dernière version du module PayPal sur le addon Prestashop.
2. Faite la mise à jour manuelle du module :
a) Rendez vous dans le Back Office de votre boutique, dans la section Modules
b) Chargez le module depuis votre poste de travail
c) Insérez le fichier zip du module PayPal
d) Cliquez sur « Charger le module »
Normalement la mise à jour est effectuée.
========================================
3) Modification du code
Fichier à changer
La modification consiste à changer les deux lignes de codes suivantes dans le fichier du module :
Version module paypal 2.8.7 :
/modules/paypal/api/paypalconnect.php
Version module paypal supérieur ou égale to 3.0.9
/modules/paypal/api/paypal_connect.php
Changements à effectuer dans le code :
Chercher la ligne suivante:
@curl_setopt($ch, CURLOPT_SSLVERSION, 3);
ou :
@curl_setopt($ch, CURLOPT_SSLVERSION, 3);
Remplacer par :
@curl_setopt($ch, CURLOPT_SSLVERSION, defined(CURL_SSLVERSION_TLSv1) ? CURL_SSLVERSION_TLSv1 : 1);
Chercher
$fp = @fsockopen(‘sslv3://’.$host, 443, $errno, $errstr, 4);
Remplacer par :
$fp = @fsockopen(‘tls://’.$host, 443, $errno, $errstr, 4);
=======================
Puis tester le module .
En cas d’érreur il se peut que votre hébergement pose problème, contactez votre hébergeur.
========================
Vous souhaitez que notre équipe mettre à jour votre module paypal ?
Nous vous proposons un diagnostic + mise a jour de votre module Paypal Prestashop . l’intervention est facturé 55€HT (1 heure d’intervention )
Contactez nous :
Pour nous contacter :
Email : support@ddlx.org
Téléphone : 09.72.19.85.01
Fax : 09.56.78.94.34
Ou remplissez ce formulaire de contact :
[si-contact-form form=’10’]
Il semblerait que ce soit 3 dec 2014 et non 2015…:-/
Tout fait, je corrige
Salut Frédéric, merci pour l’info.
Il arrive que les site saute avec la mise à jour de Paypal (version PS 1.4.6.9) et Paypal 2.8.2
Il doit y avoir un bug quelque part, selon la configuration du Prestashop car sur d’autres sites avec la même version, ça passe sans souci
peut-être faut-il une mise à jour de Paypal intermédiaire (2.8.2 à 2.8.7)
Je ne saurais quoi te dire, peut être mettre la toute dernière version du module paypal ( V 3.0.8 )
Bonjour,
est-ce que cela concerne les versions ps 1.3 ?
Merci
A première vu non, prestashop 1.3 n’est pas concerné. Celà dit il faut surtout vérifier la version du module paypal utilisé sur vos boutiques.
Merci.
Comme version j’ai
PaypalApi v1.0
et paypal v1.7.1
De rien
Vous n’êtes pas concerné car votre version de module paypal est ancienne et n’utilise pas le protocole SSL 3
Bonjour à l’équipe DDLX,
J’utilise la version 1.2.5. de Prestashop – Sommes nous concernés par une mise à jour de notre module PAypal . Merci d’avance
Vanessa
Bonjour, je suis tombée sur cet article en recherchant plus d’infos sur cette mise à jour. J’ai moi aussi une version 1.3 de prestashop (Version 1.3.1.1 plus précisément), et le module Paypal installé est PayPal v1.6. Mon site est-il concerné par cette faille ?
Merci infiniment de l’aide que vous pourrez m’apporter, mes connaissances sont très limitées et c’est un peu la panique à bord !
Bonjour,
Donc si j’ai bien compris, je n’ai pas besoin d’effectuer la MAJ vu que j’a une version PayPal 2.8.5 sur un PrestaShop 1.4.6.2 ?
Pouvez-vous me confirmer, car j’avais effectué la MAJ et ensuite j’avais eu un plantage dans la page de paiement sur PrestaShop et je suis revenu en arrière depuis ?
Je laisse donc en l’état ?
Merci par avance
Bonjour,
si je comprends bien les version paypal 1.6 et paypalapi 1.0
ne seront pas affectées ?
merci.
Bonjour,
Prestashop 1.3.1.1
Paypal 2.0
API Paypal 1.0
Pensez-vous que je sois concerné ?
Merci d’avance