Soporte » Plugins y Hacks » WooCommerce » Error en redondeo e IVA

  • Hola,

    Tengo el plugin «Tiered pricing» en el que defino:

    – Para una unidad: Precio sin IVA = 19,90 €
    – Para dos unidades: Precio sin IVA = 18,14 €
    – Para tres unidades: Precio sin IVA = 17,54 €

    En el Woocommerce tengo configurado que muestre con IVA.

    Si en la tienda selecciono 3 unidades, y añado al carrito, muestra:

    19,29 € x 3 = 57,88 € <- Esto está mal.

    19,29 € x 3 es 57,87 €.

    ¿De donde sale ese céntimo que sobra?

    Lo que sucede es Woocommerce, al añadir el IVA, lo lleva a hasta la milésima y sigue calculando con milésimas hasta llegar al subtotal:

    17,54 € + IVA10% = 19,294 € x 3 = 57,882 € -> se redondea a 57,88 €

    ¿Cómo evitar que esto pase? ¿Cómo se consigue que primero multiplique por 3 el precio base, y lo último que haga sea añadir el IVA?

    Gracias.

    • Este debate fue modificado hace 4 días, 10 horas por Jose Luis. Razón: Añadir url

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Moderador Jose Luis

    (@jose64)

    Hola.

    Bienvenido al foro de soporte. Te dejo el enlace a las Instrucciones de uso de los foros, ahí tienes explicada, entre otras cosas, la forma correcta de hacer una consulta. Cuando se trata de una web en concreto debes poner la url para hacer las comprobaciones pertinentes.

    Al margen del plugin que estás usando para lo de las unidades (deberías poner el enlace al repositorio para identificarlo) antes de añadir plugins y configuraciones extras tienes que asegurarte de que el comportamiento básico de la tienda sea el esperado, cuando sea así añade luego los extras que necesites y revisa, de esta forma puedes ver de dónde viene el problema.

    En tu caso es posible (no lo puedo asegurar porque al no poner la url no puedo hacer ninguna prueba) que se trate de un problema en la configuración básica de WooCommerce. Sigue la ruta WooCommerce > Ajustes y en la pestaña Impuesto, en Opciones de Impuesto busca Redondeo y marca la casilla Redondeo de impuesto en el subtotal, en lugar de redondeo por cada línea

    Haz la prueba y si con eso no se soluciona pon la url para verlo mejor. Recuerda marcar el debate como resuelto cuando así lo consideres, de esta forma nos ayudas a mantener el foro al día.

    Iniciador del debate Eduardo Turiño

    (@eturi)

    Hola Jose Luis,

    La tienda en cuestión es https://nullreferer.com/?https://bit.ly/3tuXnvz

    Ya he puesto esa opción que comentas pero sigue haciendo redondeos y luego multiplica.

    Moderador Jose Luis

    (@jose64)

    Hola.

    El enlace que pones no lleva a ningún sitio, da el mensaje ‘This URL is blocked due to abuse reports!’, pon la url directamente.

    Iniciador del debate Eduardo Turiño

    (@eturi)

    Moderador Jose Luis

    (@jose64)

    ¿Qué plugin estás usando para los descuentos por cantidad?

    Iniciador del debate Eduardo Turiño

    (@eturi)

    El WooCommerce Tiered Price Table

    https://es.wordpress.org/plugins/tier-pricing-table/

    Moderador Jose Luis

    (@jose64)

    Hola.

    Estoy tratando de reproducir el producto con los precios que pones de ejemplo y no me cuadran mis resultados con los que indicas. Por favor, pon un producto donde se vea el fallo, una captura de pantalla de la configuración del producto y otra de la configuración de impuestos de WooCommerce, me imagino que el problema puede venir de ahí.

Viendo 7 respuestas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.