Saltar al contenido

Desarrollo Shopify B2B: portales mayoristas con o sin Plus

Un portal mayorista en Shopify es una tienda, o una parte de una tienda, en la que solo compran empresas aprobadas, cada una con su catálogo, sus precios y sus condiciones de pago. Nicolás Mateos, desarrollador Shopify freelance en Madrid, construye estos portales con las funciones B2B nativas de Shopify y un tema adaptado al pedido mayorista: tablas de pedido por variantes, precios por tramos y precios que solo ve quien es cliente.

Front-end de tiendas B2B que mueven en conjunto más de 36 M€ al año.

¿Qué incluye Shopify B2B?

Shopify B2B es el conjunto de funciones nativas para vender a empresas desde el mismo admin de Shopify. A octubre de 2026 está disponible en los planes Basic, Grow, Advanced y Plus, y no en Starter ni Retail (documentación de Shopify). Estas son sus piezas:

  • Empresas (Companies) y ubicaciones: cada cliente mayorista es una empresa con una o varias ubicaciones, sus compradores y sus direcciones.
  • Catálogos (catalogs): qué productos se publican para los clientes B2B y a qué precio, con su propia lista de precios.
  • Reglas de cantidad (quantity rules): mínimo, máximo e incremento por variante, por ejemplo cajas de 6 unidades.
  • Precios por volumen (volume pricing): un precio por unidad más bajo a partir de cierta cantidad.
  • Condiciones de pago (payment terms): pago a 30, 60 o 90 días en lugar de pagar en el checkout.

¿Se puede hacer B2B en Shopify sin Plus?

Sí. Desde el 2 de abril de 2026, los planes Basic, Grow y Advanced incluyen las funciones B2B nativas sin coste adicional (changelog de Shopify). Tienen límites: a octubre de 2026, la diferencia con Shopify Plus es esta.

Función B2B Basic, Grow y Advanced Shopify Plus
Empresas, compradores y ubicaciones Sí Sí
Catálogos B2B activos Hasta 3 en total, asignados a mercados B2B Sin límite
Asignar un catálogo directamente a una empresa o ubicación No Sí
Condiciones de pago, reglas de cantidad y precios por volumen Sí Sí
Depósitos y pagos parciales No Sí
Checkout y tienda contextuales por mercado Solo en Advanced Sí
Apps a medida (custom apps) con Shopify Functions No Sí

Con tres catálogos caben, por ejemplo, tres tarifas (distribuidor, tienda y profesional), pero no un precio negociado con cada cliente: para eso hay que asignar catálogos a cada empresa, y eso solo se puede en Plus. Además, para usar catálogos B2B fuera de Plus la tienda tiene que estar en los nuevos Shopify Markets (funciones B2B por plan).

Qué cabe en tres catálogos y cuándo compensa pasar a Plus lo explico con más detalle en el artículo Shopify B2B sin Plus.

¿Para quién es este servicio?

Para marcas que venden a tiendas, farmacias o distribuidores y quieren que el pedido mayorista entre por su tienda Shopify, con el catálogo y los precios que corresponden a cada cliente. Encaja sobre todo si la tienda ya tiene un tema y no quieres rehacerlo: el portal de Émolo se construyó sobre Prestige y el de Vidal & Vidal sobre Sleek.

No es para ti si solo necesitas activar el B2B nativo sin cambiar el tema, porque eso se configura desde el admin sin programar. Tampoco si el proyecto es sobre todo una integración con tu ERP: en esos casos trabajo el front-end junto a un equipo de backend.

¿Qué incluye un portal mayorista?

  • Configuración del B2B nativo: empresas, catálogos, listas de precios, reglas de cantidad y condiciones de pago.
  • Precios, stock y botón de compra solo para compradores de una empresa, decididos en Liquid para que el precio no llegue al HTML de quien no es cliente.
  • Tabla de pedido por variantes (tallas, colores o formatos) sincronizada con el carrito en la ficha de producto, las colecciones y la búsqueda.
  • Precios por tramos de volumen visibles en la cabecera, el producto y el carrito, con los umbrales en un metafield que el cliente edita.
  • PVP junto al precio mayorista, búsqueda por referencia (SKU) y vista de lista para repetir pedidos.
  • Badges, colores y contenido del portal gestionados desde el admin con metafields y metaobjects, sin publicar el tema para cada cambio.

Tres de estas piezas, con el código comentado (cajas completas en el checkout, pedido rápido en una sola petición y selector de sede), están en la página de código.

¿Cuánto tarda un portal mayorista?

Entre dos y ocho meses. Lo que mueve esa horquilla no es el diseño: es cuántas reglas tiene que entender el portal.

En la parte corta están los que necesitan decidir quién puede comprar, servir el catálogo que toca y pedir por tallas o formatos. El de Vidal & Vidal estuvo listo en unos dos meses, y el de Émolo fue por el mismo camino: tabla de variantes sencilla, sin tramos de volumen.

