Jump to content
victorpintosm

Error pago módilo paypal

Recommended Posts

Buenos días:

 

Os escribo para ver si me podéis ayudar.

 

Tengo una tienda hecha con prestashop (versión 1.6.1.11 )  que funciona estupendamente salvo cuando los clientes van a pagar con el módulo de paypal. La cosa es que la transacción se realiza correctamente pero el pedido se queda en estado de error en el pago.

 

Le ha ocurrido a varios clientes que han realizado el pago tanto desde el ordenador como desde el móvil. Yo he realizado pruebas desde ambos sitios y en mi caso ha ido todo correcto, así que no sé si dependerá del dispositivo o de qué.

 

He mirado en la sección de logs de prestashop y he visto este mensaje dos segundos después de realizar el pago. No sé si tendrá algo que ver:

Frontcontroller::init - Cart cannot be loaded or an order has already been placed using this cart

 

Parece que al cliente no le aparece ningún error pero se asustan al ver el mensaje de error en el pago.

 

¿Qué solución puede haber? 

 

Gracias.

Share this post


Link to post
Share on other sites

Hola!

 

Finalmente he encontrado la solución a mi problema. El error se daba en el redondeo de las cantidades de dinero. Según he leido prestashop hace este redondeo con la cantidad total del pedido mientras que paypal lo hace producto a producto (línea a línea) ... al final cuando se paga con paypal la tienda comprueba lo que se ha pagado con lo que vale el pedido y al no cuadrarle, le aparece el error.

 

He usado esto para solucionarlo, espero que os sirva.

https://prestamarketing.com/blog/bug-arreglado-pedidos-pagados-paypal-dan-error-pedido-prestashop/

Share this post


Link to post
Share on other sites

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More