Jordi M. Posted November 30, 2016 Share Posted November 30, 2016 Buenas tardes Tengo un problema por descuadre de decimales en el carrito de la compra, Ejemplo Precio unitario del artículo 156,40 x 4 ud = 625.62 cuando debería dar 625.60. Pienso que prestashop utiliza la base imponible en lugar del precio con iva incluido y realiza el siguiente cálculo 129.26 x 1,21 = 156,4046 x 4 ud = 625,618, lo que equivale a 625,62 Hay algún modo de modificarlo para que multiplique realmente 156,40 x 4 = 625,60 ? El motivo es que cuando el cliente paga con Paypal paga 625,60 y da un error de pago, ya que paypal utiliza 156,40 x 4 = 625.60 y al volver a la tienda como da 625.62 da error de pago por descuadre. Espero que se entienda el problema.. Gracias y saludos Jordi M. Link to comment Share on other sites More sharing options...
Jordi M. Posted November 30, 2016 Author Share Posted November 30, 2016 Buenas tardes He elegido en preferencias - configuración - redondeo: redondear cada artículo, y ya multiplica correctamente. Entiendo que esta es la solución.. Saludos Jordi M. Link to comment Share on other sites More sharing options...
Welele Posted December 1, 2016 Share Posted December 1, 2016 Yo tengo el mismo problema que comenté aquí: https://www.prestashop.com/forums/topic/561116-aplicar-descuento-de-precio-espec%C3%ADfico-a-precio-unitario-y-no-al-total/ Si se modifica el tipo de redondeo el fallo se dá por otro lado. Habría que modificar el código pero no sé dónde... 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