Перейти к содержанию
ERITKOM
БизнесПрактика

Shopify B2B: компании, персональные каталоги и отсрочка платежа

Как устроен оптовый заказ в Shopify: связь покупателя с подразделением компании, каталоги цен, кратность упаковок и платёжные сроки с отдельными ограничениями тарифов.

Рабочая станция комплектации товаров по принципу goods-to-operator; иллюстрация обработки заказов, не объект Shopify
Фото: TGWmechanics / Commons, CC BY 3.0. Станция комплектации, не кейс Shopify. Изменены размер и формат.

B2B больше не сводится к одному тарифу

По актуальной таблице Shopify, B2B доступен на Basic, Grow, Advanced и Plus, но не на Starter и Retail. Базовые функции включают компании, каталоги, самостоятельное оформление заказов и net payment terms. При этом наличие слова B2B в списке возможностей не означает одинаковую конфигурацию на всех четырёх тарифах.

Для Basic, Grow и Advanced предусмотрено до трёх активных назначений каталогов активным B2B-рынкам. Считаются именно назначения: один каталог, применённый к двум активным рынкам, занимает два места. На Plus этого ограничения нет; там же доступно прямое назначение каталогов отдельным компаниям и подразделениям. Следовательно, общий прайс для группы клиентов и индивидуальные условия конкретной организации реализуются не полностью одинаково.

Депозиты, частичные платежи и запрос оплаты по исполнению относятся к возможностям Plus. Контекстные настройки витрины и checkout через Markets выделены для Advanced и Plus. Это программное описание доступности, а не предложение подписки: суммы платежей, доступные платёжные методы и договорные условия не выводятся из одной строки тарифной таблицы. Реальная операция далее собирается из компании, её подразделения, каталога и правил оформления.

Отдельные различия тарифов по документации Shopify
ВозможностьBasic / Grow / AdvancedPlus
Назначения активных каталогов рынкам До 3 Без этого лимита
Прямой каталог компании Нет Есть
Депозит и частичный платёж Нет Есть

Источник: Shopify B2B features by plan

Почему покупатель привязан к company location

В модели Shopify компания является родительской организацией для одного или нескольких company locations. Именно подразделение выступает контекстом конкретной B2B-покупки: у него могут быть свои адреса доставки и выставления счёта, налоговые реквизиты, контакты, цены и платёжные условия. Это не следует путать со складской локацией самого продавца.

Если сотруднику доступны несколько подразделений, после входа он выбирает, от имени какого из них оформляет заказ. Затем магазин показывает соответствующие цены и checkout. Одинаковый адрес электронной почты сотрудника поэтому не означает, что каждая его покупка автоматически должна получить одинаковые условия всей группы компаний.

Документация различает полномочия Ordering only и Location admin. Первый вариант позволяет делать покупки и видеть свои заказы. Второй даёт обзор заказов подразделения и возможность обновления его адресов. Для интеграции с ERP предусмотрены внешние идентификаторы компании и локации. При создании компании появляется первое подразделение; дополнительные добавляются отдельно. В этой структуре организационная принадлежность и права контакта являются частью данных заказа, а не только заметкой менеджера в карточке клиента.

Каталог определяет ассортимент и правило цены

B2B-каталог может включать и исключать товары, задавать общую процентную корректировку и фиксированные цены отдельных позиций. При их сочетании фиксированная цена имеет приоритет над общей корректировкой. Это позволяет держать общий принцип прайса и одновременно выделять исключения без создания нового товара исключительно ради другой стоимости.

Каталог имеет состояние Draft или Active и назначается через предусмотренный для тарифа механизм. Документация отдельно указывает, что валюта каталога не обязательно совпадает с валютой, которую посетитель видит на витрине: отображение определяется настройками рынка клиента. Поэтому валюта исходного прайса и контекст показа не должны восприниматься как один реквизит.

В смешанном магазине добавление товара в B2B-каталог не делает его автоматически закрытым для розничных покупателей. Для B2B-only ассортимента инструкция предусматривает исключение из региональных каталогов розничных рынков при сохранении публикации в Online Store. Таким образом, доступность товара и его оптовая цена настраиваются согласованно, но разными параметрами.

