Si vous êtes utilisateur de paypal vous avez du recevoir ce mail vous demandant une intervention immédiate sur votre site.

paypal_poodle

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

Centre de support DDLX

Ou remplissez ce formulaire de contact :

[si-contact-form form=’10’]