Когда Shopify расширил встроенные функции B2B на все платные тарифные планы — профили компаний, каталоги цен, условия оплаты, без дополнительной платы — Марк поступил совершенно логично: он решил перейти на другой сервис. Не просто просмотреть набор функций, а действительно мигрировать. Он платил 50 долларов в месяц за WPD, а Shopify предлагал нечто, что выглядело эквивалентным, бесплатно. Решение казалось очевидным.
Он создал 2,346 Профилей компаний В административной панели Shopify — по одному профилю на каждого оптового покупателя. При времени 3–5 минут на поиск клиента, ввод данных о компании, добавление контакта, назначение каталога и сохранение, это примерно... Более 195 часов ручной административной работыЧистый, структурированный, нативный интерфейс. Именно то, что Shopify должен обрабатывать изначально.
Затем начали заходить реальные клиенты.
01
Настройка
Создано 2,346 профилей компаний — по одному на каждого оптового клиента. На создание каждого профиля уходит 3–5 минут, что составляет примерно 195+ часов ручной административной работы. Экономия в 50 долларов в месяц выглядела реальной и неизбежной.
02
Блокировка
У реальных клиентов при входе в систему возникла серьезная ошибка доступа. Это не тестовый аккаунт и не единичный случай. Это реальные оптовые покупатели, которым заблокирован доступ к оформлению заказа.
03
Постоянный беспорядок
Устранить блокировку было возможно. А вот очистить записи компании (форму 2,346) после этого — нет. Они всё ещё там. Их нельзя удалить. Они будут там неопределённо долго.
Ошибка, с которой сталкивались клиенты при попытке войти в систему и оформить заказ:
«У вас нет разрешения на размещение B2B-заказов на продукцию DezLin Reveals. Для размещения личного заказа выйдите из системы».
Марк использовал GraphQL API административной панели Shopify.companyContactRemoveFromCompany) для удаления всех контактов клиентов из профилей компании — удалено 233 контакта, 0 ошибок. Это устранило блокировку при оформлении заказа. Но все 2,346 записей о компании по-прежнему находятся в его административной панели Shopify. И еще до того, как блокировка была устранена, Более 150 оптовых клиентов отправили электронные письма. из-за невозможности доступа к своим аккаунтам — это следствие правил географического местоположения Shopify, которые не позволяют двум реселлерам в одном регионе видеть разные цены без Shopify Plus.
Почему эти записи нельзя удалить — и никогда не удалят.
Ошибка при попытке удаления: «Эту компанию нельзя удалить, потому что у неё есть заказы».
Shopify подтвердил: это ограничение платформы на стороне сервера. Его нельзя обойти через API. Сторонние инструменты, такие как Matrixify, вызывают ту же самую мутацию и сталкиваются с той же проблемой. Марк официально обратился в команду разработчиков бэкэнда Shopify. На момент публикации обращение не было решено. 2,346 записей навсегда остаются в его административной панели — загрязняя представления B2B, сегментацию клиентов и отчетность на уровне компании. Более 195 часов работы по настройке не подлежат возврату. Эксперимент по экономии 50 долларов в месяц теперь навсегда остался в магазине.
И это еще до того, как мы затронули пробелы в функциональности, которые сделали бы миграцию нецелесообразной, даже если бы скандала с компаниями никогда не произошло.
Даже в идеальном сценарии, когда скандала с компаниями и не было, встроенные инструменты B2B не охватывают то, что фактически использует DezLin Reveals:
Потолок в 3 каталога — по всем рынкам вместе взятым
Всего три каталога, а не по каждому рынку. Использование всех трех каталогов на одном рынке США не оставляет места для второго региона или четвертого ценового уровня.
Никаких скидок на уровне корзины не предусмотрено.
Функция "Потратьте 1,000 долларов, получите скидку 10% на весь заказ" не имеет встроенного механизма. Скидки за объем действуют только на отдельные товары, а не на всю корзину.
Настоящая самостоятельная регистрация отсутствует.
Shopify Forms собирает заявки, но не добавляет к ним автоматические теги, не утверждает их и не создает профили компаний. Каждая заявка — это задача, выполняемая администратором вручную.
Промокоды активируются для всех клиентов.
После активации для B2B-сектора, они по умолчанию действуют для всех клиентов. Для скидочных кодов, предназначенных только для B2B-сектора, требуется дополнительная настройка вне встроенных инструментов.
Оптовые цены без POS-терминалов
Ценообразование для B2B-сектора не интегрируется в Shopify POS. Выставки, демонстрационные залы, оптовая торговля в офлайн-режиме — ничто из этого не работает изначально.
Маршруты ценообразования для каждого клиента через рынки.
В случае с Shopify Plus два реселлера в одном регионе не могут видеть разные цены. Единственное решение: Shopify Plus за 2,300 долларов в месяц.