Saltar al contenido

Precios Mayoristas por Cliente, por Colección en Shopify: Cómo Funcionan los Precios B2B y Tus Opciones

By Stackable TeamPublished on August 11, 2026Shopify How-To#wholesale#b2b
Precios Mayoristas por Cliente, por Colección en Shopify: Cómo Funcionan los Precios B2B y Tus Opciones

Shopify gestiona la venta mayorista a través de su sistema B2B: agrupas compradores de empresas en empresas con una o más ubicaciones, luego adjuntas un catálogo y una lista de precios a cada ubicación. Una lista de precios puede establecer precios mayoristas fijos o aplicar un ajuste porcentual, y puedes asignar más de un catálogo de precios a la misma empresa para que diferentes colecciones obtengan diferentes descuentos. Superpón reglas de cantidad y desgloses de precios de volumen para órdenes grandes, y permite que los representantes de ventas creen órdenes en nombre de una empresa. Para venta mayorista ocasional o de plan inferior, puedes omitir la configuración B2B completa y usar una orden borrador con precios personalizados, luego envía una factura. Los principales caveats son la disponibilidad del plan y el hecho de que Shopify B2B no tiene cumplimiento integrado de límite de crédito.

Esta guía explica cómo funcionan realmente los catálogos B2B, perfiles de empresa y listas de precios, cómo establecer precios por cliente versus por colección, el flujo de trabajo de rep-enter-the-order, la brecha de límite de crédito, qué plan necesitas, cuándo nativo es suficiente versus cuándo necesitas una aplicación, y una configuración paso a paso con un ejemplo trabajado de dos clientes.

MARCADOR DE IMAGEN (Imagen 1): Cómo se estructuran los precios B2B de Shopify
Visual sugerida: Un diagrama limpio 16:9 en fondo blanco mostrando un flujo de izquierda a derecha: una tarjeta "Empresa" (en violeta) ramificándose a dos tarjetas "Ubicación de empresa", cada una conectada a un "Catálogo" (oro profundo) que contiene una "Publicación" (qué productos son visibles) y una "Lista de precios" (precios fijos o ajuste porcentual). Una pequeña etiqueta "Reglas de cantidad y desgloses de volumen" cuelga de la lista de precios. Estilo vector plano, etiquetas sans-serif, colores de marca violeta y oro, sin fotografía.

¿Shopify admite venta mayorista y precios B2B de manera nativa?

Sí. Shopify tiene un sistema dedicado business-to-business (B2B) integrado en el admin, y está diseñado para exactamente el escenario mayorista que la mayoría de comerciantes describen: diferentes clientes de negocio que cada uno paga precios diferentes, a veces precios diferentes en diferentes partes de tu catálogo, sin que esos precios se filtren nunca a tus compradores minoristas regulares.

Los bloques de construcción son empresas, ubicaciones de empresas, catálogos y listas de precios. Según la documentación para desarrolladores de Shopify, un comerciante crea una empresa, adjunta contactos de empresa y ubicaciones de empresa a ella, y también puede crear órdenes borradores para esos contactos. Un contacto de empresa se registra en una cuenta de cliente vinculada a la empresa, ve precios que han sido configurados para su ubicación, y procede al checkout a través de un checkout B2B. Tus precios mayoristas viven completamente dentro de ese contexto, por lo que un comprador mayorista registrado ve sus precios negociados mientras que todos los demás ven tus precios minoristas normales.

También hay una ruta más ligera que no requiere el aparato B2B completo. Las órdenes borradores de Shopify pueden usarse para "vender productos a tasas de descuento o mayorista," según la referencia de API de Admin, que es cómo muchas tiendas manejan la orden mayorista ocasional sin convertir su tienda completa en una operación B2B. Cubrimos ambas rutas abajo.

¿Qué son los catálogos B2B, perfiles de empresa y listas de precios?

Para establecer los precios mayoristas correctamente, ayuda entender los cuatro objetos que Shopify usa y cómo encajan juntos.

Empresas, ubicaciones y contactos

Una empresa es una entidad comercial que compra de tu tienda. Las empresas organizan múltiples ubicaciones y contactos que pueden colocar órdenes en nombre de la organización. Una ubicación de empresa es una rama específica de esa empresa, con sus propias direcciones de facturación y envío, configuración de impuestos y configuración de checkout. Un contacto de empresa es una persona que actúa en nombre de la empresa para hacer compras, vinculada a una cuenta de cliente.

Esta estructura es lo que hace posible los precios por cliente. Los precios no se adjuntan al correo electrónico de una persona; se adjuntan a una ubicación de empresa. Cuando un comprador se registra y selecciona la ubicación para la que está ordenando, Shopify aplica los catálogos y precios configurados para esa ubicación.

