Перейти к основному содержимому

МойСклад: Гибкий обмен заказами по API

к сведению

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

🌐 Страница модуля на сайте: despi.ru/modules/rbs-moysklad

🔗 Карточка модуля в Маркетплейс 1С-Битрикс: marketplace.1c-bitrix.ru/solutions/rbs.moysklad

Возможности модуля​

  • Двусторонний обмен заказами между Битрикс и МойСклад по JSON API 1.2
  • Экспорт заказов с сайта в МойСклад: после оформления или при достижении выбранного статуса, с фильтром заказов и порогом по ID
  • Импорт заказов из МойСклад на сайт — по веб-хукам, агентом проверки заказов и разовым импортом исторических заказов
  • Синхронизация статусов, состава корзины (модификации, комплекты, скидки, НДС, стоимость доставки, резервы) и свойств заказа
  • Контрагенты: поиск по настраиваемым полям, создание нового контрагента вместе с контактным лицом, привязка покупателя к пользователю сайта при импорте
  • Оплаты (входящие платежи и приходные ордера) и отгрузки — по сумме / по статусу или с полным соответствием документов
  • Веб-хуки МойСклад с выбором режима обработки: сразу, через очередь задач или смешанно
  • Агенты Битрикс для выгрузки новых заказов, разбора очереди веб-хуков, повторной отправки неудавшихся изменений и проверки заказов из МойСклад
  • Авторизация в МойСклад по токену или по логину и паролю (способ выбирается явно)
  • Логи обмена, уведомления об ошибках на email, страница диагностики (проверка авторизации, агентов, версий PHP, Битрикс и модуля)
  • Бэкап и восстановление настроек модуля
  • Интеграции, которые включаются при наличии модулей на сайте:
    • CRM (редакция «Интернет-магазин + CRM») — привязка контакта CRM к заказу, импортированному из МойСклад: контакт ищется по телефону или email контрагента и создаётся, если не найден;
    • МойСклад: Обмен контрагентами по API — поиск и создание контрагента при экспорте заказа, а также поиск и создание пользователя сайта при импорте заказа силами этого модуля;
  • События для доработки логики обмена без потери обновлений модуля

Быстрый старт​

Для быстрой настройки и тестирования модуля был создан отдельный раздел, в котором описывается быстрый старт для работы модуля по API. Стандартный обмен в данном случае является устаревшим.

🚀 Быстрый старт

Настройки модуля​

В этом разделе описаны подробнее все настройки модуля. Раздел будет полезен для тонкой настройки модуля.

🔧 Описание настроек модуля

FAQ​

В этом разделе собраны частые вопросы по работе модуля.

❔ FAQ

Диагностика​

Логи модуля и 1С-Битрикс, чек-лист окружения и подключения к МойСклад.

🔬 Диагностика

Для разработчиков​

Модуль предоставляет события для кастомизации работы без потери обновлений.

👨‍💻 Для разработчиков