Jump to content

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.

Link to comment
Share on other sites

  • 4 weeks later...

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/

Link to comment
Share on other sites

×
×
  • Create New...