Cuando Shopify extendió las funciones nativas B2B a todos los planes de pago (perfiles de empresa, catálogos de precios, condiciones de pago, sin coste adicional), Marc hizo lo más lógico: decidió cambiarse. No solo echar un vistazo a las funciones, sino migrar de verdad. Pagaba 50 dólares al mes por WPD y Shopify ofrecía algo prácticamente equivalente gratis. La decisión parecía obvia.
Creó 2,346 Perfiles de la empresa En el panel de administración de Shopify, uno para cada cliente mayorista. A 3-5 minutos por perfil para encontrar al cliente, ingresar los detalles de la empresa, agregar un contacto, asignar un catálogo y guardar, eso es aproximadamente Más de 195 horas de trabajo administrativo manual.Limpio, estructurado, nativo. Justo lo que Shopify debería gestionar de forma nativa.
Entonces, los clientes reales comenzaron a iniciar sesión.
01
La puesta en marcha
Se crearon 2,346 perfiles de empresa, uno por cliente mayorista. A razón de 3 a 5 minutos por perfil, esto supuso más de 195 horas de trabajo administrativo manual. El ahorro de 50 dólares al mes parecía real e inminente.
02
El bloqueo
Clientes reales comenzaron a experimentar un grave error de permisos al iniciar sesión. No se trataba de una cuenta de prueba ni de un caso aislado. Compradores mayoristas reales no pudieron completar su compra.
03
El desastre permanente
Solucionar el bloqueo fue posible. Limpiar los registros de la empresa 2,346 después no lo fue. Siguen ahí. No se pueden borrar. Permanecerán ahí indefinidamente.
El error que recibieron los clientes cuando intentaron iniciar sesión y realizar un pedido:
"No tienes permiso para realizar pedidos B2B de DezLin Reveals. Cierra sesión para realizar un pedido personal."
Marc utilizó la API GraphQL de administración de Shopify (companyContactRemoveFromCompany) para eliminar todos los contactos de clientes de los perfiles de la empresa: 233 contactos eliminados, 0 fallos. Eso solucionó el bloqueo del proceso de pago. Pero los 2,346 registros de la empresa siguen presentes en su panel de administración de Shopify. Y antes incluso de que se resolviera el bloqueo, Más de 150 clientes mayoristas habían enviado un correo electrónico. sobre la imposibilidad de acceder a sus cuentas, una consecuencia de las normas de ubicación geográfica de Shopify que impiden que dos revendedores de la misma región vean precios diferentes sin Shopify Plus.
Por qué los registros no se pueden eliminar —y nunca se eliminarán—
Error al intentar eliminar: "Esta empresa no puede ser eliminada porque tiene pedidos."
Shopify confirmó que se trata de una restricción de la plataforma del servidor. No se puede eludir mediante la API. Herramientas de terceros como Matrixify realizan la misma llamada y se topan con el mismo obstáculo. Marc elevó el problema formalmente al equipo de ingeniería de backend de Shopify. Al momento de la publicación, el problema sigue sin resolverse. Los 2,346 registros permanecen permanentemente en su panel de administración, lo que afecta negativamente las vistas B2B, la segmentación de clientes y los informes de la empresa. Las más de 195 horas de trabajo de configuración son irrecuperables. El experimento para ahorrar $50 al mes ahora es una práctica habitual en la tienda.
Y eso sin mencionar las carencias de funcionalidades que habrían hecho que la migración fuera inviable incluso si el desastre de Companies nunca hubiera ocurrido.
Incluso en un escenario ideal donde el problema de Companies nunca ocurrió, las herramientas B2B nativas no cubren lo que DezLin Reveals realmente utiliza:
Límite máximo de 3 catálogos — en todos los mercados combinados
En total son tres catálogos, no por mercado. Si un mercado estadounidense utiliza los tres, no queda margen para una segunda región ni para un cuarto nivel de precios.
No se aplican descuentos de ningún tipo a nivel de carrito.
La promoción "Gasta $1,000 y obtén un 10% de descuento en tu pedido" no tiene un mecanismo integrado. Los precios por volumen solo funcionan por producto, no para todo el carrito de compras.
No existe un verdadero registro de autoservicio.
Shopify Forms recopila solicitudes, pero no las etiqueta automáticamente, no las aprueba automáticamente ni crea perfiles de empresa. Cada solicitud requiere una gestión administrativa manual.
Los códigos de descuento se activan para todos los clientes.
Una vez habilitados para B2B, se activan automáticamente para todos los clientes. Los códigos de descuento exclusivos para B2B requieren una configuración adicional fuera de las herramientas nativas.
Sin precios mayoristas en el punto de venta
Los precios B2B no se transfieren a Shopify POS. Ferias comerciales, salas de exposición, ventas al por mayor presenciales: nada de eso funciona de forma nativa.
Rutas de precios por cliente a través de Mercados
Debajo de Plus, dos revendedores en la misma región no pueden ver precios diferentes. La única solución: Shopify Plus por $2,300/mes.