DOCS

Пакеты

Продавайте комплектные товары с точным расчетом полной стоимости и гибкими вариантами упаковки.

Пакет — это товар, продаваемый как единый (родительский) товар, который при создании заказа разбивается на отдельные компоненты. Когда покупатель приобретает пакет, Zonos разбивает его на компоненты, пропорционально масштабирует цену каждого компонента так, чтобы их сумма соответствовала цене родительского пакета, и рассчитывает пошлины и налоги для каждого отдельного компонента.

Например, продавец продает рубашки поодиночке по 30 долларов каждая или пакетом из 4 штук за 100 долларов. Когда покупатель приобретает пакет:

  • В заказе и коммерческом счете-фактуре указано 4 рубашки по 25 долларов каждая (а не 1 пакет за 100 долларов или 4 рубашки по 30 долларов каждая)
  • Код HS и страна происхождения каждой рубашки используются для расчета полной стоимости
  • Расходы на доставку рассчитываются исходя из фактических размеров коробки, в которой продавец их отправляет

Режимы упаковки 

Пакеты поддерживают два режима упаковки, определяющих, как товары упаковываются для доставки:

Assigned box

Продавец заранее назначает товары конкретным коробкам с известными размерами. Каждая коробка определяется длиной, шириной, высотой и грузоподъемностью. Картонизация использует эти точные коробки вместо оценки.

Подходит для: товаров, для которых вы точно знаете, в какой коробке они отправляются, или пакетов, которые всегда отправляются в одной и той же коробке.

Auto-box

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

Подходит для: пакетов, упаковка которых варьируется, товаров с гибкой упаковкой или случаев, когда вы хотите, чтобы Zonos автоматически оптимизировал выбор коробки.

Оба режима разбивают пакет на отдельные компоненты с кодом HS, страной происхождения и скидочной ценой для каждого товара. Разница только в том, как определяются коробки.

Как работают пакеты 

Когда вы создаете пакет в Catalog, вы определяете:

  • Артикул пакета или идентификатор товара — идентификатор товара, совпадающий с вашим магазином
  • Цена пакета — общая цена, как она отображается в вашем магазине
  • Режим упаковки — Assigned box или Auto-box
  • Компоненты товара — каждый отдельный товар, включенный в пакет, на который ссылаются по его идентификатору элемента каталога. Компоненты должны уже существовать как элементы каталога, прежде чем их можно будет добавить в пакет.
  • Назначение коробок (только для режима Assigned box) — какие компоненты отправляются в какой коробке, с реальными размерами и весом

Когда размещается заказ, содержащий пакет, Zonos автоматически:

  1. Разбивает пакет на его отдельные компоненты
  2. Применяет скидку к каждому компоненту, используя рассчитанные коэффициенты цены, чтобы цена за единицу совпадала с ценой пакета
  3. Рассчитывает полную стоимость, используя код HS, страну происхождения и размеры коробки каждого компонента — что дает точный итог по пошлинам, налогам и доставке
  4. Формирует ярлыки — пакеты с Assigned box получают один ярлык на каждую определенную коробку; пакеты с Auto-box получают ярлыки на основе результатов картонизации

Предварительные условия 

Перед созданием пакета убедитесь, что:

  • Все компоненты товара существуют как элементы каталога в вашем Zonos Catalog. Пакет ссылается на компоненты по их идентификатору элемента каталога — вы не можете добавить товары, которые еще не существуют. Компоненты не обязаны продаваться отдельно в вашем магазине — они могут существовать в каталоге исключительно как части пакета.
  • Каждый компонент имеет точные коды HS, страну происхождения и измерения (вес и размеры). Они используются для расчета полной стоимости, когда пакет разбивается на компоненты.
  • Артикул или идентификатор товара пакета совпадает с идентификатором, который ваша платформа электронной коммерции отправляет в Zonos, и с настройкой Item key preference в вашей Zonos Dashboard. Для магазинов Shopify идентификатор товара пакета должен быть идентификатором варианта Shopify товара пакета.

