invoker917 Posted October 3, 2012 Share Posted October 3, 2012 (edited) Hola, Después de configurar el módulo de Paypal 3.2.2 en PS 1.5.0.17, al hacer todo el proceso de compra, y llegar al checkout del carrito; justo al hacer click para pagar a través de paypal, me aparece este error: 'Error occurred' Sin más datos... sólo esto.... he estado mirando y viendo problemas similares que puede deberse al tipo de moneda; pero tanto en la tienda como en paypal, tengo establecido Euro. He visto que hay un log tipo: PayPal response: TIMESTAMP -> 2012-02-20T18:38:37Z L_ERRORCODE0 -> 10002 L_SHORTMESSAGE0 -> Security error L_LONGMESSAGE0 -> Security header is not valid L_SEVERITYCODE0 -> Error Pero en mi caso, no sé donde encontrarlo. He desinstalado e instalado el módulo varias veces; he forzado la compilación y deshabilitado la caché y nada.... sigue igual. Alguien me puede dar una idea de que mirar? Gracias, Julio Edited October 9, 2012 by invoker917 (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted October 3, 2012 Share Posted October 3, 2012 Hola, Después de configurar el módulo de Paypal 3.2.2 en PS 1.5.0.17, al hacer todo el proceso de compra, y llegar al checkout del carrito; justo al hacer click para pagar a través de paypal, me aparece este error: 'Error occurred' Sin más datos... sólo esto.... he estado mirando y viendo problemas similares que puede deberse al tipo de moneda; pero tanto en la tienda como en paypal, tengo establecido Euro. He visto que hay un log tipo: PayPal response: TIMESTAMP -> 2012-02-20T18:38:37Z L_ERRORCODE0 -> 10002 L_SHORTMESSAGE0 -> Security error L_LONGMESSAGE0 -> Security header is not valid L_SEVERITYCODE0 -> Error Pero en mi caso, no sé donde encontrarlo. He desinstalado e instalado el módulo varias veces; he forzado la compilación y deshabilitado la caché y nada.... sigue igual. Alguien me puede dar una idea de que mirar? Gracias, Julio ¿Has comprobado al final de la configuración que no tengas el modo "sandbox" activado por accidente? Link to comment Share on other sites More sharing options...
invoker917 Posted October 3, 2012 Author Share Posted October 3, 2012 Hola Nadie, No, el modo sandbox no está habilitado. De hecho, el error ocurre igual tanto usando el sandbox como el paypal modo real; cambiando los datos API, claro. Alguna idea más? Cómo puedo ver el log? Gracias, Julio Link to comment Share on other sites More sharing options...
nadie Posted October 3, 2012 Share Posted October 3, 2012 Así, la he probado yo y no he tenido problemas. Link to comment Share on other sites More sharing options...
invoker917 Posted October 3, 2012 Author Share Posted October 3, 2012 Sí, lo tengo así exactamente. El problema es que el 'error occurred' no me da información lo que está pasando. Cómo puedo ver algún tipo de log de paypal? Link to comment Share on other sites More sharing options...
Luar Posted October 3, 2012 Share Posted October 3, 2012 Tengo el mismo error, investigando..... Link to comment Share on other sites More sharing options...
invoker917 Posted October 3, 2012 Author Share Posted October 3, 2012 Yo he avanzado algo..... Por mail me llegan los errores, pero tampoco indica el problema; no hay log. Estoy empezando a pensar que el modulo de paypal no llega hasta los servidores de paypal. Eso me ha hecho volver a mirar toda la configuración de paypal por si hay que habilitar algo más para permitir la API externa; pero está habiltado.... Sigo buscando... Link to comment Share on other sites More sharing options...
invoker917 Posted October 3, 2012 Author Share Posted October 3, 2012 Después de montar un nuevo servidor, en otro hosting, con la base de datos demo, he instalado sólo el módulo paypal y he añadido los datos API. Y tampoco funciona; ni en modo real ni en sandbox. Aunque si es cierto que el mensaje ha variado ligeramente. De: Error occurred: A: Error occurred: Compruebe los registros: 1. Paypal response: 2. -> Vamos, que sigo igual.... esto es desmoralizante.... llevo ya 2 días con este problema.... Link to comment Share on other sites More sharing options...
invoker917 Posted October 3, 2012 Author Share Posted October 3, 2012 (edited) Bueno, parece que algo más he avanzado. He activado en la cuenta de paypal las notificaciones IPN (apuntando a http://www.mitienda..../validation.php) He cambiado el tipo a pago express (lo tenía configurado como pago para ebay). Después de hacer esto seguía sin funcionar. He vuelto a crear un pedido en PS, y en lugar de darle al último botón de checkout, he clicado el icono de paypal, y ha lanzado la pasarela de pago. Ahora el botón también funciona, no se si es que la primera vez hay que lanzarlo desde el icono de paypal. El caso es que ahora va, pero la información que pasa de los carts no es la correcta (o al menos, no la actualiza). Estoy con el entorno sandbox para ir haciendo pruebas. Saludos, Julio Edited October 3, 2012 by invoker917 (see edit history) Link to comment Share on other sites More sharing options...
invoker917 Posted October 9, 2012 Author Share Posted October 9, 2012 Hola de nuevo, por si puede servirte de ayuda: Después de hacer las pruebas, el problema seguía reproduciéndose al acceder desde otros equipos, o borrando las cookies y realizando de nuevo la compra. He estado varios dias peleándome y nada. Ayer, me decidí a instalar la nueva versión de PS 1.5.1, que viene con el módulo actualizado de paypal 3.2.4. Así que backup de base de datos y web, y empiezo de cero. He ido a configurar lo primero, el módulo de paypal y funciona perfectamente. He intentado restaurar la base de datos de la versión anterior y al tener algunos problemas he decidido empezar de 0 y volver a configurar toda la tienda. Voy a perder unas horas, pero tengo el módulo funcionando. Mi sorpresa ha sido que al ya estar puliendo los últimos detalles he descubierto como solucionar el error y como reproducirlo. En la pantalla Preferencias->SEO y URL, en el apartado Establecer URL tienda, si en el 'dominio de la tienda' añades las www delante del dominio no va. En cambio si se las quitas si. Entiendo que mucha gente utiliza una URL tipo http://tienda.dominio.com en lugar de, como yo lo he configurado, http://www.dominio.com/tienda; y aquí es donde está el problema. La comunicación que hace paypal la hace contra el dominio (sin las www). SI es tu caso, prueba a quitar las www y que el 'dominio de la tienda' quede como dominio.com en lugar de www.dominio.com. Si todavía tienes el problema, prueba a ver si te ayuda a solucionarlo. Julio Link to comment Share on other sites More sharing options...
nadie Posted October 9, 2012 Share Posted October 9, 2012 En la pantalla Preferencias->SEO y URL, en el apartado Establecer URL tienda, si en el 'dominio de la tienda' añades las www delante del dominio no va. En cambio si se las quitas si. Entiendo que mucha gente utiliza una URL tipo http://tienda.dominio.com en lugar de, como yo lo he configurado, http://www.dominio.com/tienda; y aquí es donde está el problema. Estimado invoker917, Como curiosidad En mi caso funciona con y sin "www". Hola de nuevo, por si puede servirte de ayuda: Después de hacer las pruebas, el problema seguía reproduciéndose al acceder desde otros equipos, o borrando las cookies y realizando de nuevo la compra. He estado varios dias peleándome y nada. Ayer, me decidí a instalar la nueva versión de PS 1.5.1, que viene con el módulo actualizado de paypal 3.2.4. Así que backup de base de datos y web, y empiezo de cero. He ido a configurar lo primero, el módulo de paypal y funciona perfectamente. He intentado restaurar la base de datos de la versión anterior y al tener algunos problemas he decidido empezar de 0 y volver a configurar toda la tienda. Voy a perder unas horas, pero tengo el módulo funcionando. Mi sorpresa ha sido que al ya estar puliendo los últimos detalles he descubierto como solucionar el error y como reproducirlo. En la pantalla Preferencias->SEO y URL, en el apartado Establecer URL tienda, si en el 'dominio de la tienda' añades las www delante del dominio no va. En cambio si se las quitas si. Entiendo que mucha gente utiliza una URL tipo http://tienda.dominio.com en lugar de, como yo lo he configurado, http://www.dominio.com/tienda; y aquí es donde está el problema. La comunicación que hace paypal la hace contra el dominio (sin las www). SI es tu caso, prueba a quitar las www y que el 'dominio de la tienda' quede como dominio.com en lugar de www.dominio.com. Si todavía tienes el problema, prueba a ver si te ayuda a solucionarlo. Julio Por cierto, como en este caso has solucionado el tema que iniciaste edita el titulo del tema, editando el primer mensaje del tema, pulsando en "Usar editor completo", y añadiendo la palabra "Solucionado" al titulo, esto ayudara a mantener una mayor organización en el foro. PD: Gracias por colaborar con la comunidad de prestashop. Link to comment Share on other sites More sharing options...
invoker917 Posted October 9, 2012 Author Share Posted October 9, 2012 Pues es curioso lo de las www... pero en dos dominios diferentes me ha ocurrido lo mismo. Editado el post como solucionado... Saludos, Julio Link to comment Share on other sites More sharing options...
TechnoSpain Posted January 28, 2013 Share Posted January 28, 2013 Buenas tardes de nuebo, por favor si alguien tiene alguna idea que me lo diga ya que hoy tampoco e podido solucionarlo mi PS es el 1.5.2 y el modulo de pay-pal es 3.4.4 muchas Gracias de antemanooo Hoy hay un problema mundial con paypal https://www.x.com/content/update-3-issue-receiving-instant-payment-notifications-ipns-jan-27 Link to comment Share on other sites More sharing options...
vale-colectivo.com Posted March 10, 2013 Share Posted March 10, 2013 Hola a todos! os dejo a continuación la solución para este error que nos hemos encontrado usando Prestashop 1.5.3.1 y el módulo de Paypal 3.4.5 además os digo como redirigir las url's que tenía Google indexadas con el archivo .htaccess. Somos Vale Colectivo - Estudio Creativo, hemos montado muchas tiendas con Prestashop, ahora actualmente estamos montando www.golosinasycomics.com y hace un tiempo tuvimos el mismo problema con un cliente, pero esta vez la solución es diferente: la captura de pantalla es como se tiene que dejar las opciones en: Preferéncias --> SEO y URL y se tiene que modificar el archivo .htaccess para que las páginas indexadas en Google, redirijan bien, el código es: RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^(.*)$ http://%1/$1 [R=301,L] # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^golosinasycomics.com$ RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images Ya, partir de aquí el código del .htacces es el normal que genera automáticamente Prestashop. Si me necesitais, estoy por aquí, para ayudar en lo que se pueda. Un saludo, y suerte! Link to comment Share on other sites More sharing options...
cafetearte Posted March 10, 2013 Share Posted March 10, 2013 Funciona¡¡ Gracias¡¡ Link to comment Share on other sites More sharing options...
Recommended Posts