> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aftersell.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Multicart

> Создавайте и управляйте несколькими конфигурациями корзины в Upcart.

<div id="what-is-multicart">
  # Что такое Multicart?
</div>

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

* Хранить черновики корзин, чтобы экспериментировать и дорабатывать их перед запуском
* Публиковать корзину в любой момент, переключая действующий опыт для ваших покупателей за секунды
* Просматривать черновики корзин на действующей витрине перед публикацией

Это даёт вам гибкость: готовить сезонные или кампанейские корзины заранее и безопасно вносить изменения, не затрагивая действующую витрину.

<div id="managing-your-carts">
  ## Управление корзинами
</div>

Вы можете управлять корзинами в двух местах:

* **Главная страница** — показывает текущую действующую корзину с кнопкой «Manage all carts»
* **Страница All Carts** — доступна через «Manage all carts»; здесь вы увидите все действующие корзины и черновики в отдельных разделах, с аналитикой по каждой корзине и кнопками для публикации, редактирования, предпросмотра, дублирования, перевода и удаления

<div id="understanding-live-vs-draft-carts">
  ## Понимание разницы между действующими корзинами и черновиками
</div>

<div id="what-does-live-mean">
  ### Что означает «live»?
</div>

**Действующая корзина (live)** — это конфигурация корзины, которая в данный момент показывается покупателям в вашем магазине. Одновременно действующей может быть только одна корзина.

<div id="what-does-draft-mean">
  ### Что означает «draft»?
</div>

**Черновик корзины (draft)** — это сохранённая конфигурация, которая пока не видна покупателям. Вы можете иметь столько черновиков, сколько нужно, чтобы экспериментировать, готовиться к кампаниям или тестировать новые идеи.

<div id="can-i-have-no-live-cart">
  ### Можно ли не иметь действующей корзины?
</div>

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

⚠️ **Важно:** отсутствие действующей корзины не останавливает списания. Чтобы прекратить списания, необходимо удалить Upcart.

<div id="working-with-the-cart-editor">
  ## Работа с редактором корзины
</div>

Редактор корзины теперь загружает конфигурацию конкретной корзины. В верхней части редактора вы увидите:

* Название корзины и её статус (действующая или черновик)
* Кнопки **Publish** или **Unpublish**
* Выпадающий список для переключения между корзинами, не покидая редактор
* Переключатель **Show items in cart** / **Show empty cart** (в правом верхнем углу)

<div id="key-changes-from-the-previous-editor">
  ### Ключевые изменения по сравнению с предыдущим редактором
</div>

**Что переместилось:**

* Переключатель предпросмотра корзины теперь находится в правом верхнем углу
* Сохранение и отмена теперь используют стандартную панель сохранения Shopify

**Что нового:**

* **Кнопка Publish** — мгновенно делает вашу корзину действующей
* **Переключатель корзин** — переключение между корзинами внутри редактора
* **Переименование корзин** — по умолчанию корзины называются «Untitled cart #», но вы можете их переименовать

<div id="when-do-changes-go-live">
  ### Когда изменения вступают в силу?
</div>

* **Для черновиков корзин:** сохранение обновляет только конфигурацию черновика. На действующей витрине ничего не меняется.
* **Для действующей корзины:** сохранение немедленно обновляет витрину (то же поведение, что и до Multicart).

<div id="publishing-and-unpublishing-carts">
  ## Публикация и снятие корзин с публикации
</div>

<div id="publishing-a-cart">
  ### Публикация корзины
</div>

Когда вы нажимаете **Publish** на черновике корзины:

1. Конфигурация черновика становится вашей действующей корзиной
2. Ваша предыдущая действующая корзина автоматически переводится в черновики
3. Изменения немедленно появляются на витрине

Перед этим вы увидите модальное окно подтверждения: «Publishing will make this cart live. The current live cart will be moved to draft.»

<div id="what-happens-during-publishing">
  ### Что происходит при публикации?
</div>

Публикация корзины:

* Синхронизирует товар защиты доставки (если настроен)
* Синхронизирует комбинации скидок
* Записывает все настройки в метаполя Shopify
* Помечает корзину как LIVE
* Автоматически переводит предыдущую действующую корзину в статус DRAFT

Этот процесс может занять несколько секунд.

<div id="understanding-the-app-embed-off-badge">
  ### Что означает значок «App embed off»
</div>

Если вы видите жёлтый значок «App embed off» на действующей корзине, это означает:

* Корзина имеет статус LIVE в Upcart
* Но Upcart Bridge (app embed) отключён в редакторе темы Shopify
* Upcart не будет отображаться на витрине, даже если корзина «действующая»

**Как исправить:** перейдите в Shopify admin → Online Store → Themes → Customize → App embeds и включите Upcart Bridge.

⚠️ **Примечание:** скидки останутся активными, даже если app embed отключён. Чтобы отключить их, нужно отдельно деактивировать их в скидках Shopify.

<div id="previewing-draft-carts">
  ## Предпросмотр черновиков корзин
</div>

Вы можете просмотреть любой черновик корзины перед публикацией:

1. Нажмите **Preview** на черновике корзины на странице All Carts
2. Ваша действующая витрина откроется с настройками черновика
3. URL содержит `?upcart-sandbox-mode=1`. Значение должно быть ровно `1` — любое другое значение (включая `true`) не активирует режим предпросмотра.

Информацию об ограничениях предпросмотра и устранении неполадок см. в статье [Устранение неполадок Multicart](/ru/upcart/multicart_troubleshooting).

<div id="duplicating-carts">
  ## Дублирование корзин
</div>

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

* Создать вариации существующей корзины
* Протестировать изменения, не затрагивая оригинал
* Подготовить сезонные версии на основе текущей настройки

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

<Note>
  Upcart не предлагает файловый импорт или экспорт конфигураций корзины. Чтобы повторно использовать настройки корзины, продублируйте корзину внутри Upcart или создайте новую корзину из [шаблонов](/ru/upcart/creating_a_cart_from_templates). Конфигурации корзин нельзя переносить между магазинами Shopify средствами Upcart.
</Note>

<div id="deleting-carts">
  ## Удаление корзин
</div>

<div id="can-i-delete-a-live-cart">
  ### Можно ли удалить действующую корзину?
</div>

Не напрямую из приложения. Опция удаления появляется только когда корзина является черновиком, поэтому сначала снимите действующую корзину с публикации (переведя её в черновики), а затем удалите.

<div id="how-to-delete-a-cart">
  ### Как удалить корзину
</div>

1. Перейдите в **All Carts**
2. Если корзина действующая, сначала нажмите **Unpublish**
3. Как только она станет черновиком, опция удаления станет доступной
4. Нажмите **Delete**

⚠️ **Предупреждение:** если вы снимете с публикации свою единственную корзину, не опубликовав другую, у вас не будет действующей корзины и Upcart будет отключён для покупателей.

<div id="translations">
  ## Переводы
</div>

Теперь вы можете переводить текст корзины, видимый покупателям, отдельно для каждой корзины и каждой локали Shopify. Это позволяет иметь разные надписи на кнопках, заголовки и сообщения о вознаграждениях на каждом языке — всё управляется внутри Upcart.

<div id="how-to-translate-your-cart">
  ### Как перевести корзину
</div>

1. На странице **All Carts** найдите свою корзину
2. Нажмите кнопку **Translate**
3. Введите переводы для каждой локали (например, fr, de, es), включённой в вашем магазине Shopify

<div id="what-text-can-be-translated">
  ### Какой текст можно перевести?
</div>

Вы можете переводить следующие поля для каждой локали:

**Заголовок:**

* Название корзины

**Подвал:**

* Кнопка оформления заказа
* Продолжить покупки
* Метка промежуточного итога
* Метка скидки
* Текст экономии от скидок

**Пустая корзина:**

* Сообщение пустой корзины

**Товары корзины:**

* Метки показать/скрыть товары (единственное и множественное число)

**Апселлы:**

* Заголовок
* Кнопка добавления
* Текст количества отзывов

**Многоуровневые вознаграждения:**

* Текст прогресса для каждого уровня (до 6 уровней)
* Описание вознаграждения для каждого уровня (до 6 уровней)
* Текст разблокировки

**Рекомендации:**

* Название раздела
* Заголовок раздела
* Кнопка «Shop now»

**Заметки:**

* Заголовок
* Текст-заполнитель

**Объявление:**

* Текст баннера

**Промокод:**

* Заполнитель
* Кнопка

**Обновления подписок:**

* Кнопка
* Текст вариантов
* Разовая покупка
* Полная цена
* План подписки

<div id="when-do-translations-go-live">
  ### Когда переводы вступают в силу?
</div>

Когда вы публикуете корзину, переводы, сохранённые для этой корзины, синхронизируются с Translations API Shopify. Переводы предыдущей действующей корзины заменяются.

<div id="are-translations-copied-when-duplicating">
  ### Копируются ли переводы при дублировании?
</div>

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

По устранению неполадок с переводами см. статью [Устранение неполадок Multicart](/ru/upcart/multicart_troubleshooting).

<div id="per-cart-settings">
  ## Настройки для каждой корзины
</div>

Каждая корзина имеет собственную независимую конфигурацию для:

<div id="shipping-protection">
  ### Защита доставки
</div>

Защита доставки настраивается отдельно для каждой корзины. У каждой корзины своя конфигурация товара защиты доставки.

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

<div id="discounts">
  ### Скидки
</div>

Каждая корзина имеет собственную конфигурацию скидок. Вы можете настроить разные правила скидок для каждой корзины.

⚠️ **Примечание:** скидки зависят от событий действующей корзины и могут вести себя неожиданно в режиме предпросмотра песочницы. Тестируйте правила скидок после публикации в действующей среде.

<div id="cart-versioning-v2">
  ## Версионирование корзин (V2)
</div>

У Upcart есть два поколения витринных компонентов:

* **Base (V1)** — более старая версия
* **V2** — текущий стандарт

Новые корзины по умолчанию создаются как V2. Только ранее существовавшие корзины могут всё ещё быть на V1.

<div id="what-is-the-v2-upgrade-banner">
  ### Что такое баннер обновления до V2?
</div>

Когда вы открываете редактор корзины для корзины, у которой всё ещё есть модули V1, вы увидите баннер с предложением обновиться до V2.0.

Каждая корзина отслеживает состояние своей версии независимо, поэтому скрытие баннера в одной корзине не повлияет на другие корзины.

<div id="what-happens-if-i-upgrade-to-v2">
  ### Что произойдёт при обновлении до V2?
</div>

Версии модулей вашей корзины обновляются. V2 использует обновлённые витринные компоненты, которые могут отображаться немного иначе.

Вы можете отменить обновление в любой момент до публикации.

<div id="analytics">
  ## Аналитика
</div>

Для каждой конфигурации корзины ведётся собственная аналитика. Это позволяет сравнивать эффективность разных настроек корзины.

⚠️ **Примечание:** аналитика по отдельным корзинам ведётся только с 16 марта 2026 года. Аналитика за более ранний период по-прежнему доступна на странице аналитики или на графике главной страницы.

<div id="how-your-previous-cart-translated-to-multicart">
  ## Как ваша прежняя корзина перенесена в Multicart
</div>

Если вы использовали Upcart до этого обновления, вот как перенесены ваши прежние конфигурации:

* **Действующая корзина** — ваша действующая корзина осталась без изменений
* **Песочница** — сохранённые изменения в песочнице теперь находятся в «черновике» корзины
* **Отключённая корзина** — ваша отключённая/неактивная корзина была преобразована в черновик. Если у отключённой корзины была версия в песочнице, теперь на странице Carts у вас 2 черновика

<div id="limitations">
  ## Ограничения
</div>

<div id="how-many-carts-can-i-have">
  ### Сколько корзин можно иметь?
</div>

В настоящее время жёсткого ограничения на общее количество корзин нет. Вы можете создавать столько черновиков, сколько нужно.

<div id="currently-supported">
  ### Поддерживается в настоящее время
</div>

* **1 действующая корзина одновременно** — только одна корзина может быть действующей в любой момент времени

<div id="troubleshooting">
  ## Устранение неполадок
</div>

Распространённые проблемы, решения и часто задаваемые вопросы о Multicart см. в статье [Устранение неполадок Multicart](/ru/upcart/multicart_troubleshooting).
