Vender en varios países puede obligarnos a revisar los precios de una forma distinta. No siempre cuesta lo mismo enviar un producto a España que a Colombia, México o Estados Unidos, y tampoco tenemos por qué trabajar con la misma moneda o con los mismos márgenes en todos los mercados. Por eso, en algunas tiendas tiene sentido mostrar precios según el país en WooCommerce.
Si por ejemplo vamos a vender el mismo producto en España y en Colombia. Podemos querer mantener un importe concreto para cada mercado, en lugar de aplicar solo el cambio de moneda del día. También puede ocurrir que en un país tengamos un distribuidor local o unos costes de envío distintos.
WooCommerce nos deja configurar impuestos, monedas y zonas de envío, pero no trae una opción directa para decir: este producto cuesta una cantidad en un país y otra diferente en otro. Ahí podemos apoyarnos en herramientas como Price Based on Country. El plugin permite crear zonas y asignar precios distintos a los productos según la región que hayamos definido.
Cuando alguien entra en la tienda, el sistema intenta reconocer su ubicación y mostrarle el precio correspondiente. En algunas configuraciones también podemos dejar un selector para que el visitante cambie de zona si la detección no coincide con el país desde el que va a comprar.
Esto no significa que tengamos que crear un precio diferente para cada lugar. Puede que solo necesitemos separar dos o tres mercados donde cambian los costes o la estrategia comercial. Si además queremos trabajar con varias divisas, también podemos recurrir a plugins multimonedas para WooCommerce.
Si trabajamos además con impuestos o monedas diferentes, también merece la pena revisar los emails del pedido y confirmar que muestran los mismos importes. Veremos cómo funcionan los precios por país en WooCommerce, cuándo puede compensar utilizarlos y qué debemos revisar para evitar diferencias inesperadas durante la compra.
Tabla de contenidos
¿Por qué aplicar diferentes precios según el país en WooCommerce?
Si vendemos fuera de nuestro país, tarde o temprano puede aparecer una diferencia importante, no cuesta lo mismo vender en todos los mercados. El envío puede ser más caro, los impuestos cambian, pueden existir aranceles y también varía la forma en la que compiten los precios. Por eso, un producto que deja un buen margen en una región puede no funcionar igual en otra.
En esos casos podemos trabajar con precios según el país en WooCommerce y ajustar el importe sin tener que duplicar el producto.
Esto puede servirnos para varias cosas:
- Cubrir mejor los costes de cada zona: sobre todo cuando el transporte o la distribución cambian bastante. Para tomar esta decisión, también conviene tener claros los costes asociados al precio de un producto en WooCommerce.
- Fijar precios concretos en cada moneda: en vez de dejar todo en manos de una conversión automática.
- Mantener un margen parecido: si vender en un país cuesta más, podemos tenerlo en cuenta en el precio.
- Lanzar promociones por región: una oferta puede aplicarse solo donde nos interese.
- Evitar productos duplicados: seguimos trabajando con una sola ficha aunque el precio cambie según el país.
También hay un detalle bastante práctico. Las conversiones automáticas no siempre dejan precios atractivos. Podemos terminar mostrando 47,83 € cuando de forma comercial nos interesa mucho más trabajar con 49,90 €. Por eso, además de gestionar distintas monedas en WooCommerce, puede interesarnos fijar de forma manual determinados importes.
Ahí tiene sentido definir el precio nosotros mismos. Eso sí, conviene tener una razón para cada diferencia. Si un cliente compara el mismo producto entre dos países y encuentra precios muy distintos, puede preguntarse por qué. Cuanto más coherente sea la estrategia de precios del eCommerce, mejor.
Antes de configurarlo, podemos echar números por cada mercado, cuánto cuesta enviar, qué impuestos aplican, qué comisiones tenemos y qué margen queremos conservar. A partir de ahí será más fácil decidir si necesitamos un precio distinto según el país y cuánto debería cambiar.
¿En qué casos debemos aplicar varios precios según el país?
No todas las tiendas necesitan cambiar los precios según la ubicación del cliente. Aun así, cuando empezamos a vender fuera de nuestro mercado habitual, puede resultar cómodo mostrar de forma directa la moneda y el importe que queremos utilizar en cada país.
Así evitamos que el comprador tenga que hacer cálculos por su cuenta para saber cuánto terminará pagando. Si vendemos a distintos mercados, también conviene tener claro cómo gestionar monedas en WooCommerce. Podemos encontrarnos, por ejemplo, con situaciones como estas:
- Vendemos desde España y empezamos a recibir pedidos de Estados Unidos: podemos seguir trabajando en euros para los clientes españoles y preparar precios de forma directa en dólares para el mercado estadounidense.
- Tenemos bastantes compradores en Latinoamérica: si una parte importante de las ventas llega desde Colombia o México, puede interesarnos mostrar los productos en pesos en lugar de obligar al usuario a convertir euros o dólares.
- Queremos precios más fáciles de presentar: una conversión automática podría dejar un producto en 34,76 USD, mientras que nosotros preferimos mostrarlo a 34,99 USD o 35 USD.
- El cambio de moneda se mueve demasiado: si no queremos que el precio cambie de forma constante, podemos fijar un importe y mantenerlo durante el tiempo que necesitemos.
- Hacemos campañas distintas según el mercado: un producto puede costar 39 € en España y tener una promoción de 39 USD en Estados Unidos sin tocar el precio de los demás países.
- Los costes no son iguales en todas las regiones: el transporte, la distribución u otros gastos pueden hacer que necesitemos ajustar el importe.
- Queremos que la compra sea más fácil de entender: ver el precio en una moneda conocida permite al cliente hacerse una idea del coste sin abrir un conversor.
- Trabajamos con una estrategia distinta para cada zona: hay productos cuyo precio comercial puede cambiar según el mercado al que nos dirigimos. En estos casos conviene definir una estrategia de precios para el eCommerce antes de aplicar los cambios.
Pensemos en un producto que vendemos por 49,90 € en España. El cambio automático podría mostrar hoy 58,43 USD y dentro de unos días una cantidad diferente. Si queremos comunicar siempre un precio más sencillo, podemos dejarlo en 59 USD para Estados Unidos.
En casos así, utilizar precios según el país en WooCommerce nos da más control sobre lo que verá cada cliente y evita que todo dependa del tipo de cambio del momento.
Cómo aplicar diferentes precios según el país en WooCommerce
Llegados a este punto, la duda suele ser bastante sencilla: ¿cómo hacemos para que WooCommerce muestre un precio u otro dependiendo del país del cliente?, la instalación básica no trae esta posibilidad tal cual. Podemos configurar impuestos, envíos y moneda, pero si queremos poner un importe concreto para cada mercado, tendremos que añadir una herramienta que amplíe esa parte.
Una de las opciones que podemos usar es Price Based on Country for WooCommerce. El plugin nos servirá para separar los países por zonas y, a partir de ahí, trabajar con la moneda y los precios que queramos mostrar en cada una.
Plugin Price Based on Country
Este plugin es uno de los más sencillos, pero muy práctico, ya que en su versión gratuita nos ofrece muchas opciones de las cuales podemos disponer sin necesidad de adquirir una licencia paga del complemento, con él podemos aplicar varios precios según el país o la moneda de nuestros clientes. Una vez lo terminamos de instalar mediante el proceso habitual de instalación de complementos en WordPress, nos muestra un panel de configuración donde se nos incita a configurar las zonas y precios, de forma directa podemos verlo en la parte superior de nuestra administración.
Cuando ingresemos a la configuración haciendo clic en este mensaje o bien ingresando de forma directa en el ajuste del mismo, el primer mensaje que vamos a poder visualizar es el de activar la geolocalización de los usuarios. Esto por lo general está desactivado en algunas tiendas y se debe a que WooCommerce no ofrece un sistema de selección de moneda o cambio de país por defecto.
Una vez ingresamos a este panel lateral o menú, nos va a llevar a las configuraciones del WooCommerce, donde vamos a activar, la geolocalización base de WooCommerce, teniendo en cuenta que es solo la opción que nos activa la geolocalización, no la que hace un ajuste en la caché, de lo contrario, tendremos problemas con nuestras URLs.
Al terminar este cambio en nuestro WooCommerce, podremos definir la configuración general de los precios por zonas. Aquí es donde se nos va a permitir configurar el precio tanto para productos como para el envío de ese mismo a otro país.
De igual forma, la opción que más nos interesa de momento para poder configurar todo lo referente a monedas y precios de envíos es la que indica zonas de precios; en esta sección vamos a poder configurar cada país y su respectivo precio a configurar.
En esta sección podemos agregar las zonas de precios para los países en los que nuestros productos van a llegar o van a estar disponibles. Una vez hecho esto, de forma directa en nuestros productos ya podemos visualizar más opciones en las que destaca la posibilidad de configurar las reglas de precio, de manera general, la forma más sencilla de configurarlos es dejarlo de forma automática porque tomará los datos que se han ingresado en la configuración del plugin, que serían los predeterminados.
En caso contrario, si necesitamos aplicar el cambio de forma manual, ya sea por un evento o descuento que se tenga del producto según el país, podemos aplicar de forma manual los diferentes precios, como se ha comentado al principio, para que estos se adapten a la circunstancia y realidad económica del país en el que se encuentren nuestros clientes. Estos cambios se verán reflejados cuando el cliente se geolocalice o indique su zona de envío en el carrito.
Este complemento funciona de forma correcta; sin embargo, el único factor complicado en este plugin es que tienes que crear y anotar las variaciones de precios o configurar las zonas de los países de forma manual, ya que podemos agregar tantos países queramos, pero estos requerirán nuestra configuración previa para que funcionen de forma correcta. Así mismo, podemos agregar en un widget de nuestra página una posibilidad de cambiar la moneda que está en la actualidad visible en el sitio, esto por defecto no está visible con este complemento, y debemos activarlo si queremos esta mejora.
Widget para Price Based on Country
Tendremos disponible una opción para agregar el conmutador de precios, la cual resulta bastante fácil de aplicar en nuestros sistemas, solo agregamos a nuestro widget el módulo de selector de país de WooCommerce.
Una vez tengamos este cambio guardado, vamos a poder ver en nuestros widgets laterales o donde se haya ingresado nuestro cambiador de precios, así como la configuración de los países y sus precios para el cambio del mismo, de lo contrario, si no agregamos esto, se efectuará de forma automática.
Un aspecto a tener en cuenta es que, de manera general, no vamos a poder verificar este funcionamiento correcto del cambio de moneda, a menos que tengamos la posibilidad de cambiar nuestra IP a una que sea de un país del cual tengamos configuración creada. Para este tipo de cambios es recomendable contar con una VPN o sitio que camufle nuestra IP para poder ver el cambio reflejado.
Conclusión
Trabajar con precios según el país en WooCommerce puede venirnos bien cuando una tienda empieza a vender en varios mercados y no queremos tratar todos los países de la misma manera.
A veces el cambio está simplemente en la moneda, pero en otros casos también entran en juego los gastos de envío, los impuestos en WooCommerce, la distribución o incluso una promoción concreta para una región. Todo eso puede hacer que tenga más sentido fijar un precio diferente.
Además, no siempre interesa dejar el importe en manos de una conversión automática. Un producto que hoy aparece a 34,76 USD puede mostrar otra cantidad unos días después. Si preferimos mantener un precio más fácil de comunicar, podemos dejarlo directamente en 34,99 USD, por ejemplo.
Para gestionar este tipo de situaciones podemos utilizar plugins como Price Based on Country for WooCommerce, que permiten separar los mercados por zonas y decidir qué moneda o qué precios utilizar en cada una.
Una vez configurado, merece la pena hacer alguna compra de prueba. El importe que aparece en la ficha debería mantenerse en el carrito, durante el checkout y también en los correos del pedido. No hace falta crear precios distintos para todos los países. Tiene más sentido hacerlo solo en aquellos mercados donde realmente cambian los costes o la forma en la que queremos vender. Así mantenemos la tienda más sencilla y, al mismo tiempo, tenemos margen para adaptar los precios cuando lo necesitamos.
¿Te ha resultado útil este artículo?

Equipo de soporte WordPress y WooCommerce en Webempresa.








