Problème avec API Paypal Express Checkout SSLv3 error message

RollinGStaR95
Nouveau membre de la communauté

Bonjour,

J'ai  un problème avec l'API Paypal express checkout. Lorsque je lance le endpoint j'ai l'erreur suivante qui est retourné

string(73) "error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure"
Erreur

D'après mes recherches, j'ai compris qu'il s'agissait de la mise à jour de Sandbox et j'ai cru comprendre qu'il fallait mettre à jour openssl à 1.0.1 pour que cela fonctionne de nouveau mais je l'ai fait avec Homebrew mais ça fonctionne toujours pas

J'ai mis à jour Mamp avec PHP 7 mais openssl Apache reste toujours à 0.9.8… Comment je peux faire pour régler le problème ?

Avez vous une idée ?

Si ça peut aider je mets une partie du script de la class que j'utilise

$params = array_merge($params, array(
            'METHOD' => $method,
            'VERSION' => '74.0',
            'USER' => $this -> user,
            'SIGNATURE' => $this -> signature,
            'PWD' => $this -> password,
        ));
        $params = http_build_query($params);
        $curl = curl_init();
        curl_setopt_array($curl, array(
            CURLOPT_URL => $this -> endpoint,
            CURLOPT_POST => 1,
            CURLOPT_POSTFIELDS => $params,
            CURLOPT_RETURNTRANSFER => 1,
            CURLOPT_SSL_VERIFYPEER => false,
            CURLOPT_SSL_VERIFYHOST => false,
            CURLOPT_VERBOSE => 1,
            CURLOPT_SSLVERSION => 3,
            CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1
        ));

https://www.grafikart.fr/tutoriels/php/paypal-express-checkout-370 le tuto sur lequel je me suis appuyé pour intégrer l'API

Merci

Login to Me Too
0 RÉPONSES 0

Haven't Found your Answer?

It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.