Solución – Productos Añadidos Sin IVA al Catálogo de Facebook
Cuando configuras o planeas configurar Pixel Plus como fuente de productos en Meta (anteriormente Facebook), este depende de los microdatos de la página del producto para recuperar información de precios y productos. Facebook escanea tu sitio PrestaShop para recopilar estos datos para tu catálogo. Dependiendo de tu configuración de PrestaShop, podría mostrar precios de productos sin IVA. Esto a menudo conduce a precios incorrectos en tu tienda de Facebook o Instagram, a menos que estés ejecutando una configuración B2B.
Podrías notar que tus productos se muestran sin IVA cuando:
- Los añades a tu Tienda de Facebook o Instagram
- Ejecutas Anuncios de Facebook
- O incluso cuando pruebas los microdatos del producto a través de la Herramienta de Depuración de Microdatos de Meta
Esto normalmente ocurre debido a una configuración de localización en PrestaShop que establece el país predeterminado según el idioma del navegador del visitante. Dado que el rastreador de Facebook normalmente usa una IP basada en EE.UU. y el idioma del navegador configurado en inglés, PrestaShop puede cambiar a Estados Unidos como país predeterminado. Como resultado, tu tienda trata la visita como un usuario internacional (no-UE), eliminando el IVA del precio mostrado.
✅ Cómo Solucionarlo
-
Ve al back office de tu PrestaShop.
-
En el menú izquierdo, ve a:
Internacional > Localización -
Desplázate hacia abajo hasta la sección Configuración.
-
Localiza la siguiente opción:
Establecer país predeterminado desde el idioma del navegador -
Desactiva esta configuración cambiándola a No.

-
Haz clic en el botón Guardar en la parte inferior de la página.
-
(Opcional) Establece tu País predeterminado manualmente al país donde se debe aplicar el IVA.
🔎 Cómo Probarlo
Puedes usar la Herramienta de Prueba de Microdatos incluida en el módulo Pixel Plus para simular cómo Facebook ve tus páginas de productos.
-
Navega a:
Módulos > Pixel Plus > Microdata -
Usa el enlace o herramienta de prueba para previsualizar los datos estructurados que Facebook extraerá.
-
Confirma que el campo
priceahora incluye el IVA.
💡 Por Qué Esto Funciona
Al desactivar la opción Establecer país predeterminado desde el idioma del navegador:
- Tu tienda ya no ajustará el país predeterminado según el idioma del navegador o la IP.
- Facebook (o cualquier otro bot) verá consistentemente tu tienda usando tu país predeterminado configurado.
- Los precios de los productos incluirán correctamente el IVA para visitantes nacionales.
- Evitas rechazos o discrepancias del catálogo de Facebook debido a precios incorrectos.
🛠️ Consejos Adicionales
-
Asegúrate de que tu País predeterminado y Moneda predeterminada estén correctamente configurados en la misma sección.
-
Verifica dos veces tus reglas de impuestos en:
Internacional > Impuestos -
Siempre verifica los cambios usando el probador de microdatos integrado en el módulo Pixel Plus.
¿Por qué los productos aparecen sin IVA en el catálogo de Facebook?
Esto ocurre porque PrestaShop tiene activada la opción de establecer el país predeterminado según el idioma del navegador. El rastreador de Facebook usa una IP de EE.UU. e idioma inglés, lo que hace que PrestaShop aplique precios sin IVA para usuarios internacionales.
¿Cómo soluciono los precios sin IVA que ve Facebook?
Ve a Internacional, luego a Localización en el Back Office de PrestaShop. Desactiva la opción Establecer país predeterminado desde el idioma del navegador y guarda. Esto hará que Facebook vea los precios con el IVA incluido según tu país predeterminado configurado.
¿Cómo puedo verificar si el precio con IVA ahora se muestra correctamente?
Usa la herramienta de prueba de microdatos incluida en Pixel Plus bajo Módulos, luego Pixel Plus, luego Microdata. Esto simula cómo Facebook extrae los datos estructurados de tu tienda y puedes confirmar que el campo de precio incluye el IVA.
¿Este problema afecta solo a Facebook o también a otros catálogos?
El mismo problema puede afectar cualquier sistema que rastree tu tienda con una IP extranjera y detecte precios sin IVA. Corregir la configuración de localización en PrestaShop soluciona el problema para todos los servicios que leen los microdatos de tu tienda, no solo para Facebook.
Contacta a través de la sección de soporte del módulo Pixel Plus o comunícate con el equipo de Smart Modules para obtener asistencia.