FOX - Currency Switcher for WooCommerce

Todo configurado en euros, pero desde la instalación todo está en dólares

La tienda está configurada en euros, FOX está instalado y el front-end muestra dólares. Nada está roto: una configuración está haciendo exactamente lo que se le indicó.

La moneda de bienvenida

FOX tiene una moneda de bienvenida: la moneda que ve un visitante por primera vez antes de haber elegido nada. Existe para que una tienda ubicada en un país pueda recibir al tráfico internacional en una moneda que esos visitantes lean más fácilmente.

De fábrica puede apuntar a una moneda que no sea la tuya base. Si tu moneda base de WooCommerce es EUR y el front-end se abre en USD, esa es la configuración que debes revisar primero: ajustes del plugin, luego el campo de moneda de bienvenida. Configúrala a tu moneda base, o bórrala, y los nuevos visitantes verán precios en euros.

Dos otros candidatos

Reglas de Geo IP. Si la geolocalización está activada y una regla asigna tu propio país — o el país del que parece venir tu tráfico de prueba — a USD, esa regla gana sobre la moneda base en la primera solicitud. Revisa la pestaña Geo IP.

Una moneda almacenada de una visita anterior. Tu propio navegador puede estar reteniendo una moneda que seleccionaste durante las pruebas. Sobrevive a una recarga de página por diseño. Abre el sitio en una ventana privada para ver lo que obtiene un visitante realmente nuevo.

Probarlo correctamente

Revisa siempre en una ventana privada o después de borrar los datos del sitio. Una página en caché añade una cuarta variable, y perseguir un error de moneda a través de una caché caliente desperdicia una tarde.

Referencia: la discusión original está en soporte de wordpress.org.