← Все статьи помощи

Прайс-лист, Shopify, WooCommerce и API

Что доступно

Массовая загрузка — с тарифа Pro: файл прайс-листа, подключение магазина Shopify или WooCommerce и передача товаров по API.

Файл прайс-листа

  • Форматы: .xlsx, .xls, .csv. XML-файлы не принимаются.
  • Файл можно присылать как есть: колонки на любом языке, шапка фирмы над таблицей не мешает. Марио сам определит, какая колонка за что отвечает, и покажет на проверку.
  • В строке должны быть название, цена (или прочерк — тогда «цена по запросу»), валюта, единица, вес, остаток. Описание, категорию и код ТН ВЭД площадка допишет сама; доставку возьмёт из ваших настроек.
  • Если в прайсе есть строки, отличающиеся только фасовкой, их можно склеить в одну карточку с вариантами.
  • Если вы плательщик НДС, у каждой группы товаров должна быть ставка — иначе строки не загрузятся.
  • Подробные требования — на странице «Требования к прайс-листу».

Shopify

Подключается в разделе «Прайс-лист» → «Магазин Shopify»:

  • Откройте кабинет разработчика Shopify — dev.shopify.com — под тем же аккаунтом, что и магазин.
  • «Приложения» → «Создать приложение» → «Создать приложение вручную». Название любое, URL приложения — https://globalmario.com. Галочку «Встроить приложение в панель администратора Shopify» снимите.
  • В «Области доступа» впишите read_products,read_inventory,write_inventory и создайте приложение. Если Shopify попросит — выпустите версию.
  • Установите приложение в свой магазин. После установки откроется сайт Global Mario — так и должно быть.
  • В настройках приложения скопируйте Client ID и секрет (Client secret).
  • В кабинете впишите адрес магазина, вставьте Client ID и секрет, нажмите «Подключить», затем «Перенести товары сейчас».

Дальше раз в час площадка сама сверяет товары и остатки, а продажи на площадке уменьшают остаток в Shopify при подтверждении наличия.

WooCommerce

В админке WordPress: WooCommerce → Настройки → Дополнительно → REST API → «Добавить ключ» с правами «Чтение/запись». Вставьте в кабинет адрес сайта, Consumer key и Consumer secret. Обновление — каждый час, точные остатки, продажи уменьшают остаток в WooCommerce. Сборные и внешние товары, а также товары без цены не переносятся.

К одному кабинету подключается один магазин — Shopify или WooCommerce.

API

Ваша IT-система может передавать товары, цены и остатки запросом POST на /api/v1/products с ключом. Ключ выпускается в кабинете и показывается один раз — сохраните его. Отозванный ключ вернуть нельзя, только выпустить новый.

Прайс-лист, Shopify, WooCommerce и API | Global Mario