
Битрикс24
Интеграция с Магнит Пост: доставка в пункты выдачи и курьером
от OX8.RU ox8ru.magnitdelivery
Электронная передача по России, без платы за доставку, после подтверждения заказа и не позже 5 дней. Условия.
Скриншоты
Технические данные
- Опубликовано:
- 22.10.2026
- Версия:
- 0.9.21
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Модуль подключает к интернет-магазину на «1С-Битрикс» доставку Магнит Пост: выдачу заказов в магазинах «Магнит» и курьерскую доставку. Покупатель выбирает пункт на карте прямо при оформлении заказа, менеджер создаёт отправление и печатает документы из карточки заказа, статусы приходят от перевозчика сами.
На витрине- Виджет выбора пункта выдачи: карта и список, поиск по городу, адрес и часы работы пункта.
- Цена и срок доставки считаются по API перевозчика. Пока пункт не выбран, срок берётся по городу; после выбора пункта уточняется.
- Настройка «требовать пункт»: без выбранного пункта заказ не оформляется, и покупатель видит понятное сообщение, а не молчаливую ошибку.
- Резервная цена на случай недоступности API. Если её не задавать, доставка просто скрывается, а не показывает выдуманную стоимость.
- Страница отслеживания: трек-номер, код получения, дата, до которой заказ хранится, адрес пункта и ссылка перевозчика. Текст настраивается плейсхолдерами.
- Письма покупателю при смене статуса.
- Создание отправления из карточки заказа с выбором способа сдачи и склада отгрузки: перевозчик забирает со склада, сдача в магазин «Магнит» или привоз партии на сортировочный центр. Выбор запоминается в отправлении.
- Этикетки перевозчика (100 x 150 или 58 x 60 мм) и сопроводительный лист модуля. Печать пачкой, этикетки на выборку одним ZIP.
- Акт приёма-передачи в двух экземплярах и реестр в CSV. Если в выборке разные места сдачи, модуль печатает отдельный акт на каждое место.
- Многоместные заказы: разбивка по весу и габаритам, этикетки на все места одним файлом, частичная отмена места.
- Обновление статусов каждые 10 минут и вручную, отмена отправления, продление хранения, отправка перевозчику изменений заказа.
- Наложенный платёж: когда перевозчик сообщает, что получатель заплатил, модуль закрывает оплату заказа. Отметку можно выключить.
- Справочник пунктов выдачи: обновляется раз в сутки, с фильтрами и признаком приёма посылок на сдачу.
- Склады отправителя: создание и правка через API перевозчика, прямо из админки.
- Журнал обмена: что ушло перевозчику и что он ответил, с кодами и текстом ошибок.
- Блок проверки настройки: перечисляет, что мешает работе и что стоит заполнить, ещё до первого отправления, и объясняет каждую строку словами, а не кодом ошибки.
Договор с Магнит Пост и ключи API, которые выдаёт менеджер перевозчика при подключении. Доставка работает в городах, запущенных перевозчиком. Ограничения перевозчика на одно место: до 15 000 г, сумма трёх сторон до 1800 мм, одна сторона до 800 мм.
Требования- «1С-Битрикс: Управление сайтом» с модулем «Интернет-магазин»: редакции «Малый бизнес» и «Бизнес».
- PHP 8.2 и выше. Дерево модуля разбирается без ошибок и предупреждений на 7.4, 8.0, 8.1, 8.2, 8.3 и 8.4.
- Кодировка UTF-8.
Установка. Поставьте решение из Маркетплейса штатным способом. При установке модуль создаёт свои таблицы, страницы в разделе «Магазин — Магнит Пост», свойство заказа для выбранного пункта выдачи, почтовые шаблоны и агенты: опрос статусов и очередь повторов — каждые 10 минут, обновление справочника пунктов и чистка журнала — раз в сутки.
Настройка по шагам.
- «Магазин — Настройки — Службы доставки»: добавьте службу «Магнит Пост».
- Впишите ключи API, полученные у менеджера перевозчика, и нажмите «Проверить связь с API» на странице «Магазин — Магнит Пост — Отправления».
- Заведите склад отправителя на странице «Склады отправителя»: это адрес, откуда перевозчик забирает посылки. Склад уходит перевозчику через API.
- В настройках службы выберите склад по умолчанию и способ сдачи по умолчанию. Для привоза на сортировочный центр укажите его адрес, для сдачи в магазин «Магнит» — код пункта.
- Заполните разметку получателя: модуль должен знать, из каких свойств заказа брать ФИО и телефон. На странице «Отправления» для этого есть отдельная кнопка.
- Посмотрите блок проверки настройки: он показывает то, что мешает работе, и предупреждения, которые стоит закрыть.
- Включите службу доставки. После этого она появится в оформлении заказа.
Виджет выбора пункта рассчитан на штатный компонент оформления заказа sale.order.ajax. Править шаблон не нужно: свойство с выбранным пунктом модуль привязывает к своей службе доставки сам.
Обновление. Ставится штатно через «Обновление решений». Раскладка списка отправлений хранится персонально у каждого пользователя, поэтому новые колонки у тех, кто уже настраивал список под себя, появятся после «Настроить — вернуть поля по умолчанию».
