En el mundo minorista, el objetivo es que todos vean tus productos. En el canal mayorista, el objetivo suele ser que solo el cliente correcto vea el producto correcto. Mostrar todo a todos en B2B es un error estratégico grave.

¿Por qué restringir un catálogo?

Imaginá que sos un fabricante de herramientas y tenés un acuerdo de exclusividad con el Distribuidor X para vender la línea "Premium" en la provincia de Córdoba. Si el Distribuidor Y (también de Córdoba) entra a tu ecommerce y puede comprar (o siquiera ver) la línea Premium, rompiste el contrato comercial.

Los casos de uso más comunes son:

Cómo implementarlo correctamente

El enfoque B2C adaptado (Malo)

Plataformas genéricas como WooCommerce o Tiendanube intentan resolver esto con plugins que ocultan divs mediante CSS o validaciones frontend. Esto es un peligro: si un cliente averigua la URL directa del producto, puede entrar, ver el precio y comprarlo. El catálogo no está restringido, solo está "escondido".

El enfoque B2B nativo (Correcto)

Las plataformas como CommerceUp u OroCommerce aplican la restricción a nivel Base de Datos y Motor de Búsqueda. Cuando el Cliente Y hace login, el sistema genera un índice temporal que excluye físicamente la línea Premium. Si el cliente pone la URL directa, recibe un Error 404.

PlataformaSoporte de Catálogo Restringido
TiendanubeNo (solo catálogos públicos)
Shopify PlusParcial (vía catálogos B2B, límite de 25)
CommerceUpNativo (asignación por cliente o grupo, ilimitado)
Magento B2BNativo (Shared Catalogs)

Conclusión

Antes de elegir plataforma, asegurate de preguntar: "¿Qué pasa si un cliente pega la URL directa de un producto restringido?". Si la respuesta es "se oculta el botón de compra", no tenés un catálogo restringido, tenés una fuga de información.

Preguntas frecuentes

¿Qué es un catálogo restringido en ecommerce B2B?
Es la capacidad de ocultar ciertas categorías o productos a grupos específicos de clientes. Un cliente \"A\" ve un catálogo distinto al cliente \"B\" al iniciar sesión.
¿Por qué ocultar productos en lugar de mostrarlos todos?
Por exclusividad territorial (un distribuidor tiene la exclusividad de una marca en una provincia), acuerdos comerciales específicos, o para ocultar precios/stock a la competencia que intenta auditarte.