A partir de ahí, cada regla nueva suma. Un portal con decenas de miles de referencias, control de stock estricto, precios por tramos con saltos de cantidad, reposición, roles de comprador y de agente y dos carritos a la vez no es el mismo proyecto: Ewheel ha llevado siete u ocho meses y sigue en marcha, con un equipo de backend trabajando sobre la misma tienda. La mayoría de los proyectos caen en medio, de cuatro meses en adelante.

Y un aviso que prefiero dar antes de empezar que después: del tiempo que se pierde por el camino, un 30 o 40 % está en tu tejado. Se va en que lleguen las tarifas reales, en decidir qué empresa va a qué nivel y en validar el stock. Si traes eso resuelto, el portal sale por la parte baja de la horquilla.

Portales B2B que he construido

  • Émolo B2B

    Portal mayorista B2B Shopify B2B

    Émolo B2B

    Émolo es una marca de joyería hecha a mano de Murcia. Su portal mayorista se construyó en 2026 como una tienda aparte, sobre el mismo tema Prestige de su tienda B2C: solo los compradores de una empresa ven precios y pueden comprar, y piden todas las tallas de una pieza desde una tabla sincronizada con el carrito.

    Leer el caso completo
  • Vidal & Vidal B2B

    Portal mayorista B2B Shopify Plus

    Vidal & Vidal B2B

    Vidal & Vidal es una casa joyera de Menorca. Su tienda mayorista en Shopify Plus partió de una exportación del tema Sleek de la tienda B2C, sin ninguna lógica B2B: primero se eliminaron 29 plantillas huérfanas, un 75 % de la carpeta templates, y después se llevó al tema la tabla de pedido de Émolo.

    Leer el caso completo
  • IVB Wellness B2B

    Portal B2B para farmacias Shopify B2B

    IVB Wellness B2B

    IVB Wellness Lab es un laboratorio español de suplementos presente en más de 3000 farmacias. Su portal de pedidos B2B se construyó en 2026 sobre el tema Enterprise, a partir de los diseños de la marca en Figma: las farmacias compran por tramos de volumen, ven su tramo en toda la tienda y el cliente cambia los umbrales desde el admin.

    Leer el caso completo

Otros portales B2B, con su ficha en la página de proyectos: MT Helmets, Ewheel y Hifas da Terra.

Preguntas frecuentes sobre Shopify B2B

¿Puedo tener B2B y B2C en la misma tienda Shopify?

Sí. Shopify B2B funciona en la misma tienda que la venta a consumidor: quien inicia sesión como comprador de una empresa ve su catálogo, sus precios y sus condiciones, y el resto de visitantes ve la tienda de siempre. La otra opción es una tienda aparte solo para mayoristas, que es el caso de Vidal & Vidal.

¿Necesito un programador Shopify para activar el B2B?

Para activarlo, no: empresas, catálogos y condiciones de pago se configuran desde el admin. Un programador Shopify hace falta cuando el tema tiene que cambiar para el comprador mayorista, por ejemplo para pedir varias tallas de una vez, ocultar precios a quien no es cliente o mostrar el tramo de volumen en toda la tienda.

¿Se pueden ocultar los precios a quien no es cliente?

Sí, y lo seguro es no enviarlos. En el portal de Émolo, una condición de Liquid sobre customer.b2b? decide si se renderizan los precios, el stock y el botón de compra, así que un visitante sin cuenta de empresa no recibe ningún precio en el HTML. Ocultarlos con CSS o con JavaScript no basta, porque siguen en el código de la página.

¿Qué cambia en B2B si mi tienda pasa a Shopify Plus?

Sobre todo, el precio por cliente: en Plus puedes tener catálogos sin límite y asignarlos directamente a cada empresa o ubicación, además de pedir depósitos y aceptar pagos parciales. También puedes usar apps a medida con Shopify Functions, por ejemplo para validar un pedido mínimo por empresa en el checkout.

¿Cuánto cuesta un portal mayorista en Shopify?

Presupuesto a precio cerrado por proyecto, más una bolsa de horas para el mantenimiento posterior. El cerrado sale de la lista de reglas que hay que construir, así que escribir esa lista es lo primero que hacemos.

Para que te hagas una idea del orden de magnitud: el portal más complejo en el que he trabajado se ha llevado más de cien horas solo de front-end, y yo era uno de varios, con un equipo de backend aparte. Uno con acceso por empresa, catálogos y una tabla de variantes sencilla está en otro orden completamente distinto.

Lo que más mueve el número es el plan, y no por la cuota de Shopify: sin Plus estás limitado a tres catálogos activos, así que toda tu estructura de precios tiene que caber ahí. Con Plus puedes tener decenas de catálogos y cruzarlos con Markets, y eso cambia el proyecto entero, no solo la factura.

Los cuatro factores que deciden un presupuesto, y cómo comparar dos que no se parecen en nada, están en cuánto cuesta un portal B2B en Shopify.

¿Quieres vender al por mayor desde tu tienda Shopify?

Escríbeme