Модуль доставки «Новая Почта API» для OpenCart

«Новая Почта API» — модуль доставки для OpenCart

Данный модуль по праву считается лучшим решением для организации доставки Новой Почтой в Вашем интернет-магазине. Дополнение решает практически все задачи, которые возникают при работе с Новой Почтой и является отличным помощником на любом этапе работы с заказами. Кроме стандартных функций модуля доставки имеются инструменты для работы с Экспресс Накладными. Также доступны две функции калькулятора: расчет стоимости и срока доставки. Все расчеты происходят при помощи API, что гарантирует получение самых точных данных.

Дополнение также имеет ряд функций, которые за Вас в автоматическом режиме выполняют ежедневную рутинную работу: рассылка уведомлений с номером накладной, смена статусов заказанапоминание о не забранных посылках и т.д.

Данный модуль не перезаписывает и не удаляет стандартные файлы и таблицы базы OpenCart. В работе модуля используется API «Новой Почты», что позволяет всегда иметь актуальную информацию о городах, отделениях, отправлениях и т.д., а также взаимодействовать непосредственно с Новой Почтой используя большое количество готовых решений, предоставляемых компанией. И это не все возможности модуля, функционал постоянно расширяется и улучшается. Приобретая модуль Вы будете экономить уйму времени и значительные денежные средства на обработке заказов и разработке аналогичного функционала.


Дополнение является авторской разработкой и защищено соответствующими правами

По ссылкам, предоставленным ниже, можно перейти на демонстрационный сайт. Для доступа в админ-панель используйте следующие данные: логин и пароль — demo

Панель администратора Создание/редактирование накладной Список накладных Магазин

Описание (основная информация)

