Problema con precio...
Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Problema con precios en Google Shopping en Prestashop  

 
Mario
 Mario
Estimable Member

Buenos días,

Estamos teniendo problemas con los precios en Google Shopping, en el content de los microdatos no se redondea bien y a la hora de subirlos al feed nos lo rechazan porque no coincide con el precio que nosotros ponemos. Por ejemplo, con este producto Contenido solo visible a usuarios registrados

Citar
Respondido : 17/10/2017 10:42 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mario.

En prestashop tienes varias maneras de aplicar el redondeo.
.- Accede preferencias -> General.
.- en la celda " Tipo de redondeo " tienes varias opciones, prueba todas la opciones disponibles y revisa si con alguna te hace el redondeo bien.

.- En la celda " Número de decimales " deja como valor " 2 "

En versiones desfasadas de PS, se que había problemas con el redondeo y se soluciono en actualizaciones posteriores.

.- Revisa que no tengas actualizaciones pendientes de ps, si es así previa copia de seguridad lo actualizas.

Un saludo

ResponderCitar
Respondido : 17/10/2017 11:26 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Mario
 Mario
Estimable Member

Buenos días Pepe,

Tenemos la versión 1.6.1.10, pero no creo que sea problema de la versión, ya que casi todos los precios si lo hace bien, sólo con algunos sucede esto. Además, supongo que ese redondeo será para el precio que se muestra en el producto. No sé de donde coge el precio para el content de los microdatos y de que manera redondea este precio. Adjunto captura. Actualizar la versión es imposible porque no funcionaría bien la página, hay demasiados cambios.

Saludos.

ResponderCitar
Respondido : 17/10/2017 11:44 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mario.

Ok, para los productos que dices que no te realiza el redondeo bien, prueba añadir el precio con el iva incluido, es decir, introducir el precio con IVA en el campo Precio de venta con IVA. PrestaShop calculará de forma automática el precio de la base imponible.

¿ Probaste a cambiar la forma en que realiza el redondeo como te indique antes ?

Sobre el tema de la actualización de PS, antes o después tendrás que actualizar, el tener PS o los módulos sin actualizar puede provocar que tu web se caiga o empieces a tener problemas de compatibilidades y sobre todo de seguridad.

Un saludo

ResponderCitar
Respondido : 17/10/2017 12:16 pm

Mario
 Mario
Estimable Member

Hola Pepe,

Si, he probado a cambiar la forma en que realiza el redondeo, tenía la forma predeterminada (redondeo al alza, cuando se ha pasado la mitad), he probado a cambiarla a redondear al alza al valor más próximo y si mostraba el precio correcto para ese producto, pero se cambiaba el de casi todos los productos. También he probado a quitarle el precio específico y por ejemplo para el taburete aparece 54.9999999 y no 55. Así que por el precio específico no viene el problema. También he probado a cambiar el precio guardar y volver a ponerle el que tenía con IVA pero sigue sin funcionar bien. No sé si el problema puede estar en la plantilla.

Muchas gracias.

Un saludo.

ResponderCitar
Respondido : 17/10/2017 12:42 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Mario.

Esos problemas, como te indique, se encontraron en las versiones 1.6.0.9 hasta 1.6.1.12 si no recuerdo mal.
Según creo se producía en los productos con combinaciones ¿ puedes confirmar si los producto que no realiza bien el redondeo tienen combinaciones ?

Prueba lo siguinete:
.- edita el archivo config.inc.php que encontraras en la ruta config/config.inc.php
.- Sobre la linea 130 encontraras algo parecido a esto:

define('_PS_PRICE_DISPLAY_PRECISION_', Configuration::get('PS_PRICE_DISPLAY_PRECISION'));

Deja esa linea comentada añadiendo /* */

/* define('_PS_PRICE_DISPLAY_PRECISION_', Configuration::get('PS_PRICE_DISPLAY_PRECISION'));*/

Debajo de esa linea añade lo siguiente:

define('_PS_PRICE_DISPLAY_PRECISION_', 2);

.- Revisa la configuración de la moneda accediendo a localización -> monedas y editando la moneda " Euro " en el apartado " Decimales " lo dejas marcado en " NO "

Un saludo

ResponderCitar
Respondido : 17/10/2017 1:32 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Mario
 Mario
Estimable Member

Hola Pepe,

He probado a hacer lo que me has dicho pero sigue sin cambiar el content. Si pongo lo de los decimales en la moneda Euro directamente no me muestra los 2 decimales. Pone el precio redondo de 34,89 € a 35 €.

El producto no tiene combinaciones, es un producto normal.

¿Ese precio de content lo recoge de alguna tabla en la base de datos? Muchas gracias.

Saludos.

ResponderCitar
Respondido : 17/10/2017 1:57 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Te sugiero actualizar tu versión de PrestaShop primero, ya que hay varios bugs corregidos respecto a esta funcionalidad.

Si aún sigues con problemas, una vez actualizado tu PrestaShop prueba crear un nuevo producto con el mismo precio y verifica si te sucede lo mismo.

Saludos.

ResponderCitar
Respondido : 17/10/2017 6:47 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress