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

Новый товар сразу в несколько магазинов

· 4 минуты чтения

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

Одна форма

В StoreDuet товар заполняется один раз: название, описание, цена, цена со скидкой, категория, фото и размеры с артикулом и количеством для каждого. Вы выбираете, в какие магазины его выгрузить, и отправляете. Форма проверяет заполненное, когда вы нажимаете кнопку отправки, а сервер проверяет еще раз, так что неполный или ошибочный товар до магазина не дойдет.

Форма добавления нового товара
Форма товара: его размеры, и у каждого размера артикул, цена и количество. Данные для примера.

Каждый магазин получает то, для чего у него есть место

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

Сначала черновик, публикация после проверки

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

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

Фото, которые у нас не хранятся

Фото проходят через систему по пути в магазины и удаляются из нее, как только все магазины получили их и показывают на товаре. До тех пор они остаются, даже если что-то не удалось и попытка повторяется.

Остатки и связывание без вашего участия

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

Товар, который уже есть в одном магазине

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