Jump to content

(RESOLU) Problème : module Paypal pas fonctionnel du tout...


Recommended Posts

Bonjour

 

je suis sous PS 1.4.5.1. J'avais le module Paypal 2.8.2 (de mémoire) avec un soucis. Migrer vers la version 2.8.5 n'a rien changé. Je suis sur un serveur dédié Kimsufi chez OVH.

 

Mon problème: j'ai des erreurs (timeout visiblement) avec Paypal.

 

J'ai créé des comptes de test pour vérifier le bon fonctionnement du module et j'ai des erreurs au moment où on valide le paiement.

 

J'ai activé le mode Test dans le module et bien intégré les bonnes information & API credential.

 

L'erreur:

 

Merci de vous reférer aux logs :
Making new connection to 'api-3t.sandbox.paypal.com/nvp'
Connect with CURL method successful
Sending this params:
METHOD=SetExpressCheckout&VERSION=60.0&PWD=*********&USER=achet_1322231427_biz_api1.gmail.com&SIGNATURE=*********&Amt=66.27&PAYMENTACTION=Sale&ReturnUrl=http%3A%2F%2Fwww.bateau-online.fr%2Fpresta_test%2Fmodules%2Fpaypal%2Fpayment%2Fsubmit.php%3FfromPayPal%3D1&CANCELURL=http%3A%2F%2Fwww.bateau-online.fr%2Fpresta_test%2Forder.php&CURRENCYCODE=EUR&NOSHIPPING=1&SOLUTIONTYPE=Sole&LANDINGPAGE=Billing&LOCALECODE=FR&EMAIL=matthieu.sevestre%40gmail.com&L_NAME0=Bougie+NGK+ZFR7F-11&L_AMT0=8.65&L_QTY0=1&L_NAME1=ANTENNE+RECEPTION+VEDETTE&L_AMT1=49.25&L_QTY1=1&ITEMAMT=57.9&SHIPPINGAMT=7&TAXAMT=1.37&SHIPTONAME=John+DOE&SHIPTOSTREET=16%2C+Main+street&SHIPTOSTREET2=2nd+floor&SHIPTOCITY=Paris+&SHIPTOSTATE=FR&SHIPTOZIP=75000&SHIPTOCOUNTRY=FR&SHIPTOPHONENUM=0102030405&ADDROVERRIDE=1
Send with CURL method failed ! Error: connect() timed out!
Connect failed with fsockopen method
PayPal response:
0 ->
->
PayPal a retourné une erreur

 

Vous savez ce qui ne va pas ?

 

Par ailleurs, notez que dans les log erreur apache j'observe au submit du paiment l'erreur suivante:

 

[sat Nov 26 11:30:14 2011] [error] [client 82.236.245.134] PHP Notice:  Undefined variable: params in /var/www/presta_test/modules/paypal/payment/paypalpayment.php on line 75, referer: http://www.bateau-online.fr/presta_test/modules/paypal/payment/submit.php
[sat Nov 26 11:30:14 2011] [error] [client 82.236.245.134] PHP Notice:  Trying to get property of non-object in /var/www/presta_test/modules/paypal/payment/paypalpayment.php on line 75, referer: http://www.bateau-online.fr/presta_test/modules/paypal/payment/submit.php

 

Puis à l'affichage de l'erreur sur le Front Office:

[sat Nov 26 11:34:49 2011] [error] [client 82.236.245.134] PHP Notice:  Undefined index: ACK in /var/www/presta_test/modules/paypal/payment/submit.php on line 55, referer: http://www.bateau-online.fr/presta_test/modules/paypal/payment/submit.php

 

avec des fois ce complément

 

* About to connect() to api-3t.sandbox.paypal.com port 443 (#0)
*   Trying 173.0.82.83... * Timeout
* connect() timed out!
* Closing connection #0

 

Merci pour votre aide... :)

 

Matt

Link to comment
Share on other sites

Hello

 

j'ai trouvé... en fait j'avais tellement blindé mon serveur que c'était tout simplement la configuration du firewall qui n'allait pas : le 443 était bloqué en sortie.

 

L'ajout dans mes règles de firewall de la commande

iptables -t filter -A OUTPUT -p tcp --dport 443 -j ACCEPT

 

a résolu le problème :)

 

Matt

  • Like 1
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...