Что умеет решение
Модуль обеспечивает интеграцию интернет-магазина на платформе «1С-Битрикс» со службой доставки «Магнит Пост». Функционал включает выдачу заказов в розничных точках сети «Магнит» и курьерскую доставку. Покупатель выбирает пункт выдачи на интерактивной карте непосредственно в процессе оформления заказа. Менеджер формирует отправление и печатает необходимые документы прямо из карточки заказа. Статусы доставки автоматически обновляются от перевозчика.
На витрине магазина доступен виджет выбора пункта выдачи, содержащий карту и список локаций. Реализован поиск по городу, отображаются точный адрес и часы работы выбранного пункта.
Стоимость и сроки доставки рассчитываются через API перевозчика. До момента выбора конкретного пункта срок доставки определяется на уровне города. После выбора адреса срок уточняется.
Настройка «требовать пункт» запрещает оформление заказа без выбора пункта выдачи. В этом случае покупатель видит понятное текстовое уведомление вместо скрытой ошибки.
Предусмотрена резервная цена на случай временной недоступности API. Если резервная цена не задана, опция доставки скрывается, а не отображает некорректные расчетные данные.
Страница отслеживания содержит трек-номер, код получения, дату окончания хранения, адрес пункта и ссылку на сервис перевозчика. Текстовое наполнение страницы настраивается с помощью плейсхолдеров.
Система автоматически отправляет покупателю уведомления о смене статуса заказа.
Модуль позволяет создавать отправления из карточки заказа с выбором способа сдачи груза и склада отгрузки. Доступны варианты: самовывоз перевозчиком со склада, сдача в магазин «Магнит» или доставка партии на сортировочный центр. Выбранный способ сохраняется в карточке отправления.
Поддерживается печать этикеток перевозчика формата 100 x 150 мм или 58 x 60 мм, а также сопроводительного листа модуля. Реализована пакетная печать и возможность выгрузки всех этикеток для выборки в один ZIP-архив.
Формируются два экземпляра акта приёма-передачи и реестр в формате CSV. Если в одной выборке присутствуют разные места сдачи, система автоматически печатает отдельный акт для каждого места.
Для многоместных заказов предусмотрена автоматическая разбивка по весу и габаритам. Этикетки на все места формируются в едином файле, поддерживается частичная отмена отдельных мест.
Статусы обновляются автоматически каждые 10 минут или вручную. Доступны функции отмены отправления, продления срока хранения и отправки изменений заказа перевозчику.
При реализации функции наложенного платежа модуль автоматически закрывает оплату заказа после получения уведомления от перевозчика о факте оплаты получателем. Эта функция может быть отключена.
Справочник пунктов выдачи обновляется раз в сутки. Данные содержат фильтры и признак возможности приёма посылок на сдачу.
Склады отправителя создаются и редактируются через API перевозчика непосредственно из административной панели.
Журнал обмена фиксирует все данные, переданные перевозчику, и ответы системы, включая коды и тексты ошибок.
Модуль содержит блок проверки настроек, который до первого отправления выявляет препятствия для работы и указывает на недостающие данные. Каждое замечание формулируется понятным текстом вместо кода ошибки.
Для функционирования требуется действующий договор с перевозчиком «Магнит Пост» и API-ключи, предоставляемые менеджером при подключении. Доставка доступна только в городах, где оператор уже запустил сервис. Существуют ограничения на габариты одного места: максимальный вес 15 000 граммов, сумма трёх сторон не более 1800 миллиметров, длина одной стороны не более 800 миллиметров.
Системные требования включают платформу «1С-Битрикс: Управление сайтом» с установленным модулем «Интернет-магазин» редакций «Малый бизнес» и «Бизнес».
Требуется среда PHP версии 8.2 и выше. Модуль корректно работает без ошибок и предупреждений на версиях PHP 7.4, 8.0, 8.1, 8.2, 8.3 и 8.4.
Обязательная кодировка файлов — UTF-8.
Для модуля «Интеграция с Магнит Пост: доставка в пункты выдачи и курьером» General iT может выполнить установку, настройку и проверку работы в вашем проекте.