Plugin Нова Пошта / Новая Почта API 2.0 (novaposhta2) [Shop-Script]

klerk

Team member
VIP Hard
Verified
Joined
Feb 19, 2016
Messages
11,463
Reaction score
9,421
Нова Пошта (API 2.0) (novaposhta2)

uAu1S19.png


Расчет доставки службой Нова Пошта + генерация ТТН

Плагин для расчета стоимости доставки службой Нова Пошта для ключей новой версии API 2.0 во фронтенде. Управление складами и дополнительные функции в бекенде обеспечит плагин-сателлит .

В текущей версии реализовано:
  • 1) Организован выбор города и отделений из справочников + кеширование справочников
  • 2) расчет стоимости до склада и до дверей, а также учитывается метод отправки - со склада или от дверей. Если сервис "лежит", плагин дает приблизительную стоимость по формуле из договора с НП
  • 3) Есть возможность указать дополнительный вес к каждому заказу и установить вес по умолчанию, если он не задан в товарах
  • 4) Есть возможность задать суммы для бесплатной доставки до отделения и до дверей
  • 5) Есть возможность задать фиксированную стоимость доставки до отделения и до дверей
  • 6) Есть возможность задать дополнительное кол-во дней до фактической отправки
  • 7) Расчет доставки с учетом наложенного платежа
  • 8) На странице заказа можно использовать генератор накладных типа "склад-склад" для отправок на одно или несколько мест.
  • 9) Есть печать накладной и наклеек для отправки грузов
  • 10) Вы можете включать или не включать опцию печати документов. Если опция не включена, то вы можете изменить и/или распечатать накладную из своего кабинета на сайте НП, если опция включена - то изменить или удалить сгенерированную накладную из кабинета невозможно.
  • 11) При создании заказа вручную в бекенде укажите без ошибок город получателя и номер склада в поле "улица" в формате: №00, где 00 это номер склада(важно не добавлять пробелой между символами, не писать номер 2 в формате 02, не добавлять символы после номера) и при генерации ТТН, плагин вероятнее всего найдет правильный город и склад получателя, в противном случае - выберите нужные параметры вручную
  • 12) В карточке заказа, а также в письмах клиенту с трек-номером для отслеживания в скобках указывается актуальный статус заказа (одежраний, відправлений, отриманий) - то есть вы в бекенде сможете видеть текущий статус ваших отправок (см. скриншот к плагину), в то же время клиент сможет видеть статус в своем кабинете, либо на странице заказа через пин-код.
  • 13) Добавлена опция, при которой человек может выбрать город и склад, но стоимость не будет расчитана для вариантов, когда менеджер расчитывает стоимость индивидуально или заранее её невозможно корректно расчитать.
  • 14) Добавлена функция автоматической коррекции телефонного номера получателя к нужному формату (10 цифр), функция основана на коде плагина Alphasms Enhanced, если номер не удалось определить или он не относится к украинским, то в форму генерации будет добавлено сообщение об этом.
  • 15) В генераторе ТТН можно сделать предварительный точный расчет стоимости и объемного веса без создания ТТН
  • 16) Добавлена генерация ТТН с безналичным расчетом и контролем суммы оплаты
Установка
Для работы плаги на требуется правильный ключ АПИ, его можно получить в личном кабинете на сайте Новой почты.
Указывайте название города отправителя в настройках плагина без ошибок, иначе город будет заменен на Киев во время расчетов автоматически. Номер склада указывается просто цифрой без пробелов и других символов.

Demo:

novaposhta2 2.6.1.0
 
Нова Пошта (API 2.0)
novaposhta2 2.7.1
 
Нова Пошта (API 2.0)
novaposhta2 2.7.4
 
Нова Пошта (API 2.0)
novaposhta2 2.7.9
 
Нова Пошта (API 2.0)
novaposhta2 2.8.1
 
Нова Пошта (API 2.0)
novaposhta2 2.8.2

 
Last edited:
Нова Пошта (API 2.0)
novaposhta2 2.8.6
 
Нова Пошта (API 2.0)
novaposhta2 2.9.0
 
Top