Catálogos

Un catálogo es un conjunto de productos y precios publicados en un contexto específico. Para mayorista, ese contexto es una ubicación de empresa. Como la documentación de catálogos de Shopify lo describe, un catálogo tiene una publicación (qué productos son visibles) y una lista de precios (cuánto cuestan esos productos). Un catálogo B2B podría decir, por ejemplo, que los compradores que ordenan para una ubicación de empresa específica pueden comprar tus camisetas con 30 por ciento de descuento.

Listas de precios: precios fijos o ajuste porcentual

La lista de precios es donde se establece el dinero. Shopify te da dos mecanismos, y la diferencia importa:

  • Precios fijos. Estableces un precio mayorista explícito para una variante de producto específica. Según la documentación, un precio fijo "tiene precedencia sobre cualquier otro ajuste que se defina a nivel de lista de precios."
  • Ajuste porcentual. En lugar de fijar el precio de cada variante manualmente, aplicas un ajuste global en toda la lista de precios usando un PriceListParent. Shopify admite PERCENTAGE_DECREASE (bajar el precio, que es lo que quiere mayorista) y PERCENTAGE_INCREASE. Por lo que una lista de precios puede decir "todo en este catálogo tiene 30 por ciento de descuento."

El ajuste porcentual es de catálogo completo. Esa es la cosa más importante para asimilar, porque impulsa cómo funcionan los precios por colección, que llegamos después.

Reglas de cantidad y precios de volumen

Los precios B2B rara vez son solo un porcentaje plano. Los compradores mayoristas ordenan en cajas, paletas y múltiplos. El sistema B2B de Shopify admite reglas de cantidad (restricciones mínimas, máximas e incrementales en cuántas unidades puede ordenar un comprador) y desgloses de precios por cantidad (precios escalonados que se vuelven más baratos a medida que el volumen sube). Estos se establecen en una lista de precios para variantes específicas a través de la mutación quantityPricingByVariantUpdate, y la referencia de API nota que la tienda debe tener funciones B2B habilitadas para usarlas. Entonces "comprar 100 o más, obtener un precio más profundo" es una capacidad B2B nativa, no algo que tengas que agregar.

Precios por cliente versus por colección: cómo hacer ambos

Aquí es donde entran las preguntas prácticas de los foros de Shopify. Los comerciantes que venden mayorista preguntan repetidamente lo mismo: cada cliente necesita un porcentaje de descuento diferente, y a menudo un porcentaje diferente en diferentes partes del catálogo. Un tema en la comunidad lo describe con precisión: "Cliente A: 25 por ciento de descuento en comida, 15 por ciento en carnes; Cliente B diferente," con representantes ingresando las órdenes desde el admin (ver el debate de la Comunidad de Shopify).

Los precios por cliente es la parte directa. Porque una lista de precios se adjunta a una ubicación de empresa, dar a Cliente A y Cliente B precios diferentes significa solo crear una empresa para cada uno, luego adjuntar un catálogo y lista de precios diferente a cada uno. La ubicación del Cliente A obtiene un catálogo con una disminución de 25 por ciento; la ubicación del Cliente B obtiene su propio catálogo con su número negociado.

Los precios por colección dentro de un solo cliente es la parte que confunde a la gente, porque un ajuste porcentual se aplica a toda la lista de precios, no a una colección. No hay un solo campo que diga "25 por ciento de descuento en esta colección, 15 por ciento de descuento en esa colección" en una lista de precios. Pero puedes obtener exactamente ese resultado usando un patrón documentado: múltiples catálogos por ubicación de empresa.

La guía de catálogos B2B de Shopify confirma que una ubicación de empresa única admite múltiples asignaciones de catálogos. Entonces para Cliente A, creas dos catálogos de precios y asignas ambos a su ubicación:

  • Catálogo 1: publicación limitada a tu colección de Comida, lista de precios con 25 por ciento de descuento.
  • Catálogo 2: publicación limitada a tu colección de Carnes, lista de precios con 15 por ciento de descuento.

El porcentaje de cada catálogo solo se aplica a los productos que su publicación hace visibles, por lo que comida obtiene 25 por ciento y carnes obtiene 15 por ciento, todo para el mismo comprador. La única regla a tener en mente: si un producto termina en más de un catálogo de precios aplicable, el comprador recibe el precio más bajo de los dos. Mientras tus colecciones no se superpongan, cada producto cae en exactamente un catálogo de precios y no hay ambigüedad.