Почему пакеты важны для расчета полной стоимости 

Без пакетов Zonos видит одну позицию (например, «Truck Tire 4-Pack — $1,000») без какой-либо информации о том, что в ней содержится. Это создает проблемы:

  • Нет кодов HS для каждого товара — Zonos не может классифицировать компоненты для точного расчета пошлин
  • Нет реальных размеров коробки — расходы на доставку оцениваются с помощью алгоритма автоматической упаковки вместо фактических коробок продавца
  • Нет цены для каждого товара — для расчета пошлин используется полная цена пакета вместо скидочной цены каждого компонента
  • Неверная информация в коммерческом счете-фактуре — в коммерческом счете-фактуре указан 1 товар вместо каждого отдельного товара
  • Обобщенные упаковочные листы — в упаковочных листах не указан каждый товар, который должен войти в заказ, а только одна позиция для всего пакета

Пакеты решают все пять проблем, заранее предоставляя Zonos разбивку по компонентам, назначение коробок (или группировку для Auto-box) и распределение цены. В результате получается расчет полной стоимости и коммерческий счет-фактура, которые отражают то, что покупатель действительно заплатит на границе.

Коэффициенты цены и ценообразование компонентов 

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

priceRatio определяет, как общая цена пакета распределяется между его компонентами. Вам не обязательно задавать это значение самостоятельно — если оставить поле пустым, Zonos автоматически распределит цену поровну между всеми компонентами.

Например, пакет за 1000 долларов с 4 шинами без заданных коэффициентов цены автоматически объявит каждую шину по 250 долларов (0,25 каждая). Если ваши компоненты имеют разную стоимость — например, 2 премиальные шины и 2 стандартные — вы можете вручную задать коэффициенты, например 0,35 и 0,15, чтобы отразить фактическую разницу в стоимости.

Zonos автоматически нормализует коэффициенты, поэтому вам не нужно беспокоиться о математике:

  • Если некоторые коэффициенты оставлены пустыми, оставшееся значение равномерно распределяется между этими компонентами
  • Если сумма коэффициентов не равна ровно 1,0, Zonos масштабирует их пропорционально
  • Итоговые коэффициенты всегда в сумме составляют ровно 1,0

Картонизация и ярлыки 

Компоненты пакетов с Assigned box используют коробки, определенные продавцом, вместо стандартного алгоритма упаковки в контейнеры. packingPreference каждого компонента установлен на ASSIGNED_BOX, что указывает картонизации размещать его в коробке, заданной packageOptionId и packageOptionIdIndex.

Это основное преимущество пакетов с Assigned box — продавец точно знает, как отправляется его товар, поэтому размеры и вес коробки, используемые для расчета полной стоимости, точны, а не оценены.

Каждая коробка в пакете формирует свой собственный ярлык доставки со своим номером отслеживания. Пакет с двумя коробками формирует два ярлыка.

Смешанные заказы

Товары, не входящие в пакет, в том же заказе упаковываются отдельно с использованием стандартного алгоритма картонизации, независимо от того, какой режим упаковки используют пакеты.

Смешанные заказы с пакетами 

Один заказ может одновременно содержать несколько пакетов и отдельные товары. Например, заказ с:

  • 1 пакетом из 4 товаров с Assigned box (отправляется в 2 коробках)
  • 1 пакетом из 3 товаров с Auto-box (упаковку определяет картонизация)
  • 1 отдельным товаром

Zonos разбивает каждый пакет независимо. Расчет полной стоимости охватывает все коробки с точными размерами и все отдельные цены компонентов. Каждая коробка получает свой собственный ярлык.

Интеграции с платформами 

Каждая платформа электронной коммерции обрабатывает пакеты по-своему. В разделах ниже описано, как пакеты Zonos взаимодействуют с каждой поддерживаемой платформой.

GraphQL API ReferenceTypes, inputs, and operations used in this guide

Была ли эта страница полезной?