Glosario de Shopify
Glosario de Shopify
Los términos que aparecen en cualquier presupuesto de Shopify Plus o B2B, explicados en una frase y con el límite real de la plataforma. Cada ficha dice el día que se comprobó el dato, porque Shopify cambia los planes cada pocos meses.
B2B y mayorista
Catálogo B2B
Un catálogo B2B es el conjunto de productos con sus precios, reglas de cantidad y precios por volumen que se asigna a unas empresas concretas. Es el equivalente a una tarifa de mayorista, y es el objeto cuyo límite decide si un proyecto B2B cabe en tu plan: tres activos sin Plus, sin límite con Plus.
Condiciones de pago (payment terms)
Las condiciones de pago en Shopify B2B son el plazo con el que una empresa paga un pedido: al contado, a 30, 45 o 60 días, o a la recepción. Se asignan a la empresa o a la sede, y permiten que el comprador termine el pedido sin introducir una tarjeta.
Empresa (company)
Una empresa (company) es el cliente en Shopify B2B: en lugar de una persona, el comprador es una organización con sus sedes y sus compradores asociados. De la empresa cuelgan el catálogo que ve, sus condiciones de pago y quién puede comprar en su nombre.
Lista de precios
La lista de precios es la parte de un catálogo B2B que decide cuánto paga el comprador. Puede ser un ajuste porcentual sobre el precio de venta al público o un precio fijo por variante, y las dos formas se pueden mezclar dentro del mismo catálogo.
Pedido borrador (draft order)
Un pedido borrador (draft order) es un pedido creado desde el admin o la API antes de que exista un pago, con sus líneas, su cliente y su precio ya fijados. En B2B es la forma habitual de pasar un presupuesto a pedido y de meter un pedido tomado por teléfono o por email.
Pedido rápido (quick order)
El pedido rápido es la tabla donde un comprador mayorista introduce cantidades de muchas referencias a la vez y las envía al carrito en una sola operación. No es una función de Shopify sino un patrón de front-end, y es lo que más diferencia a un portal B2B usable de un catálogo bonito.
Precios por volumen
Los precios por volumen son escalones de precio dentro de un catálogo B2B: a partir de X unidades de una variante, el precio unitario baja. Se configuran por producto dentro del catálogo y están disponibles en todos los planes que soportan B2B, también sin Shopify Plus.
Reglas de cantidad
Las reglas de cantidad son el mínimo, el máximo y el incremento con los que se puede pedir una variante dentro de un catálogo B2B. Son la forma nativa de obligar a pedir en cajas completas o a partir de un mínimo, y funcionan en todos los planes que soportan B2B.
Sede de empresa (company location)
Una sede (company location) es la dirección concreta de una empresa desde la que se compra, y es la unidad que realmente decide el pedido: su dirección de envío, sus impuestos, sus condiciones de pago y, en Shopify Plus, su propio catálogo. Una empresa con tres delegaciones puede comprar a tres precios distintos.
Shopify B2B
Shopify B2B es el conjunto de funciones de venta mayorista integradas en la propia tienda: el cliente deja de ser una persona y pasa a ser una empresa con sus sedes, y los precios salen de catálogos asignados a esas empresas. No es una app ni un tema aparte, es un modelo de datos dentro de la tienda que ya tienes.
Shopify Functions
Cart Transform
Cart Transform es la API de Shopify Functions que modifica las líneas del carrito antes del checkout: puede expandir una línea en varias, fusionar varias en una sola o actualizar el precio y el título de una línea. Es la base técnica de los packs y de los lotes de producto.
Input query
La input query es el archivo GraphQL que declara qué datos recibe una Shopify Function en tiempo de ejecución. Una Function solo ve lo que su input query pide, y como el input está limitado a 128 kB, decidir qué campos entran es tanto trabajo como la lógica.
Shopify Functions
Las Shopify Functions son código propio que se ejecuta dentro del back-end de Shopify, en puntos concretos del carrito y del checkout: descuentos, validaciones, transformación de líneas, métodos de envío y de pago. Se escriben en JavaScript o Rust, se compilan a WebAssembly, y una Function a medida solo se puede instalar en tiendas con Shopify Plus.
Shopify Scripts
Shopify Scripts era el sistema anterior a las Functions para aplicar reglas propias de descuento, envío y pago en tiendas Shopify Plus, escrito en Ruby desde el Script Editor. Dejó de ejecutarse en junio de 2026, y lo que lo sustituye son las Shopify Functions.
WebAssembly (Wasm)
WebAssembly es el formato al que se compilan las Shopify Functions antes de subirlas. Shopify no ejecuta tu JavaScript o tu Rust tal cual: ejecuta el módulo Wasm resultante, en un entorno aislado, sin acceso a la red y con un presupuesto de instrucciones.
Checkout y cuentas
Checkout Extensibility
Checkout Extensibility es el modelo con el que hoy se personaliza el checkout de Shopify: extensiones de interfaz que se colocan en puntos permitidos, Functions que cambian descuentos, envíos o pagos, y configuración en el editor. Sustituye a editar checkout.liquid, que ya no es una opción.
checkout.liquid
checkout.liquid era la plantilla con la que las tiendas Shopify Plus podían editar el checkout como cualquier otra página del tema. Shopify la ha retirado en favor de Checkout Extensibility, donde el checkout ya no se edita: se extiende con extensiones y Functions en puntos permitidos.
Temas y front-end
Core Web Vitals
Core Web Vitals son las tres métricas con las que Google mide la experiencia de una página: LCP (cuánto tarda en pintarse el elemento principal), INP (cuánto tarda la página en responder a una interacción) y CLS (cuánto se mueve el contenido mientras carga). En Shopify las tres empeoran casi siempre por scripts de apps y por imágenes sin dimensionar.
Hydrogen
Hydrogen es el framework de Shopify, basado en React, para construir escaparates headless que leen los datos de la Storefront API. Shopify lo acompaña de Oxygen, su propio alojamiento, de modo que el camino de desarrollo a producción lo cubre la plataforma en lugar de montarlo tú.
Liquid
Liquid es el lenguaje de plantillas con el que se construyen los temas de Shopify. Se ejecuta en el servidor de Shopify antes de enviar el HTML al navegador, así que puede leer productos, colecciones, el cliente o el carrito, pero no puede reaccionar a nada que pase después en la página.
Metacampos (metafields)
Los metacampos (metafields) son campos propios que se añaden a un objeto de Shopify —producto, variante, cliente, pedido, empresa— para guardar datos que la plataforma no trae de serie. Tienen tipo y validación, y son accesibles desde el tema en Liquid, desde la API y desde dentro de una Shopify Function.
Metaobjetos (metaobjects)
Los metaobjetos son tipos de contenido definidos por ti dentro de Shopify, con sus propios campos: una guía de tallas, un material, un punto de venta, un autor. Existen por sí mismos, se referencian desde productos o páginas con un metacampo, y el tema los renderiza como cualquier otro objeto.
Secciones y bloques
Las secciones son los módulos de una plantilla de Shopify que el cliente puede añadir, ordenar y configurar desde el editor; los bloques son las piezas que van dentro de una sección. Desde Online Store 2.0 se pueden usar en cualquier plantilla, y son lo que hace que un tema se pueda mantener sin un desarrollador.
Theme app extension
Una theme app extension es la forma en la que una app añade funcionalidad a un tema sin modificar sus archivos: aporta bloques que el comerciante coloca desde el editor, o un embed que se activa para toda la tienda. Al desinstalar la app, sus bloques se van con ella.
APIs e integraciones
API Ajax de carrito
La API Ajax de carrito es el conjunto de rutas (/cart.js, /cart/add.js, /cart/update.js, /cart/change.js) con las que el tema lee y modifica el carrito sin recargar la página. Acepta varias líneas en una sola llamada y puede devolver ya renderizado el HTML de las secciones que hay que actualizar.
API GraphQL de Admin
La API GraphQL de Admin es la interfaz con la que una app o un sistema externo lee y escribe los datos de una tienda Shopify: productos, variantes, stock, pedidos, clientes, empresas B2B y metacampos. Es la vía por la que entran las integraciones con un ERP y las automatizaciones.
Comercio headless
Headless es construir el escaparate por tu cuenta y pedirle a Shopify solo los datos, a través de la Storefront API, en lugar de dejar que Shopify renderice las páginas con un tema. Ganas control absoluto del front-end y pierdes el editor de temas, parte del ecosistema de apps y el mantenimiento que antes no era tuyo.
Storefront API
La Storefront API es la interfaz GraphQL pensada para el lado del comprador: lee productos, colecciones y contenido, y crea y modifica carritos. Está pensada para usarse desde el navegador o desde una app, con un token público, y es la base sobre la que se construye una tienda headless.
Webhooks
Un webhook es una petición HTTP que Shopify envía a una URL tuya cuando ocurre algo en la tienda: un pedido nuevo, un producto actualizado, un cliente creado. Es la forma correcta de enterarse de los cambios, en lugar de preguntar cada pocos minutos por la API.
Planes y límites
Shopify Markets
Shopify Markets es la función con la que una tienda vende en varios países desde un solo panel: cada mercado tiene sus países, su moneda, sus idiomas, sus impuestos y sus ajustes de precio. En B2B tiene un papel extra, porque sin Shopify Plus los catálogos se asignan a través de mercados B2B.
Shopify Plus
Shopify Plus es el plan superior de Shopify. Lo que desbloquea y de verdad cambia un proyecto son cuatro cosas: catálogos B2B sin límite y asignables a una empresa o sede concreta, poder instalar apps personalizadas con Shopify Functions propias, personalizar el checkout más allá de una app pública, y tiendas de desarrollo.