La alternativa, si las colecciones son confusas u se superponen, es omitir porcentajes y establecer precios fijos por variante en una única lista de precios. Más trabajo al principio, cero ambigüedad después. La mayoría de operaciones mayoristas usan una mezcla: catálogos de porcentaje para colecciones amplias, precios fijos para los pocos SKU que necesitan un número específico.

Ejemplo trabajado: dos clientes mayoristas, acuerdos diferentes por colección

Hagamos el escenario de comida y carnes concreto. Ejecutas un distribuidor de comestibles especializado. Dos clientes de negocio han negociado términos diferentes:

  • Cliente A (un grupo de restaurantes): 25 por ciento de descuento en la colección de Comida, 15 por ciento de descuento en la colección de Carnes.
  • Cliente B (una tienda de esquina): 20 por ciento de descuento en la colección de Comida, 10 por ciento de descuento en la colección de Carnes, y un pedido mínimo de 12 unidades por SKU de carnes.

Estableces esto con una empresa por cliente, y catálogos de precios limitados a cada colección. Aquí está cómo un carrito de muestra tiene precios para cada comprador contra tus precios minoristas.

Ambos clientes ven sus propios precios cuando están registrados, y ninguno ve los del otro. El mínimo de 12 unidades del Cliente B en carnes es cumplido por una regla de cantidad en su catálogo de carnes, por lo que no pueden ordenar menos de una caja completa. Tus compradores minoristas, mientras tanto, siguen pagando la columna de $316.00. Esa separación, por cliente y por colección, con reglas de volumen, es el núcleo de lo que el B2B nativo de Shopify entrega.

MARCADOR DE IMAGEN (Imagen 2): Dos empresas, dos conjuntos de catálogos
Visual sugerida: Una ilustración 16:9 con dos columnas de clientes. Columna izquierda "Cliente A (Grupo de restaurantes)" muestra dos tarjetas de catálogo apiladas: "Comida -25%" y "Carnes -15%". Columna derecha "Cliente B (Tienda de esquina)" muestra "Comida -20%" y "Carnes -10%, mín 12 unidades". Una cuadrícula de productos compartida se sienta abajo, con una insignia "precio mayorista registrado" violeta y una nota "precio minorista oculto" desteñida. Vector plano, colores de marca violeta y oro, sin fotografía.

El flujo de trabajo rep-enter-the-order: órdenes borradores

Mucha venta mayorista no ocurre a través de una tienda de autoservicio en absoluto. Un representante de ventas toma la orden por teléfono o correo electrónico e la ingresa en el admin. Shopify admite esto directamente con órdenes borradores, y funciona de dos maneras.

Para una configuración B2B completa, un representante crea una orden borrador atribuida a la empresa usando la mutación draftOrderCreate con una entidad compradora que nombre la empresa, ubicación y contacto. Porque el borrador está vinculado a la ubicación de la empresa, automáticamente recoge los precios del catálogo de esa ubicación. El representante puede entonces enviar una factura con draftOrderInvoiceSend y, una vez que el comprador paga, completarla con draftOrderComplete, que crea una orden real. La guía de órdenes borradores B2B de Shopify confirma que este flujo es idéntico a una orden borrador de consumo aparte de la atribución de empresa.

Para venta mayorista ocasional, especialmente en planes más bajos, puedes usar una orden borrador simple sin ninguna configuración de empresa B2B en absoluto. Este es el workaround que los comerciantes describen para facturación mayorista única: construye una orden borrador, aplica un descuento personalizado o escribe precios de artículo personalizado, envía la factura y marca como pagada. La propia referencia de Shopify lista "vender productos a tasas de descuento o mayorista" como un uso principal de órdenes borradores. No es tan limpio como catálogos de empresa (reingresas precios cada vez, y no escala a docenas de compradores), pero para una tienda que envía una orden mayorista grande de vez en cuando evita establecer todo el sistema B2B.

Un caveat honesto que sale en los foros: la ruta de órdenes borradores puede interactuar de manera incómoda con códigos de descuento nativos y atribución de análisis, así que trátala como una herramienta manual y ocasional en lugar de un motor de precios.

La brecha de límite de crédito: qué B2B nativa no cumple

Hay una necesidad mayorista que Shopify B2B no cubre de manera nativa, y vale la pena ser franco al respecto porque impulsa a comerciantes a aplicaciones de terceros.

Shopify B2B admite términos de pago. A través de la configuración de experiencia de comprador de una ubicación de empresa, puedes ofrecer términos netos (pago debido un número fijo de días después de la orden, como net 30), fechas de vencimiento fijas, términos basados en eventos y depósitos, según la documentación de términos de pago. Entonces "dejar que esta empresa pague 30 días después de factura" está integrado.