Функциональные возможности
Основные возможности
  •  большое количество настроек
  •  удобное ручное и автоматическое обновление городов, отделений и другой справочной информации
  •  создание, редактирование и удаление накладных
  •  максимальное заполнение формы накладной в автоматическом режиме
  •  скачивание, настройка печати, печать накладных и маркировок
  •  просмотр списка накладных непосредственно в админ-панели
  •  автоматическое отслеживание отправлений, смена статусов заказа и отправка уведомлений
  •  самый точный предварительный расчет стоимости доставки
  •  расчет ориентировочного срока доставки
  •  автоматическое определение и учет типа упаковки
  •  автоматический расчет параметров отправления
  •  выбор и поиск городов, отделений. Возможность задать дополнительные поля для адресной доставки…
    Возможности для администратора
    • поддержка мультимагазинов
    • загрузка базовых настроек
    • экспорт/импорт настроек
    • ввод ключа API «Новой Почты»
    • режим отладки
    • загрузка логотипа транспортной компании
    • выбор места отображения логотипа
    • настройки доставки в отделение и на адрес:
      • вкл/выкл способ доставки
      • редактируемое и мультиязычное название доставки
      • выбор географической зоны
      • выбор налогового класса
      • возможность задать минимальную сумму заказа при которой доставка будет доступной
      • возможность задать максимальную сумму заказа при которой доставка будет доступной
      • возможность задать минимальную сумму заказа при которой доставка будет бесплатной
      • редактируемый и мультиязычный текст бесплатной доставки
      • вкл/выкл расчет стоимости доставки
      • вкл/выкл API расчет стоимости доставки (используемая информация для расчета: персональные настройки отправителя, город отправителя и получателя, тип доставки, стоимость товара, вес товара, объём товара, упаковка)
      • вкл/выкл тарифный расчет стоимости доставки (может использоваться как самостоятельно, так и в случае недоступности API)
      • вкл/выкл расчет срока доставки в днях (используемая информация для расчета: город отправителя и получателя, тип доставки)
      • вкл/выкл фильтр отделений по весу
      • выбор типа отделения
    • настройка тарифного расчета
    • работа с базой:
      • загрузка/обновление областей Украины
      • загрузка/обновление городов компании «Новая Почта»
      • загрузка/обновление отделений компании «Новая Почта»
      • загрузка/обновление справочников компании «Новая Почта»
    • настройка параметров отправителя: отправитель, контактное лицо, область, город и адрес отправки
    • настройка параметров получателя: получатель, контактное лицо, телефон, область, город, отделение, адрес, улица, дом, квартира, желаемые дата и время доставки
    • настройка параметров отправления:
      • вкл/выкл автоопределение типа отправления (документ, посылка, груз)
      • выбор типа отправления по умолчанию
      • вкл/выкл учет объёма
      • выбор варианта учета объёма отправления
      • возможность задать количество мест по умолчанию
      • выбор составляющих для объявленной стоимости отправления
      • возможность задать объявленную стоимость по умолчанию
      • возможность задать описание отправления по умолчанию
      • возможность задать дополнительную информацию об отправлении в виде шаблона с использованием макросов заказа и товара
      • выбор способа применения параметров по умолчанию
      • возможность задать вес по умолчанию
      • возможность задать размеры по умолчанию
      • возможность задать допуски к размерам отправления
      • вкл/выкл учет упаковки
      • выбор типа упаковки
      • вкл/выкл автоопределение типа упаковки
    • настройка параметров оплаты:
      • выбор плательщика доставки по умолчанию
      • выбор формы оплаты по умолчанию
      • выбор метода оплаты для наложенного платежа
      • выбор плательщика обратной доставки по умолчанию
      • выбор способа получения денежного перевода
      • выбор платежной карты по умолчанию
      • выбор составляющих для контроля оплаты
    • настройка интеграции ТТН:
      • вкл/выкл отображение всех накладных аккаунта
      • выбор отображаемой информации в списке накладных
      • настройка печати
      • выбор совместимого способа доставки для создания накладных
      • вкл/выкл создание, редактирование, удаление и присвоения накладной в заказе
      • возможность задать мультиязычные названия пунктов меню для работы с накладными в заказе
    • задания Cron:
      • возможность задать ключ безопасности выполнения Cron команд
      • автоматическое обновление базы данных модуля (области, города, отделения, справочники)
      • автоматическое отслеживание отправлений, смена статуса заказа и отправка уведомлений
      • выбор статусов заказа, для которых необходимо отслеживание
      • настройка зависимостей для каждого статуса отправления и статуса заказа в магазине
      • возможность задать задержку выполнения по каждому статусу отправления
      • вкл/выкл уведомления для администратора и покупателя
      • возможность задать мультиязычный шаблон сообщения для e-mail и sms уведомлений используя макросы заказа, товара и накладной
    • и другие стандартные опции модуля доставки
    Возможности для работы с накладными

    При просмотре заказа в админ-панели, если клиент выбрал совместимый способ доставки, появляется кнопка для работы с накладной. Возможно создать накладную на основе заказа или присвоить уже существующую. При переходе к созданию, модуль максимально заполняет форму в автоматическом режиме. Если для просматриваемого заказа накладная уже создана, то будет доступен пункт редактирования и удаления. Также при просмотре заказов можно перейти к списку всех накладных. Доступные функциональности:

    • создание, редактирование и удаление накладной
    • настройка печати накладных
    • скачивание накладной и маркировок в формате PDF для одного или нескольких заказов
    • печать в браузере накладной и маркировок для одного или нескольких заказов
    • просмотр накладных по числам отправки с возможностью фильтра по типу и номеру
    • автоматическое заполнение информации отправителя согласно выбранным настройкам модуля с возможностью смены данных непосредственно перед созданием накладной
    • автоматическое заполнении параметров получателя согласно данным из заказа, в том числе доступны следующие функции:
      • выбор типа доставки (отделение или адрес)
      • поиск получателей
      • выбор области
      • поиск города, населенного пункта
      • поиск отделения
      • поиск улицы
      • ввод номера дома и квартиры
    • автоматическое заполнение параметров отправления:
      • тип
      • Штрих-код redBOX
      • вес
      • общий объем и габариты
      • объемный вес
      • количество мест с возможностью указать параметры каждого места отправления
      • объявленная стоимость с возможностью корректировки составляющих
      • описание
    • автоматическое заполнение параметров оплаты:
      • плательщик доставки
      • выбор третьего лица
      • форма оплаты
      • обратная доставка
      • сумма обратной доставки, если выбран наложенный платеж
      • плательщик обратной доставки
      • способ получения денежного перевода
      • выбор карты для получения денежного перевода
      • контроль оплаты
    • дополнительные параметры отправления:
      • выбор даты отправки
      • выбор желаемой даты доставки
      • выбор желаемого времени доставки
      • заполнение поля «Внутренний номер заказа клиента»
      • ввод номера упаковки
      • заполнение поля дополнительной информации об отправлении
      • подъем на этаж
      • лифт
    • поля автоматически, по мере возможности, заполняются или выбираются модулем согласно настроек
    • валидация полей во время редактирования и перед передачей данных на сервер почтовой компании
    • автоматическая проверка существования получателя и контактного лица в базе получателей, если не будут найдены, то создадутся новые
    • автоматическая корректировка контактного лица
    • автоматический поиск адресов получателя и создание новых в случае необходимости
    • подсветка распечатанных и удаленных накладных в списке

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

    Возможности для клиента
    • выбор типа доставки:
      • доставка в отделение
      • доставка курьером на адрес
    • выбор города получения:
      • выпадающий список
      • поиск по названию города
    • выбор отделения:
      • выпадающий список
      • поиск по названию, адресу или номеру отделения
    • указание адреса для курьерской доставки
    • указание желаемой даты доставки
    • указание желаемого времени доставки
    • информация о стоимости доставки
    • информация о сроке доставки
    Поддерживаемые языки
    • украинский
    • русский
    • английский

    В некоторых методах API заявлена поддержка украинского, русского и английского языков. На практике же реализована 100% поддержка только украинского языка. Названия городов и отделений Новой Почты доступны на украинском и русском языках. Модуль автоматически показывает нужный перевод в зависимости от настроек OpenCart или предпочтений покупателя во время оформления заказа.

    Совместимость

    Возможно потребуется адаптация для конкретных версий. Адаптацию для других модулей и шаблонов выполним по запросу за ДОПОЛНИТЕЛЬНУЮ ПЛАТУ.

Опубликовано в docs