CedricM Posted October 16, 2009 Share Posted October 16, 2009 bonjour,je rencontre ce message d'erreur parfois sur certaine commandes payées par paypal.ce message apparait dans les message privé du client Echec de la vérification (protocole cURL). Retour : cURL error:Couldn't resolve host 'www.paypal.com'La transaction PayPal ne peut pas être VERIFIEE.Une fois le message lu, merci de cliquer sur l'encoche verte Néanmoins le paiement est bien effectué sur le compte paypal.Je n'arrive pas a comprendre d'où peut venir le problème, certain d'entre vous auraient-ils une piste ?sachant que le serveur n'a pas de soucis a résoudre le nom DNS de www.paypal.com Link to comment Share on other sites More sharing options...
CedricM Posted November 2, 2009 Author Share Posted November 2, 2009 bonjour, n'ayant pas eu de retour du forum, je me permet de remonter ce post, sachant que j'ai avancé de mon coté et cela peut servir a d'autre.A chaque fois que le message d'erreur apparait j'ai les erreurs suivantes dans le fichier log du serveur: PHP Notice: Undefined variable: tax in /opt/website/prestashop/classes/PaymentModule.php on line 206PHP Notice: Undefined variable: tax in /opt/website/prestashop/classes/PaymentModule.php on line 207PHP Notice: Undefined variable: tax in /opt/website/prestashop/classes/PaymentModule.php on line 212PHP Notice: Undefined variable: tax in /opt/website/prestashop/classes/PaymentModule.php on line 232quelqu'un pourrait-il m'aider a comprendre, sachant que le site est pour une entreprise individuelle qui n'applique pas la TVA. (donc tax desactivées dans le module paiement taxes)merci. Link to comment Share on other sites More sharing options...
CedricM Posted November 2, 2009 Author Share Posted November 2, 2009 bon j'ai resolu mon problème. Après quelques recherches dans les scripts et la lecture de la documentation paypal,(je vous conseille d'y jeter un coup d'oeil si vous ne l'avez pas encore fait : https://www.paypal-france.fr/webscr/fr_FR/html/Espace-Integration-PayPal/ic_ipn.html) et j'ai trouvé que le message d'erreur venait du script validation.php du module paypal. sur cette partie de script : if (function_exists('curl_exec')) { // curl ready $ch = curl_init('https://' . $paypalServer . '/cgi-bin/webscr'); // If the above fails, then try the url with a trailing slash (fixes problems on some servers) if (!$ch) $ch = curl_init('https://' . $paypalServer . '/cgi-bin/webscr/'); if (!$ch) $errors .= $paypal->getL('connect').' '.$paypal->getL('curlmethodfailed'); else { curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $result = curl_exec($ch); if ($result != 'VERIFIED') $errors .= $paypal->getL('curlmethod').$result.' cURL error:'.curl_error($ch); curl_close($ch); } j'ai donc fait un script de test <?php $ch = curl_init('http://www.yahoo.fr'); $params='cmd=_notify-validate'; echo $ch." \n"; curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 30); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $result = curl_exec($ch); echo curl_error($ch); ?> et j'ai remarqué que l'erreur se reproduisait uniquement sur ce serveur.j'ai donc simplement réinstallé les packages curl et libcurl à l'aide la commande yum reinstall crul libcurl suivi d'un :service httpd restart et le pb a disparu ! Link to comment Share on other sites More sharing options...
DrÿSs' Posted November 2, 2009 Share Posted November 2, 2009 Bonjour,Merci pour ces informations.Je passe le post en résolu et le déplace dans le forum Installation/Configuration. Link to comment Share on other sites More sharing options...
bullitt Posted February 20, 2010 Share Posted February 20, 2010 Bonjour,Je suis nouveau en Prestashop et j'ai le même problème avec Paypal mais je suis loin d'être assez bon pour faire les manips.Lors d'un paoement paypal, tout est OK coté paypal mais problème de validation dans PS avec erreur de paiement et montant à 0 et pas de MàJ du stock :Echec de la vérification (protocole cURL). Retour : cURL error:SSL connection timeoutLa transaction PayPal ne peut pas être VERIFIEE.Merci de m'expliquer comment modifier ou réinstaller les modules indiqués. Il semble que l'on soit beaucoup dans ce cas, un petit tuto pas à pas serait super.Pour info, le site est hébergé chez free qui semble poser problème aussi selon divers topics.Merci Link to comment Share on other sites More sharing options...
aquel33 Posted March 13, 2010 Share Posted March 13, 2010 bonjourj'ai le même problème mais je ne comprends pas comment CedricM a corrigé l'erreurquelqu'un peut-il m'aider Link to comment Share on other sites More sharing options...
nutch Posted March 22, 2010 Share Posted March 22, 2010 Il y a toujours ce problème avec free, peut on le résoudre sans mettre à jours les librairies? Link to comment Share on other sites More sharing options...
aquel33 Posted March 24, 2010 Share Posted March 24, 2010 bonj'ai utilisé le module beta paypal 2.0 : http://www.ecartservice.net/wp-content/uploads/2008/11/paypal_2_0_b2.zipet bien tout marche nickel, même avec free !!je suis en 1.2.5, les commandes fonctionnent, le panier se vide, le stock est débité, aucun message d'erreur !!! Link to comment Share on other sites More sharing options...
nutch Posted March 24, 2010 Share Posted March 24, 2010 Merci pour l'information.Je vais mettre à jour mon module paypal, j'espère que j'aurais pu ce message d'erreur ^^ Link to comment Share on other sites More sharing options...
Stéph59 Posted October 9, 2010 Share Posted October 9, 2010 Bonjour,Je rencontre aussi ce problème et je voudrais comprendre ce que je dois changer (et pas ré-utiliser un nouveau module) pour que le souci disparaisse.Est-ce que quelqu'un peut résumer les modifications à faire?Merci par avance. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now