Lo que no está integrado es un techo de crédito. No hay una configuración nativa que diga "esta empresa puede llevar como máximo $10.000 en facturas no pagadas, e impedir nuevas órdenes pasando eso." Los comerciantes en los foros de la comunidad señalan específicamente esta brecha, y es la razón por la que existen apps como herramientas de gestión de crédito en el ecosistema. Si cumplir un límite de crédito duro es central para tu operación mayorista, planifica manejarlo con una app o un proceso externo. B2B nativa te da los términos, no el límite.

¿Qué plan de Shopify necesitas para B2B?

Este es el caveat a obtener correctamente, y la respuesta honesta es: depende de tu plan, y debes confirmar contra tu propio admin en lugar de confiar en un comentario de foro.

La documentación de Shopify es consistente pero deliberadamente no específica sobre nombres de planes. En los guías de B2B y catálogos, el requisito se indica como "tu tienda debe estar en un plan que admita capacidades B2B" (referencia de catálogos). La descripción general de B2B añade que el acceso a recursos de API B2B para desarrollo está limitado a tiendas de desarrollo, Socios de Shopify Plus y afiliados de Shopify (Apps y B2B). Históricamente, el conjunto de funciones B2B nativas (empresas, catálogos, checkout B2B) ha sido asociado con Shopify Plus.

Puedes ver afirmaciones comunitarias de que los catálogos B2B nativos se volvieron disponibles en niveles más bajos como Basic, Grow o Advanced en alguna fecha reciente. Un tema comunitario contiene exactamente tal afirmación, atribuida a una respuesta de soporte y fechada a principios de 2026. Trata eso como un reporte de comerciante no verificado, no como un hecho: la disponibilidad de plan cambia con el tiempo y varía por región, y la documentación para desarrolladores que podemos verificar no nombra planes de consumo específicos. El movimiento confiable es abrir tu propio admin de Shopify, buscar los ajustes de B2B o mayorista, o preguntar al soporte de Shopify qué incluye tu plan actual antes de que diseñes alrededor de él.

Si tu plan no incluye B2B nativa, la ruta de órdenes borradores arriba sigue funcionando en cualquier plan, y apps mayoristas de terceros llenan la brecha.

Cuándo B2B nativa es suficiente versus cuándo necesitas una app

El B2B nativo de Shopify es un sistema genuinamente capaz. Es suficiente cuando:

  • Tus compradores mayoristas pueden iniciar sesión en cuentas de cliente y autoservirse, o tus representantes colocan órdenes a través de órdenes borradores.
  • Los precios porcentuales por empresa y por colección, más precios fijos y reglas de cantidad, cubren tus acuerdos.
  • Términos de pago neto, no límites de crédito duro, es lo que necesitas.
  • Estás en un plan que incluye B2B.

Comienzas a buscar una app cuando:

  • Necesitas un techo de límite de crédito duro que bloquee órdenes pasando un saldo.
  • Quieres precios mayoristas en un plan que no incluye B2B nativa, sin ingreso manual de órdenes borradores.
  • Quieres porcentajes por cliente, por colección administrados desde una pantalla sin hacer malabares con múltiples objetos de catálogo por ubicación.
  • Necesitas precios mayoristas para combinar limpiamente con tus otras promociones (desgloses de volumen, BOGO, envío gratis) bajo un motor consistente único del lado del servidor para que carrito y checkout siempre concuerden.

Ese último punto es donde el modelo nativo se vuelve complicado. Las listas de precios de catálogos y el sistema de descuentos de Shopify son dos mecanismos separados, y reconciliar "precio mayorista" con "promoción actual" en ellos es exactamente el tipo de cosa que los comerciantes preguntan en los foros.

Ejecuta precios mayoristas sin luchar contra catálogos

Establecer mayorista por cliente, por colección en Shopify nativa significa crear una empresa por comprador, luego dos o más catálogos de precios por ubicación de empresa, cada uno limitado a una colección con su propio porcentaje. Funciona, pero es muchos objetos a administrar a medida que crece tu lista de compradores.

Los precios mayoristas por cliente, por colección están en la roadmap de Stackable y aún no están disponibles. Está siendo construido para el escenario de foro exacto arriba: establecer un porcentaje de descuento por cliente, limitado a una colección específica (Cliente A obtiene 25 por ciento de descuento en comida y 15 por ciento en carnes; Cliente B obtiene un desglose diferente), administrado desde el mismo admin que tu equipo ya usa, y construido en el mismo motor del lado del servidor como cada otro descuento de Stackable para que el precio se mantenga en checkout de la misma manera que los descuentos de volumen y BOGO. Está planeado, no enviado, y no pretenderemos lo contrario.

