xpoveda Posted November 3, 2014 Share Posted November 3, 2014 Hola, buenas tardes. Estoy desarrollando mi nueva tienda online y he puesto las credenciales del usuario BUSSINESS que di de alta en https://developer.paypal.com/. Las credenciales son: paypal-facilitator_api1.artistandbeer.com 1406755498 An5ns1Kso7MWUdW4ErQKJJJ4qi4-AOicckVC.8yehERVkVSqZrIl6REs Tengo habilitado el modo real. Lo que pasa es que ahora siempre da este error: <b>PayPal response:</b> TIMESTAMP -> 2014-11-03T12:06:08Z L_ERRORCODE0 -> 10002 L_SHORTMESSAGE0 -> Security error L_LONGMESSAGE0 -> Security header is not valid L_SEVERITYCODE0 -> Error Alguien sabe que puede pasar? Los datos que he entrado son CORRECTOS y funcionaban hace un mes.... Alguna idea? Gracias!! Xavier. Link to comment Share on other sites More sharing options...
lastapril Posted November 3, 2014 Share Posted November 3, 2014 El problema es que tienes los datos del entorno real y has activado el modo pruebas, si activas el modo real te funcionara, si no tienes que poner el user de modo pruebas Link to comment Share on other sites More sharing options...
xpoveda Posted November 3, 2014 Author Share Posted November 3, 2014 Hola lastapril. Las credenciales que he puesto son las de pruebas. Si activo el modo de pruebas no me devuelve ni eso... Con el modo de pruebas activado devuelve: <b>PayPal response:</b> -> Xavier. Link to comment Share on other sites More sharing options...
nadie Posted November 3, 2014 Share Posted November 3, 2014 (edited) Hola lastapril. Las credenciales que he puesto son las de pruebas. Si activo el modo de pruebas no me devuelve ni eso... Con el modo de pruebas activado devuelve: <b>PayPal response:</b> -> Xavier. ¿Las pruebas las estas haciendo con la tienda desactiva o activada? ¿Las estas haciendo en local o en hosting? Edited November 3, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
lastapril Posted November 3, 2014 Share Posted November 3, 2014 El error 1002 indica que tienes algo mal conectado en las credenciales Link to comment Share on other sites More sharing options...
xpoveda Posted November 3, 2014 Author Share Posted November 3, 2014 Hola nadie cuanto tiempo, un saludo!!! Tienda activada y en hosting. Si pongo credenciales reales si que funciona.... Extraño... Si quereis acceder: http://shop.sweetmary-cakes.com Xavier. Link to comment Share on other sites More sharing options...
nadie Posted November 3, 2014 Share Posted November 3, 2014 (edited) Hola nadie cuanto tiempo, un saludo!!! Tienda activada y en hosting. Si pongo credenciales reales si que funciona.... Extraño... Si quereis acceder: http://shop.sweetmary-cakes.com Xavier. Voy a probar yo sandbox en una instalacion nueva de la 1.6.0.9 que es la mas reciente y te digo si me pasa lo mismo. Anque lo extraño es que hayas configurado bien los credenciales (datos api bien pegados) del modo sandbox, y tengas activado el modo sandbox y no te funcione.. Edited November 3, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
lastapril Posted November 3, 2014 Share Posted November 3, 2014 Prueba a desinstalar el modulo y reinstalarlo Link to comment Share on other sites More sharing options...
xpoveda Posted November 3, 2014 Author Share Posted November 3, 2014 Lo mas seguro es que se trate de un problema del proxy de mi trabajo que igual esta cortando algo......... No os preocupeis probare esta noche desde casa con la configuracion que me habeis comentado "credenciales de pruebas y "modo de pruebas activado". Tendria que ir............ Xavier. Link to comment Share on other sites More sharing options...
nadie Posted November 3, 2014 Share Posted November 3, 2014 Lo mas seguro es que se trate de un problema del proxy de mi trabajo que igual esta cortando algo......... No os preocupeis probare esta noche desde casa con la configuracion que me habeis comentado "credenciales de pruebas y "modo de pruebas activado". Tendria que ir............ Xavier. Voy a registrarme en tu tienda y pruebo el pago. Link to comment Share on other sites More sharing options...
xpoveda Posted November 3, 2014 Author Share Posted November 3, 2014 Puedes probar con [email protected]/sweet2008 Si a ti te va es un tema del proxy... Xavier. Link to comment Share on other sites More sharing options...
nadie Posted November 3, 2014 Share Posted November 3, 2014 Efectivamente no te sale ni 1002 ni nada, te sale directamente esto: <b>PayPal response:</b> -> vacio...(Es decir sin error de código, como si no consiguiera conectar) Link to comment Share on other sites More sharing options...
xpoveda Posted November 3, 2014 Author Share Posted November 3, 2014 Si, muy raro. Si a ti no te funciona es que no es un tema de proxy He abierto tambien ticket en paypal, a ver si me dicen algo y en cuanto sepa alguna cosa os aviso. Hace dias tambien tuve problemas con otras cosas, han cambiado muchas cosas ultimamente y estan teniendo bastantes incidencias..... A ver que dicen... A las malas siempre puedo hacer compras de 0,01 pero si lo puedo evitar... Muchas gracias igualmente Nadie!! Xavier. Link to comment Share on other sites More sharing options...
nadie Posted November 3, 2014 Share Posted November 3, 2014 Si, muy raro. Si a ti no te funciona es que no es un tema de proxy He abierto tambien ticket en paypal, a ver si me dicen algo y en cuanto sepa alguna cosa os aviso. Hace dias tambien tuve problemas con otras cosas, han cambiado muchas cosas ultimamente y estan teniendo bastantes incidencias..... A ver que dicen... A las malas siempre puedo hacer compras de 0,01 pero si lo puedo evitar... Muchas gracias igualmente Nadie!! Xavier. Recuerdo hace unos meses un usuario publico un tema nuevo, donde hablaba de agregar unas entradas en las dns del hosting en relacción a paypal, pero no recuerdo el enlace del tema... (No se si es tu mismo caso ahora mismo) Link to comment Share on other sites More sharing options...
xpoveda Posted November 3, 2014 Author Share Posted November 3, 2014 Mmmmmmmmm, puede ser que sea un problema de hosting.... A nivel de enlace con el servidor de paypal de produccion funciona correctamente. Pero si a nivel del hosting no esta encontrando la ip del servidor de pruebas de paypal puede ser. Pero bueno, seria muy extraño (aunque bueno, ya a estas alturas de la vida me lo creo todo) Voy a hablar con mi hosting (loading). Gracias Nadie!! Xavier. Link to comment Share on other sites More sharing options...
elduende Posted November 10, 2014 Share Posted November 10, 2014 Hola, soy nuevo por este foro, de hecho creo que este es mi primer Post. He pasado una tarde divertida con este tema y diría que he encontrado la solución (o más bien he encontrado el problema y la solución por esos foros de ahí fuera). Aquí os describen el problema http://stackoverflow.com/questions/26378351/error1408f10bssl-routinesssl3-get-recordwrong-version-number-paypal-maybe y la solución para prestashop consiste en modificar el fichero paypal_connect.php en modules/paypal/api hay que cambiar la actual línea @curl_setopt($ch, CURLOPT_SSLVERSION, 3); por @curl_setopt($ch, CURLOPT_SSLVERSION, 1); y funcionará el modo de Pruebas de nuevo (o al menos en mi caso lo ha hecho). Tener cuidado por si afectara a la conexión en modo real (si lo hiciera acordaros de dejarlo como estaba). Saludos. Link to comment Share on other sites More sharing options...
nadie Posted November 10, 2014 Share Posted November 10, 2014 (edited) Hola elduende, Gracias por la información. A ver que nos comenta xpoveda, Saludos, Edited November 10, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
galindogadea Posted November 10, 2014 Share Posted November 10, 2014 Hola, soy nuevo por este foro, de hecho creo que este es mi primer Post. He pasado una tarde divertida con este tema y diría que he encontrado la solución (o más bien he encontrado el problema y la solución por esos foros de ahí fuera). Aquí os describen el problema http://stackoverflow.com/questions/26378351/error1408f10bssl-routinesssl3-get-recordwrong-version-number-paypal-maybe y la solución para prestashop consiste en modificar el fichero paypal_connect.php en modules/paypal/api hay que cambiar la actual línea @curl_setopt($ch, CURLOPT_SSLVERSION, 3); por @curl_setopt($ch, CURLOPT_SSLVERSION, 1); y funcionará el modo de Pruebas de nuevo (o al menos en mi caso lo ha hecho). Tener cuidado por si afectara a la conexión en modo real (si lo hiciera acordaros de dejarlo como estaba). Saludos. Hola, Gracias por la info, Me acaba de pasar lo mismo que dice xpoveda, he aplicado tu solución y no me funciona. ¿Qué me recomiendas? Link to comment Share on other sites More sharing options...
elduende Posted November 10, 2014 Share Posted November 10, 2014 Hola, Gracias por la info, Me acaba de pasar lo mismo que dice xpoveda, he aplicado tu solución y no me funciona. ¿Qué me recomiendas? Puede ocurrir que no tengas correctamente el id/password/firma (que no se correspondan con los de tu cuenta de vendedor de Test). Para salir de dudas y obtener más información puedes modificar el fichero: paypal_lib.php en modules/paypal/api comentando la línea if ($this->enable_log === true) o bien activando el log (yo soy nuevo en prestashop y no sabía donde se activaba el log, luego comenté la línea). Con cualquiera de las 2 modificaciones, si repites la operación se crea un fichero de log del proceso de conexión a prestashop llamado Results.txt en el directorio modules/paypal/api en mi caso con la solución de arriba pasó de darme el error: [4] => Send with CURL method failed ! Error: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure [5] => Connect failed with fsockopen method a [4] => Send with CURL method successful Saludos ) Link to comment Share on other sites More sharing options...
nadie Posted November 10, 2014 Share Posted November 10, 2014 (edited) El post al que me estaba refiriendo era este: http://www.prestashop.com/forums/topic/372060-solucion-al-error-error-occurred-please-try-to-contact-the-merchant-paypal-response/ (Era el que decia que no me acordaba, por cierto no era nada de dns, es otra cosa, no se donde estaría mi cabeza en ese momento) Edited November 10, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
elduende Posted November 10, 2014 Share Posted November 10, 2014 Nota, con la solución arriba indicada me funcionó tanto en el servidor local, como con el servidor que tengo contratado en un proveedor (versión 1.5.6) Saludos Link to comment Share on other sites More sharing options...
galindogadea Posted November 10, 2014 Share Posted November 10, 2014 El post al que me estaba refiriendo era este: http://www.prestashop.com/forums/topic/372060-solucion-al-error-error-occurred-please-try-to-contact-the-merchant-paypal-response/ (Era el que decia que no me acordaba, por cierto no era nada de dns, es otra cosa, no se donde estaría mi cabeza en ese momento) Gracias Nadie, voy a probar esa solución. Puede ocurrir que no tengas correctamente el id/password/firma (que no se correspondan con los de tu cuenta de vendedor de Test). Para salir de dudas y obtener más información puedes modificar el fichero: paypal_lib.php en modules/paypal/api comentando la línea if ($this->enable_log === true) o bien activando el log (yo soy nuevo en prestashop y no sabía donde se activaba el log, luego comenté la línea). Con cualquiera de las 2 modificaciones, si repites la operación se crea un fichero de log del proceso de conexión a prestashop llamado Results.txt en el directorio modules/paypal/api en mi caso con la solución de arriba pasó de darme el error: [4] => Send with CURL method failed ! Error: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure [5] => Connect failed with fsockopen method a [4] => Send with CURL method successful Saludos ) Voy a probar lo que comenta Nadie primero (para no empezar modificando código) y si sigo teniendo el problema, prueba tambien lo que me comentas. Gracias a los dos. Link to comment Share on other sites More sharing options...
ogmios Posted November 15, 2014 Share Posted November 15, 2014 ¡¡¡Muchas gracias elduende!!! Llevaba dos días buscando la solución Link to comment Share on other sites More sharing options...
galindogadea Posted November 15, 2014 Share Posted November 15, 2014 Al final he probado el enlace que dejo Nadie, y en mi caso ya me funciona, sin tener que modificar código. Gracias a Nadie y a elduende. 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