Опишите доработку или сценарий — обсудим вместе с другими клиентами.
Интеграция с Магнит Пост: доставка в пункты выдачи и курьером
Технические данные
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
Описание
Модуль подключает к интернет-магазину на «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. Править шаблон не нужно: свойство с выбранным пунктом модуль привязывает к своей службе доставки сам.
Обновление. Ставится штатно через «Обновление решений». Раскладка списка отправлений хранится персонально у каждого пользователя, поэтому новые колонки у тех, кто уже настраивал список под себя, появятся после «Настроить — вернуть поля по умолчанию».
E-mail: support@ox8.ru
Время работы: Пн-Пт с 10:00 до 17:00 по московскому времени.
Срок реакции на входящее обращение: первый ответ - в течение 1 рабочего дня с момента получения обращения. По обращениям, которые блокируют приём или отправку заказов, - в течение 4 рабочих часов рабочего времени. Срок решения сообщаем в первом ответе.
Поддержка платных решений входит в стоимость лицензии в течение срока действия обновлений. По бесплатным решениям поддержка и помощь в установке осуществляются на платной основе.
При каждом обращении обязательно предоставьте следующие данные:
- Адрес сайта.
- Логин и пароль для доступа в административный раздел 1С-Битрикс.
- Адрес сервера, логин и пароль для доступа к сайту по FTP или SSH.
- Описание проблемы и как её воспроизвести.
- Скриншоты экрана с ошибкой.
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
Подтвердите что сама лицензия у вас куплена
