Saltar al contenido principal
GMC Guardian GMC Guardian
ES

2026-04-26 · GMC Guardian Team · 11 min read

Los 7 bugs ocultos de paridad de precio que introduce Shopify Markets (y cómo solucionarlos)

Shopify Markets es la principal fuente de disparadores de misrepresentation en GMC en 2026. Estos son todos los casos límite multi-divisa que producen un desajuste feed/PDP - y sus soluciones.

  • #prevention
  • #shopify-markets
  • #price-parity
  • #multi-currency
  • #misrepresentation

Shopify Markets habilita la venta multipaís y multi-divisa - e introduce silenciosamente siete categorías de bugs de paridad de precio que el motor de revisión de Google trata como misrepresentation.

Las vemos en aproximadamente el 60 % de los casos de reinstauración que gestionamos para tiendas que han activado Markets recientemente. Estos son todos los que hemos documentado.

1. Redondeo de céntimos multi-divisa

El comportamiento por defecto de Markets redondea los precios convertidos a importes «psicológicamente limpios» (p. ej., 99,99 $ → 92,99 € en lugar de 92,74 €). Cuando el feed se sube en USD y la PDP muestra el EUR redondeado, el crawler de Google reconvierte con su propio tipo de cambio y observa una diferencia de 1 a 3 céntimos.

Solución: En Markets → Precios → ajuste «Adaptar precios» a Convertir al tipo de cambio con redondeo Desactivado, o mantenga una lista de precios por mercado que coincida exactamente con su feed.

2. Discrepancia de compare-at price entre mercados

Establecer compare_at_price: 199 $ en su catálogo maestro y price: 99 $ produce la visualización tachada. Pero Markets convierte ambos - y si la conversión produce un tachado que no es 100 % fiel al ratio original de la promoción, Google lo marca como promoción falsa.

Solución: O bien desactive compare_at en los productos habilitados para Markets, o mantenga un compare_at_price por mercado que coincida exactamente con el ratio del price por mercado.

3. Desajuste de zona horaria en sale price effective date

Su feed declara sale_price_effective_date: 2026-04-20T00:00:00/2026-04-27T00:00:00 (UTC). Su escaparate está en la zona horaria Europe/Madrid (CEST, UTC+2). La promoción aparece activa 2 horas antes o después en el escaparate de lo que el crawler de Google lee del feed.

Solución: O alinee todo a UTC en el feed, o use ISO 8601 con offsets explícitos (2026-04-20T00:00:00+02:00).

4. División de mercados con impuestos incluidos vs excluidos

Markets permite ajustes de impuestos por país: los clientes del Reino Unido ven precios con IVA incluido, los de EE. UU. ven precios sin impuestos. Si su feed maestro se sube de manera uniforme (típicamente sin impuestos en USD) pero el escaparate en los mercados objetivo muestra precios con impuestos, el precio visible en la PDP difiere del precio del feed por el importe del impuesto.

Solución: Envíe un feed específico por país objetivo, o use el atributo tax de Google para declarar reglas fiscales por país, de modo que el precio del feed se trate como base sin impuestos.

5. Inconsistencia del umbral de envío gratuito

Su escaparate dice «Envío gratis a partir de 50 $» globalmente, pero en mercados EUR el umbral se autoconvierte a 46,50 € - cuando en realidad su app de envíos aplica un umbral fijo de 50 €. El cliente ve un número en la página de política y se le cobra envío con un umbral distinto en el checkout.

Solución: Establezca el umbral de envío por mercado de forma explícita en los ajustes de envío de Shopify en lugar de fiarse de la autoconversión. Actualice su página de política de envíos para hacer referencia al umbral por mercado.

6. Apilamiento de códigos de descuento con descuentos de mercado autoaplicados

Algunos comerciantes configuran un autoaplicado «Bienvenida 10 % de descuento» en su mercado principal y luego se expanden a un segundo mercado sin darse cuenta de que el descuento auto se aplica también allí. La PDP muestra precio completo, el carrito aplica -10 %. El feed dice precio completo; el total del checkout no coincide.

Solución: Audite los descuentos autoaplicados en Configuración → Descuentos → Descuentos automáticos. Establezca elegibilidad explícita por mercado en cada uno.

7. Widget de conversor de divisas en la PDP que muestra precios distintos

Apps como «BEST Currency Converter» o «Geolocation by GeoIP» muestran el precio local convertido en la PDP a los visitantes - pero el checkout real suele ejecutarse en la divisa principal del comerciante. El cliente ve 82 € en la PDP y se le cobra 99 $ en el checkout. El crawler de Google ve 82 € (porque visita con IP de la UE), pero el feed lista 99 $. Bandera de misrepresentation.

Solución: Desactive cualquier conversor de divisas de terceros que no se corresponda con un precio real de Markets por país. Si quiere mostrar precios locales, use Markets de forma nativa (que envía la divisa local hasta el checkout) - nunca una app de superposición.

Cómo detectar los 7 con un solo escaneo

Nuestro Live Checkout Simulator (disponible en Pro+) recorre el embudo completo feed → PDP → carrito → checkout para cada país habilitado en Markets en su tienda. Reporta cualquier divergencia de precio en cualquier etapa del embudo, con captura del precio realmente mostrado en cada paso.

Es una funcionalidad solo Pro porque requiere sesiones Playwright en cada país objetivo (proxyamos a través de IP residenciales para renderizar la versión geo-localizada), lo que tiene un coste real de infraestructura por escaneo.

El escaneo Validate gratuito expone los bugs de Markets más comunes sin el recorrido geo-localizado - típicamente 4 o 5 de los 7 listados aquí.


Lance el escaneo Validate gratuito para ver cuántos de estos bugs tiene su tienda actualmente, o explore el pilar Prevención para entender la biblioteca completa de 45 reglas que monitoriza la deriva relacionada con Markets de forma continua.

¿Suspendido en este momento? No espere.

Cada día de suspensión drena ingresos. Instale el plan gratuito, lance un análisis y le mostraremos en menos de un minuto qué le separa de la reactivación.

Instalar en Shopify