Разработка сайтов для бизнеса по всей России · с 2013 года

Интеграция сайта и интернет-магазина с МойСклад

Связываем сайт с МойСклад, чтобы товары, цены, остатки и заказы обновлялись сами. Без ручного переноса данных, ошибок и продаж товара, которого уже нет на складе.

Каталог и ценыТовары, модификации, фото и цены выгружаются на сайт автоматически
ОстаткиПокупатель видит актуальное наличие по складам и магазинам
ЗаказыЗаказ с сайта сразу появляется в МойСклад, статус возвращается покупателю

Что умеет интеграция

  • Выгрузка каталога. Группы, товары, модификации (размеры, цвета), характеристики, фотографии и штрихкоды переносятся из МойСклад на сайт. Новый товар появляется в магазине, как только вы завели его в учёте.
  • Цены и скидки. Розничные, оптовые и акционные цены, разные типы цен для разных групп покупателей.
  • Остатки. Наличие обновляется по нужным складам: товар, который закончился, не получится заказать.
  • Заказы покупателей. Заказ с сайта создаётся в МойСклад вместе с контрагентом, товарами, доставкой и оплатой. Менеджеру не нужно ничего перепечатывать.
  • Статусы и оплаты. Изменение статуса в МойСклад отражается в личном кабинете покупателя и может отправлять ему уведомление. Онлайн-оплаты попадают в учёт автоматически.
  • Обновления в реальном времени. Используем официальный API и веб-хуки МойСклад: изменения доходят до сайта за секунды, а не раз в сутки.

Надёжный обмен: ни одно событие не теряется

МойСклад сообщает сайту о каждом изменении — новом товаре, смене цены, остатка или статуса заказа. Но если в этот момент сайт перегружен, обновляется или временно недоступен, такое уведомление может пропасть, и данные на сайте разойдутся с учётом.

Поэтому для ответственных проектов мы организуем обмен через промежуточную транзитную очередь:

  • каждое событие от МойСклад сразу принимается и сохраняется в очереди — даже если сайт в эту минуту недоступен;
  • события обрабатываются по порядку, а при сбое — автоматически повторяются, пока не будут выполнены;
  • всплеск изменений, например переоценка тысяч товаров, не «кладёт» сайт: очередь разбирается равномерно;
  • всё фиксируется в журнале — видно, что, когда и с каким результатом передано.

Взаимодействие с МойСклад идёт только через официальный API МойСклад с соблюдением всех его ограничений: на частоту и число одновременных запросов, объём данных в одном запросе и количество веб-хуков. Обмен заранее рассчитан так, чтобы не упираться в эти лимиты, а при временных отказах API запросы выполняются повторно с паузой. В итоге учёт и сайт остаются согласованными, а ваш аккаунт МойСклад — без блокировок за превышение лимитов.

Пример: интернет-магазин «Челзнак»

Интернет-магазин «Челзнак»

Челябинский завод наградной продукции «Челзнак» ведёт учёт в МойСклад. Мы сделали интернет-магазин chelznak.ru и связали его с МойСклад: большой каталог наград, медалей и нагрудных знаков, цены и наличие приходят на сайт из учёта, а заказы покупателей сразу попадают к менеджерам в МойСклад.

Проект в портфолио · chelznak.ru

Для кого это

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

Доработки и приложения для МойСклад

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

Как мы работаем

  1. Разбираем процессыКакие данные и в какую сторону передавать, какие склады и типы цен нужны.
  2. Настраиваем обменПодключаем сайт к МойСклад и проверяем всё на тестовых данных.
  3. ЗапускаемПереносим текущий каталог, включаем синхронизацию и обучаем менеджеров.
  4. СопровождаемСледим за обменом и подстраиваем его, когда меняются ваши процессы.

Интеграцию можно сделать и для уже работающего сайта. Также подключаем обмен с 1С. Расскажите о своей задаче, и мы предложим решение.

Обсудим ваш проект?

Оставьте телефон — перезвоним, ответим на вопросы и бесплатно оценим будущий сайт.

Оставьте контакты — перезвоним в рабочее время.