Построила self-serve B2B-портал на новой нативной B2B-платформе Shopify для европейских бизнес-покупателей: льготные цены без НДС по уровням, верификация через VIES и автоматический мультиязычный инвойсинг
Технологии
Нативный B2B-функционал Shopify запустился в апреле 2026 — совершенно новая территория без устоявшихся паттернов. Работа с европейскими бизнес-покупателями означала настройку Shopify Markets и Catalogs с нуля для поддержки цен без НДС с вручную назначаемыми уровнями скидок, при этом сохраняя корректную логику купонов и SKU одновременно для B2C и B2B клиентов. Не было способа проверить, что регистрация — от легитимного бизнеса из ЕС, никакой защиты от дублирующих или мошеннических аккаунтов, и никакого автоматизированного способа генерировать соответствующие требованиям инвойсы на языках бренда.
Self-serve портал только для верифицированного европейского бизнеса, встроенный поверх существующей витрины, а не построенный как отдельная система. Регистрация, ценообразование и инвойсинг реализованы через тегирование клиентов, скидки по уровням и автоматизацию, без дублирования каталога товаров для B2B-покупателей.
Доступ к B2B-ценам построен на четырёх частях: верифицированная регистрация, онбординг, интегрированный с CRM, отдельный B2B-опыт для товаров и автоматический инвойсинг.
Регистрация оптового покупателя работает как флоу из трёх шагов: проверка НДС-номера, контактные данные и активация аккаунта. НДС-номер проверяется в реальном времени против VIES, официального реестра НДС Евросоюза, подтягивая зарегистрированное название компании и страну, так что бизнес может убедиться, что это действительно их данные, прежде чем продолжить. Проверка на дубликаты проходит одновременно по номеру телефона, email и НДС-номеру: если хоть один из них уже принадлежит существующему аккаунту, регистрация останавливается и вместо неё предлагается прямой вход, с запасным вариантом через WhatsApp для тех, кто застрял.
Каждый шаг флоу регистрации запускает воркфлоу n8n, который создаёт и обновляет сделку в B2B-воронке продаж, с логированием на каждом шаге: проверка НДС, контактные данные, финальная активация. Это даёт отделу продаж полную видимость того, на каком этапе регистрации находится бизнес, а не только видимость завершённых регистраций.
При успешной регистрации соответствующие записи Клиента и Компании создаются одновременно в Shopify и Bitrix24, перекрёстно связанные прямыми URL между контактом в CRM и аккаунтом клиента в Shopify, чтобы любая команда могла сразу перейти в другую систему. Каждое действие пользователя во флоу регистрации, включая UTM-параметры, логируется в таймлайн CRM, сохраняя полный контекст привлечения привязанным к сделке, а не теряя его после регистрации.
Уровни скидок построены как отдельные B2B-рынки в Shopify: базовый оптовый рынок плюс наложенные сверху процентные скидочные рынки, каждый привязан к конкретным локациям компаний, а не применяется на весь аккаунт. Рынки также разделены по валюте (EUR, PLN), так что скидка каждого уровня применяется корректно независимо от того, в какой валюте покупает бизнес. Это существует рядом с региональными рынками витрины (по стране и валюте), так что B2B- и B2C-ценообразование сосуществуют в одной структуре Markets без конфликтов.
Авторизованные B2B-клиенты видят постоянный баннер, подтверждающий их верифицированную компанию и НДС-номер, а на каждой странице товара цена без НДС раскрыта явно: розничная цена, базовая B2B-цена и реальная цена по уровню клиента с указанным процентом скидки. Опции объёма для оптовых закупок выходят за рамки стандартного B2C-диапазона — до 100 кг для этого товара — с ценой за кг на каждом уровне, чтобы бизнес-покупатели могли сравнить эффективность затрат с первого взгляда. Рядом со стандартной B2C-страницей товара разница в структуре цен и диапазоне объёма видна сразу.