nitrogen1977 Posted December 19, 2012 Share Posted December 19, 2012 Hola llevo un par de dias buscando por foros y no veo solucion. Resulta que cuando un cliente elige el método de compra paypal se queda la pagina en blanco. No muestra error alguno. He des instalado y vuelto a instalar, pero sigue igual. Le pasa a alguien mas? Lo ha podido solucionar? Gracias de antemano Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted December 19, 2012 Share Posted December 19, 2012 Hola llevo un par de dias buscando por foros y no veo solucion. Resulta que cuando un cliente elige el método de compra paypal se queda la pagina en blanco. No muestra error alguno. He des instalado y vuelto a instalar, pero sigue igual. Le pasa a alguien mas? Lo ha podido solucionar? Gracias de antemano ¿Has habilitado el debug de errores, modificando el fichero /config/config.inc.php, cambiando el display errors de off a on, para ver si depede una pantalla blanca, te sale un error mas descriptivo? Un Saludo, Link to comment Share on other sites More sharing options...
nitrogen1977 Posted December 19, 2012 Author Share Posted December 19, 2012 Hola gracias por responder, voy a probar lo que dices a ver que sale. No soy ningun manitas en esto pero intentare a ver. Link to comment Share on other sites More sharing options...
nitrogen1977 Posted December 19, 2012 Author Share Posted December 19, 2012 Hola mira esto es lo que me sale. Parse error: syntax error, unexpected T_STRING in /home/s12af463/public_html/init.php on line 31 y lo que tengo en el init.php es esto: if (isset(Context::getContext()->controller)) $controller = Context::getContext()->controller; else { $controller = new FrontController(); $controller->init(); } Ni idea... soy un poco torpe con esto. Link to comment Share on other sites More sharing options...
jantolg Posted January 31, 2013 Share Posted January 31, 2013 (edited) El mismo fallo he tenido yo con la versión 1.5.3 de prestashop, al actualizar el modulo de paypal a la versión 3.4, se me quedaba la pantalla en blanco y no redirigía a paypal. Despues de seguir la traza encontré un pequeño bug en el codigo, al modificarlo se solucionó todo. Hay que modificar en el archivo modules/paypal/express_checkout/process.php En la linea 124 sustituye este trozo de cogido if ($cart_currency != $currency_module) //fix de payment paypal { $this->context->cart->id_currency = $currency_module->id; $this->context->cart->update(); } por este otro : if ($cart_currency->id != $currency_module->id) { $this->context->cart->id_currency = $currency_module->id; $this->context->cart->update(); } Espero que os pueda servir de ayuda Edited January 31, 2013 by jantolg (see edit history) 2 Link to comment Share on other sites More sharing options...
mijayas Posted February 2, 2013 Share Posted February 2, 2013 Yo tenía ese mismo error, y con ese cambio se me solucionó, muchísimas gracias Link to comment Share on other sites More sharing options...
javigracia Posted February 5, 2013 Share Posted February 5, 2013 Aaaaa-le-lu-ya!!! Gracias a todos, por fin se puede pagar con Paypal en mi tienda. Las solución funcionó. Estaba que no la actualizaba por miedo, ya que era como una tienda "fantasma", en la que se podía llenar el carrito pero no pagar y comprar (bueno, tenía activado el pago contra reembolso, pero esto añade 3 € mínimo al envío, y no creo que a la gente le haga mucha gracia... ahí está por si alguien lo quiere utilizar, porque aun hay reacios al pago por pasarelas virtuales). Lo dicho, gracias a vosotros puedo llenar la tienda y rezar por vender. Link to comment Share on other sites More sharing options...
Agusjar Posted February 11, 2013 Share Posted February 11, 2013 Perfecto!!! Muchas gracias Link to comment Share on other sites More sharing options...
waynemiller Posted February 13, 2013 Share Posted February 13, 2013 I dont speak a word of spanish but manage to understand your fix. Many thanks my friend Link to comment Share on other sites More sharing options...
ykiller Posted April 5, 2013 Share Posted April 5, 2013 El mismo fallo he tenido yo con la versión 1.5.3 de prestashop, al actualizar el modulo de paypal a la versión 3.4, se me quedaba la pantalla en blanco y no redirigía a paypal. Despues de seguir la traza encontré un pequeño bug en el codigo, al modificarlo se solucionó todo. Hay que modificar en el archivo modules/paypal/express_checkout/process.php En la linea 124 sustituye este trozo de cogido if ($cart_currency != $currency_module) //fix de payment paypal { $this->context->cart->id_currency = $currency_module->id; $this->context->cart->update(); } por este otro : if ($cart_currency->id != $currency_module->id) { $this->context->cart->id_currency = $currency_module->id; $this->context->cart->update(); } Espero que os pueda servir de ayuda PERFECTO...!!! Ha funcionado... Muchas gracias. Link to comment Share on other sites More sharing options...
donpablito Posted April 30, 2013 Share Posted April 30, 2013 hola, instalé ayer Paypal y no consigo superar el problema de la pantalla en blanco. Tambien activé la modalidad debug modificando define('_PS_MODE_DEV_', true); Tras la modificación, sigue la pantalla en blanco. Donde debería salir el error? Gracias Link to comment Share on other sites More sharing options...
zorzitalia Posted June 4, 2013 Share Posted June 4, 2013 Hola a todos, yo también tengo este problema y no logro solucionarlo.. he buscado la ruta que indicáis para modificar el código pero no lo encuentro.. mi versión de prestashop es la 1.4.8.2 y la de Paypal es 2.8.7. se me queda la página en blanco cuando intento pagar por Paypal. y he buscado el fichero ese en modules/payal/ pero no tengo la carpeta express_checkout. Solo tengo la carpeta express y el dentro un fichero que sea paypalexpress.php.. qué hago?? heeeelp!! Link to comment Share on other sites More sharing options...
ichavarria Posted June 4, 2013 Share Posted June 4, 2013 (edited) Hola, llevo todo el día viendo foros y aplicando soluciones que al parecer resuelven el problema, pero que a mi no me funcionan. Tengo instalada la versión 1.5.4.0 de prestashop con la versión que viene en el paquete de paypal 3.5.1 Está alojado en un servidor compartido en Arsys El módulo no está en pruebas, está en producción y tengo cuenta de empresa. El problema viene por que al pulsar el botón de compra por paypal la dirección a la que manda es http://%20https//www.mitienda.com/modules/paypal/express_checkout/payment.php cuando miro el código veo que la llamada es action="http:// https://www.ogmtackl...out/payment.php" El módulo paipal/views/templates/hoks/sexpress_checkout_payment.tpl es el que monta esta llamada, lo he modificado sustituyendo {$base_dir_ssl}modules/paypal/express_checkout/payment.php por index.php?fc=module&module=paypal&controller=expresscheckoutsubmit como he visto en varios foros, pero no funciona, sigue metiendo http:// antes del https:// Al final he puesto la ruta hardcode para ver si funcionaba, https://www.ogmtackl...scheckoutsubmit pero me da un 404 diciendo que no lo encuentra. Probé también la solución de jantolg, pero nada, no va. Estoy ya un tanto desesperado, si alguien tiene la varita mágica con la solución le estaré eternamente agradecido. Edited June 4, 2013 by ichavarria (see edit history) Link to comment Share on other sites More sharing options...
donpablito Posted June 4, 2013 Share Posted June 4, 2013 (edited) hola, instalé ayer Paypal y no consigo superar el problema de la pantalla en blanco. Tambien activé la modalidad debug modificando define('_PS_MODE_DEV_', true); Tras la modificación, sigue la pantalla en blanco. Donde debería salir el error? Gracias El problema de la pagina en blanco en mi caso la solucioné.... o mejor dicho se solucionó solo: Al principio tenía contractado mi dominio con directnic y el servidor host con otra empresa, no pongo nombres para no publicizar.. Tras mejorar mi perfil del servidor (pagando mas :) ) ya tenía derecho al dominio gratis. Así que ya ahora mismo mi pagina web de prestashop no tiene subdominios............ antes tenía http://mipaginaweb.xxx.com ahora es http://mipaginbaweb.com desde entonces, mi modul paypal funciona perfectamente.... Edited June 4, 2013 by donpablito (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts