Ir al contenido principal

Cómo mostrar precios sin impuestos nacionales u otros tipos de precios de referencia

Growlat | Customer Support avatar
Escrito por Growlat | Customer Support
Actualizado esta semana

En algunos países, como Argentina, es necesario mostrarle al cliente los precios sin impuestos nacionales u otros tipos de precios de referencia, además de los precios regulares o con descuento que siempre se muestran en cada producto.

Desde Growlat, podés hacerlo fácilmente configurando estos valores de precios, pero de una manera personalizada según la integración que tengas (Vtex, Shopify, etc.) o la carga de datos que utilices (API/SFTP).

Cómo se calculan los precios adicionales

La forma en que se obtienen los precios sin impuestos depende del origen de los datos:

  • Integraciones nativas: nuestro equipo configura el cálculo de forma personalizada (custom), según la información disponible en la integración, es importante que el cliente nos ayude a identificar esta información, normalmente la información del precio o del impuesto para calcular está como un atributo en la API del cliente, pero puede variar según el E-commerce.

  • Carga por API o SFTP: debés incluir el valor del precio sin impuestos o de referencia en un atributo (Si es API) o columna específica (si es SFTP), que luego se reflejará dentro de price_details.

Dentro de Growlat, cada producto incluye el atributo price_details, que es un array (una lista de precios) donde se pueden almacenar múltiples precios sin un límite específico.


Cada elemento del array puede contener un label y un value.

El campo label permite identificar fácilmente a qué corresponde cada valor (por ejemplo, “Precio sin impuestos” o “Precio de lista” o "Precio de banco ABC"), facilitando su uso en campañas.

Ejemplo visual

price_details: [
{
"label": "Precio sin impuestos",
"value": 10000
},
{
"label": "Precio de banco ABC",
"value": 9000
}
]

En los casos donde la información proviene de una integración nativa, la configuración se realiza de forma personalizada (custom).

Una vez que se solicita la configuración y contamos con toda la información necesaria, nuestro equipo se encarga de implementarla y resincronizar el catálogo completo.

El tiempo estimado depende de la complejidad del caso y de la disponibilidad del equipo técnico.


Cómo usar los precios en tus campañas

Una vez que los datos están cargados, podés utilizarlos directamente en tus diseños o plantillas.

Ejemplo práctico:

El 0 que está dentro de product.price_details.0.value es el que debes cambiar, si queres utilizar ese u otro que tengan en el listado de price_details, podés ir seleccionando el 1 o 2 en caso de tenerlo.

PRECIO SIN IMPUESTOS NACIONALES @formatPrice({{product.price_details.0.value}}; $; 0; ,; .)

En caso de querer agregar un condicional

@if($product['price_details'][0]['label'] == 'Precio sin impuestos')
PRECIO SIN IMPUESTOS NACIONALES
@formatPrice({{product.price_details.0.value}}; $; 0; ,; .)
@endif

Ejemplo práctico con un bucle:

También podemos utilizar un ciclo foreach para navegar nuestros precios y si tenemos varios precios solo mostrar el que queremos, si es que existe y si no, no se muestra el precio.

@foreach($product['price_details'] as $price)
@if($price['label'] == 'Precio sin impuestos')
PRECIO SIN IMPUESTOS NACIONALES
@formatPrice($price['value']; $; 0; ,; .)
@endif
@endforeach

Ejemplo visual en campañas > personalizaciones de Growlat

Con el editor drag & drop se utiliza en bloques de textos, se puede modificar el diseño que tengamos o directamente en los bloques para luego reutilizarlos en futuras creaciones de diseños.

Ejemplo sin bucle, dentro del editor, en un popup:

Vista previa del popup:

Ejemplo con bucle, dentro del editor, en un popup:

Vista previa del popup:

Qué hace la función @formatPrice

La función @formatPrice te permite mostrar el precio con formato personalizado.

Su estructura es:

@formatPrice([precio]; [moneda]; [cantidad_de_decimales]; [separador_de_decimales]; [separador_de_miles])

Ejemplo:

@formatPrice(10000; $; 0; ,; .)

Resultado: $10.000

Resumen

  • Podés mostrar precios sin impuestos u otros tipos de precios de referencia.

  • El cálculo depende de la integración o la carga de datos.

  • Utilizá las variables product.price_details para incluirlos en tus diseños.

  • Aplicá @formatPrice para mostrar los valores correctamente formateados.

¿Ha quedado contestada tu pregunta?