Configuración
Configuración de tienda
Configura la moneda, impuestos, idioma y disponibilidad de productos de tu tienda.
PATCH
Permite configurar la moneda, la tasa de impuesto, el idioma y otros ajustes globales de tu tienda. Puedes enviar uno o varios campos en la misma solicitud.
Ejemplo: Un producto con precio
Actualmente afecta a campos como
ID de tu tienda en Jelou Shop.
Código de moneda en formato ISO 4217 (exactamente 3 caracteres). Ejemplo:
USD, EUR, COP, MXN.Tasa de impuesto como valor decimal entre
0 y 1. Ejemplo: 0.15 para 15%, 0.19 para 19%.Habilita la configuración de tasa de impuesto individual por producto. Cuando está activo, cada producto puede tener su propia tasa en el campo
tax. Si el producto no tiene tasa configurada, se usa tax_value como fallback.Cuando está activo, los productos sin stock se excluyen por defecto de los resultados de búsqueda. Si lo desactivas, esos productos seguirán apareciendo en las búsquedas.
Idioma predeterminado de la tienda. Afecta los mensajes localizados que devuelve la API (por ejemplo,
friendly_message en los endpoints de búsqueda). Valores permitidos: es, en, pt.Ordenamiento por defecto del listado y la búsqueda de productos. Formato:
campo dirección (ej. price ASC, discount DESC). Campos permitidos: price, discount, discount_value, created_at, name, score, category_order. Direcciones: ASC o DESC (por defecto DESC). Si no se configura, se ordena por score DESC. Envía null o cadena vacía para restablecerlo.Activa el motor de búsqueda V2 para la tienda.
Diccionario de sinónimos para la búsqueda. Cada clave es un término y su valor es una lista de sinónimos (cada uno máx. 100 caracteres). Ejemplo:
{ "celular": ["móvil", "smartphone"] }. Envía null para eliminarlo.Lista de palabras que la búsqueda ignora (stop words). Cada una máx. 100 caracteres. Envía
null para eliminarla.Lista de marcas reconocidas por la búsqueda. Cada una máx. 100 caracteres. Envía
null para eliminarla.Controla si la tienda muestra un conjunto inicial de categorías (por ejemplo, al abrir la búsqueda sin un término).
Moneda
La moneda predeterminada de toda tienda esUSD. Si no has configurado una moneda, los precios se mostrarán en dólares americanos.
Monedas comunes
| Código | Moneda |
|---|---|
USD | Dólar estadounidense |
EUR | Euro |
COP | Peso colombiano |
MXN | Peso mexicano |
PEN | Sol peruano |
CLP | Peso chileno |
BRL | Real brasileño |
ARS | Peso argentino |
Impuesto
Los precios almacenados en Jelou Shop incluyen impuesto. La tasa configurada se utiliza para extraer el impuesto del precio bruto:$11.50 y tasa 0.15 (15%):
- Precio neto:
$11.50 / 1.15 = $10.00 - Impuesto:
$11.50 - $10.00 = $1.50
Tasas predeterminadas por moneda
Si no configurastax_value, se asigna un valor predeterminado según la moneda de la tienda:
| Moneda | Tasa predeterminada |
|---|---|
COP | 19% (0.19) |
PEN | 18% (0.18) |
MXN | 16% (0.16) |
| Otras | 15% (0.15) |
IVA por producto
Cuandoenable_per_product_tax está activo, puedes asignar una tasa de impuesto individual a cada producto usando el campo tax en el endpoint de productos.
- Si el producto tiene
tax > 0, se usa esa tasa. - Si el producto tiene
tax = 0o no se ha configurado, se usatax_valuede la tienda como fallback. - Para productos exentos de impuesto, usa
has_tax: false.
tax_breakdown) agrupado por tasa cuando esta opción está activa.
Disponibilidad de productos
exclude_out_of_stock controla si los productos sin stock aparecen en los resultados de búsqueda de la tienda:
true(valor por defecto): los productos sin stock no se muestran en los endpoints de búsqueda.false: los productos sin stock siguen apareciendo. Útil cuando quieres que los clientes vean todo el catálogo aunque no haya inventario disponible.
stock_type = "unlimited" se consideran siempre disponibles.
Idioma
language define el idioma predeterminado de la tienda y se utiliza para localizar las respuestas de la API.
| Valor | Idioma |
|---|---|
es | Español (valor por defecto) |
en | Inglés |
pt | Portugués |
friendly_message devueltos por los endpoints de búsqueda (multi_search, v2_search). El valor enviado se normaliza a minúsculas.
Reemplaza
{app_id} con el ID de tu tienda y TU_CLAVE_API con tu clave API.