Подтверждение складского отбора штрихкод-сканером; иллюстрация работы с ассортиментом, не экран Shopify
Подтверждение складского отбора штрихкод-сканером; иллюстрация работы с ассортиментом, не экран Shopify. Фото: MicroSYST Systemelectronic GmbH / Commons, CC BY-SA 4.0. Складская операция, не интеграция Shopify. Изменены размер и формат.

Кратность и объёмная цена относятся к варианту товара

Quantity rules позволяют задать минимум, максимум и шаг количества. В официальном примере товар поставляется кратно десяти: допустимы десять, двадцать и тридцать единиц. Правило действует на вариант. Пять синих и пять серых экземпляров не образуют требуемые десять одного варианта, если кратность задана каждому отдельно.

Минимальный объём также применяется к варианту, а не автоматически к общей сумме внешне похожих товаров. Это существенно для упаковок и цветоразмерного ассортимента: покупатель может выполнить суммарное количество в корзине, но не выполнить условие определённой позиции. Документация предлагает показывать минимум на товарной странице, чтобы ограничение было видно до оформления.

Volume pricing задаёт ценовые ступени при увеличении количества в одном заказе. Можно использовать до десяти порогов на продукт; требуемый объём достигается каждым вариантом отдельно. После применения такого ценообразования соответствующая цена становится фиксированной, и общая процентная корректировка каталога к ней не добавляется. Правила количества и ценовые ступени могут работать вместе или независимо. Это не одно общее поле «оптовая скидка», а два механизма с разными задачами и собственной проверкой заказа.

Мобильная станция с коробами для отбора товаров; физическая обработка штучных позиций
Мобильная станция с коробами для отбора товаров; физическая обработка штучных позиций. Фото: Markj52 / Commons, CC BY-SA 3.0. Иллюстрация комплектации, не интерфейс Shopify. Изменены размер и формат.

Срок оплаты и списание денег — разные действия

Payment terms задают период, в который компания должна оплатить заказ. Shopify перечисляет net 7, 15, 30, 45, 60 и 90: отсчёт идёт от даты размещения. Есть оплата после исполнения всех позиций и фиксированная календарная дата для отдельного draft order. Без установленных условий платёж требуется сразу.

Покупатель может войти в аккаунт, открыть заказ и оплатить его до наступления срока; после срока заказ отображается как просроченный, но возможность оплаты сохраняется. При этом истечение периода не вызывает автоматического списания с сохранённой карты. В документации отдельно описана необходимость действия продавца для capture. Иными словами, запись срока и получение денег не являются одним событием в состоянии заказа.

На Plus допускается процентный депозит с остатком к установленному сроку. После зарегистрированного депозита состояние меняется на Partially paid. Если используется ручной метод оплаты, сначала может отображаться Payment pending до внесения продавцом сведений о полученном платеже. Для заказа, отправленного на предварительную проверку, депозит также не обязательно захватывается сразу при checkout: первоначально создаётся черновик для рассмотрения.

Границы смешанного магазина и самого заказа

Для B2B требуется новая система customer accounts; legacy accounts не подходят. Компания и её подразделение должны быть связаны с покупателем на момент заказа. Если B2B-контекст не назначен, документация различает применяемые условия платформенных сборов для D2C. Последующее название клиента в комментарии не заменяет эту структурную связь.

В списке несовместимых функций указаны ускоренные checkout, включая Shop Pay, Apple Pay, Google Pay и Amazon Pay, подписки, чаевые, pickup points и некоторые другие возможности. Отдельные исключения относятся к заказам, которые сотрудники создают как черновики в админке: для них доступны локальная доставка и получение в магазине. Поэтому отсутствие функции в обычном B2B-checkout не всегда описывает весь набор административных сценариев.

Заказы и draft orders ограничены пятьюстами строками. Речь идёт о разных продуктах или вариантах, а не только о количестве единиц в одной строке. Некоторые функции выключены по умолчанию и требуют обращения владельца к поддержке для включения. В смешанном магазине часть настроек действует одновременно на розницу и B2B, а индивидуальное поведение ограничивается предусмотренными механизмами каталогов, рынков и платёжных настроек.

Источники

Принципы журнала и исправления.

ERITKOM / НОВЫЙ ПРОЕКТ

Расскажите о задаче и оставьте контакты. Мы свяжемся с вами, чтобы обсудить проект.

  1. 01 Контакты
  2. 02 Ваша задача