Hasta entonces, si quieres stacking confiable hoy para los tipos de descuento que Stackable ya maneja, puedes instalar Stackable gratis y ejecutar desgloses de volumen, BOGO y objetivos de gasto en Shopify Functions para que carrito, checkout y Shop Pay siempre concuerden. Para mayorista específicamente, usa catálogos B2B nativos u órdenes borradores como se describe arriba, y ve la página de roadmap.

MARCADOR DE IMAGEN (Imagen 3): B2B nativa vs. órdenes borradores vs. una app
Visual sugerida: Una tarjeta de comparación 16:9 de tres columnas. Columna 1 "Catálogos B2B nativos": precios por empresa + por colección, reglas de cantidad, términos netos, necesita un plan con capacidad B2B. Columna 2 "Órdenes borradores": cualquier plan, ingreso de rep, precios manuales, uso ocasional. Columna 3 "App mayorista": límites de crédito, administración de una pantalla, stacking de promoción cruzada. Cada columna tiene una pequeña lista de verificación/limitaciones. Vector plano, colores de marca violeta y oro, sans-serif limpio, sin fotografía.

Lo más importante

  • Shopify ejecuta mayorista a través de B2B: empresas y ubicaciones, con un catálogo y lista de precios adjuntos a cada ubicación. Los precios siguen a la empresa, por lo que es inherentemente por cliente.
  • Una lista de precios establece precios fijos o una disminución porcentual de catálogo completo. Los precios por colección usan múltiples catálogos en una ubicación, cada uno limitado a una colección con su propio porcentaje.
  • Reglas de cantidad y desgloses de precios de volumen (mínimos, incrementos, precios escalonados) son funciones B2B nativas para pedidos granel.
  • Los representantes colocan órdenes a través de órdenes borradores, ya sea atribuidas a una empresa para precios B2B completos u órdenes borradores personalizadas simple para mayorista ocasional en cualquier plan.
  • B2B nativa admite términos de pago como net 30 pero no cumple límites de crédito. Esa brecha es por qué existen apps de gestión de crédito.
  • B2B nativa requiere un plan que admita capacidades B2B (históricamente Shopify Plus); confirma tu plan específico en el admin en lugar de confiar en afirmaciones de foro sobre planes más bajos.
  • Los precios mayoristas por cliente, por colección de Stackable están planeados y aún no disponibles; por ahora, usa catálogos B2B nativos u órdenes borradores, y usa Stackable hoy para desgloses de volumen, BOGO y stacking de objetivos de gasto.

Artículos relacionados

Preguntas frecuentes

Encuentra respuestas a las preguntas más comunes

  • Sí. Shopify B2B adjunta los precios a una ubicación de empresa, no a un individuo, por lo que creas una empresa para cada cliente mayorista y das a cada una su propio catálogo y lista de precios. El Cliente A puede ver 25 por ciento de descuento mientras que el Cliente B ve 20 por ciento de descuento, y ninguno ve tus precios minoristas. Necesitas un plan que admita B2B, o puedes usar órdenes borradores con precios personalizados en cualquier plan para venta mayorista ocasional.

  • Una lista de precios con porcentaje se aplica a todo el catálogo, por lo que los precios por colección usan múltiples catálogos en una ubicación de empresa. Crea un catálogo de precios cuya publicación esté limitada a la colección y establece su porcentaje, luego añade otro catálogo para la siguiente colección. Cada porcentaje solo afecta los productos que su catálogo publica. Mantén las colecciones sin superposición, porque si un producto aparece en dos catálogos aplicables el comprador obtiene el precio más bajo.

  • Ambos. Una lista de precios puede aplicar una disminución de porcentaje de catálogo completo (o aumento) a través de su ajuste principal, o establecer precios fijos explícitos por variante de producto. Los precios fijos tienen precedencia sobre el porcentaje cuando ambos podrían aplicarse a la misma variante. La mayoría de configuraciones mayoristas usan porcentajes para colecciones amplias y precios fijos para los SKU específicos que necesitan un número exacto.

Do this in your store

  • Wholesale and B2B pricing

    See how Stackable handles it.

  • Volume Discounts

    Set volume discounts that count one product's variants, not your whole collection. Shopify tiered pricing that holds up from cart to checkout.

Stackable Team

The team building Stackable, the reliability-first bulk and volume discount app for Shopify. We write about discount stacking, Shopify Functions, and how to run promotions that hold up at checkout.

Usamos cookies esenciales para el funcionamiento de este sitio y, solo con tu permiso, cookies analíticas para entender el tráfico. Lee nuestra Política de cookies.