Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

"Укрпочта API" - модуль доставки для OpenCart


"Укрпочта API" - модуль доставки для OpenCart


Укрпочта - это национальный оператор почтовой связи Украины. Рассмотрим основные преимущества, опираясь на которые можно предложить этот способ доставки Вашим клиентам:

  • расширение географии продаж - 11000+ точек выдачи ваших товаров и привлечения аудитории небольших городов и сел
  • пересылка посылок весом от 250 граммов - только в Укрпочте можно отправлять посылки массой от 250 граммов по выгодной цене
  • оформление посылок без учета объемного веса - учитывается только фактический вес и размер самой длинной стороны
  • тарифы - до 30% ниже среднерыночных

 

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

 


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

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

 

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

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

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

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

  • создание, редактирование и удаление накладной
  • добавление/удаление накладных в группу
  • настройка печати накладных
  • скачивание накладной и других сопроводительных документов в формате PDF
  • просмотр списка накладных с возможностью фильтра по номеру накладной и заказа
  • автоматическое заполнение информации отправителя согласно выбранным настройкам модуля с возможностью смены данных непосредственно перед созданием накладной
  • автоматическое заполнении параметров получателя согласно данным из заказа, в том числе доступны следующие функции:
    • вкл/выкл бонусное отправление
    • выбор способа доставки (экспресс или стандарт)
    • выбор типа доставки (отделение или адрес)
    • загрузка данных получателя по номеру телефона
    • выбор типа получателя
    • ввод ИНН
    • ввод кода ЕГРПОУ
    • ввод адреса доставки (область, город, отделение, улица, дом, квартира и индекс)
  • автоматическое заполнение параметров отправления:
    • вес
    • габариты
    • возможностью задать несколько мест
    • объявленная стоимость с возможностью корректировки составляющих
    • описание
  • автоматическое заполнение параметров оплаты:
    • плательщик доставки
    • сумма обратной доставки, если выбран наложенный платеж
    • плательщик обратной доставки
    • способ получения денежного перевода
  • дополнительные параметры отправления:
    • заказное письмо
    • осмотр при вручении
    • СМС сообщение клиенту о прибытии отправления
    • действие в случае невручения
  • поля автоматически, по мере возможности, заполняются модулем согласно настроек
  • валидация полей во время редактирования и перед передачей данных на сервер почтовой компании
  • автоматическая проверка существования клиента в базе и создание в случае отрицательного результата
  • автоматическое редактирование данных клиента
  • автоматический поиск адресов получателя и создание новых в случае необходимости

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

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

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

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

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

Лицензия
  •  приобретая дополнение Вы получаете пожизненный доступ к бесплатным обновлениям и бесплатную техническую поддержку в течении года
  •  лицензия действует только на один домен и на все его поддомены, и тестовые сайты
  •  информация о порядке получения лицензии доступна после установки модуля
  •  активация лицензии происходит в течении нескольких часов после покупки
Требования
  • ionCube Loader версии 5.0 и выше
  • PHP библиотека cURL
  • PHP версии 5.6 и выше

 

Загрузка населенных пунктов и отделений происходит непосредственно через API Укрпочты даже БЕЗ ключей, без доступа к API работает и базовый функционал модуля.

 

Для работы с отправлениями (ТТН) через интерфейс API нужны ключи доступа, которые Укрпочта генерирует после подписания договора!

 

Перед установкой на работающем интернет-магазине рекомендуем выполнить установку и тестирование модуля на тестовом сайте или поддомене!

 

Детальная инструкция по установке, настройке, обновлению и удалению модуля доступна в архиве в файле instruction.html


  • Добавил
  • Добавлено
    13.10.2018
  • Категория
  • Ioncube Loader
    Требуется
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Обращение к серверу разработчика
    Да

 

  • +1 1
Надіслати
Поділитися на інших сайтах

4 часа назад, Cozy сказал:

Ну наконецто, а то у меня уже не один раз спрашивали подобное решени.

Скоро буду покупать. А под 2.1 не будете адаптировать ?

Будет под все кроме 1.5

Надіслати
Поділитися на інших сайтах

8 минут назад, kopaweb19 сказал:

Очень жаль 

Небольшое уточнение, будет только не под всю ветку. По памяти не скажу, ну кажись начиная с версии 1.5.4.

При условии что будут желающие

Надіслати
Поділитися на інших сайтах

Уточнение, не будет поддерживаться только 1.5.1.3

Так что собираем желающих)

Надіслати
Поділитися на інших сайтах

1 минуту назад, AndrewZ сказал:

Супер. Только думал об этом модуле и о Ваших давних сообщениях о том, что планируете сделать...

Завтра куплю и буду тестировать.

Только учтите что для работы с накладными нужны ключи доступа, которые Укрпочта выдает после подписания договора.

Без ключей будет работать как модуль доставки + два калькулятора

Надіслати
Поділитися на інших сайтах

1 minute ago, Prorab337 said:

Только учтите что для работы с накладными нужны ключи доступа, которые Укрпочта выдает после подписания договора.

Без ключей будет работать как модуль доставки + два калькулятора

Супер. Спасибо, что уточнили. Займусь этим обязательно. 

Надіслати
Поділитися на інших сайтах


9 минут назад, AndrewZ сказал:

Супер. Спасибо, что уточнили. Займусь этим обязательно. 

 

На сколько знаю в АПИ скоро будет добавлен функционал калькуляции, это как обещают тоже будет работать без ключей доступа

Надіслати
Поділитися на інших сайтах

7 часов назад, mesateri сказал:

Ура!! Давно ждем. Версию для 1.5.5.х купил бы хоть сейчас. Prorab337 модуль укрпочты для 1.5 нужен.. очень прошу)

Утрясем немного эту версию и будет для 1.5

Надіслати
Поділитися на інших сайтах

В 15.10.2018 в 22:27, Prorab337 сказал:

Только учтите что для работы с накладными нужны ключи доступа, которые Укрпочта выдает после подписания договора. 

Без ключей будет работать как модуль доставки + два калькулятора

где об этом почитать подробнее?

нашел https://ukrposhta.ua/api-ukrposhta-ekspres/

Змінено користувачем olegodessa
Надіслати
Поділитися на інших сайтах


Оно) 

Надіслати
Поділитися на інших сайтах

Не очень понял как создавать накладную для Укрпочты.

Смотрю Ваши скрины:

image_14.png.53a575ba1d9b864242b7c48ebaaeb10f.thumb.png.8f0b0fc605b714fe9a63f801950fcdfd.png

Но такого в админке не могу найти даже у Вас на Демо:

768702324_2018-10-1809_56_52.thumb.png.30266adc333945dc1e4c5d109c729627.png

 

Ткните пальцем, пожалуйста - как создать ТТН и где смотреть их список... 

 

 

Надіслати
Поділитися на інших сайтах


56fa39f028bcf3fbc181487203da1520.png

 

Те же кнопки что и для новой почты, если стоит новая почта то нужно модификатор shippingdata_cn обновить

Надіслати
Поділитися на інших сайтах

1 час назад, Prorab337 сказал:

56fa39f028bcf3fbc181487203da1520.png

 

Те же кнопки что и для новой почты, если стоит новая почта то нужно модификатор shippingdata_cn обновить

На демо нету этих кнопок. Наверное доступы ко всему закрыты 

Надіслати
Поділитися на інших сайтах


4 минуты назад, Uper сказал:

На демо нету этих кнопок. Наверное доступы ко всему закрыты 

Точно, спасибо. Поправил. Можете посмотреть

Надіслати
Поділитися на інших сайтах

Ждал от Вас такой модуль) У меня в магазине единственный способ доставки для Украины - Новая почта (реализовано на Вашем модуле Почта API v. 3.3.1)

Укрпочтой осуществляются доставки только за границу. Такой вопрос - возможно ли сделать так, чтобы варианты доставки Укрпочтой и их просчет (Укрпочта Экспресс. Доставка в отдел - $ 0.62 Укрпочта Экспресс. Доставка курьером по адресу - $ 0.81 Стандарт Укрпочты. Доставка в отдел - $ 0,79 Стандарт Укрпочты. Доставка курьером по адресу - $ 0,98) появлялись только после выбора страны, отличной от "Украина", а в выпадающем меню "Регион / штат" можно было осуществлять выбор согласно указанной Стране?

Надіслати
Поділитися на інших сайтах


6 минут назад, Browhenna сказал:

Ждал от Вас такой модуль) У меня в магазине единственный способ доставки для Украины - Новая почта (реализовано на Вашем модуле Почта API v. 3.3.1)

Укрпочтой осуществляются доставки только за границу. Такой вопрос - возможно ли сделать так, чтобы варианты доставки Укрпочтой и их просчет (Укрпочта Экспресс. Доставка в отдел - $ 0.62 Укрпочта Экспресс. Доставка курьером по адресу - $ 0.81 Стандарт Укрпочты. Доставка в отдел - $ 0,79 Стандарт Укрпочты. Доставка курьером по адресу - $ 0,98) появлялись только после выбора страны, отличной от "Украина", а в выпадающем меню "Регион / штат" можно было осуществлять выбор согласно указанной Стране?

Добрый день. Сделать появление укрпочты от выбора страны то можно, ну пока в этом смысла нету, так так в текущей версии тарифы только по Украине.

 

В обновлении попробую добавить еще международную доставку если интересно

Надіслати
Поділитися на інших сайтах

Только что, Browhenna сказал:

Интересно. Тарифы, пока, можно руками же прописать.

Можно. В колонке "В пределах Украины" поставить свои тарифы и срок доставки. И к примеру Стандарт курьером переименовать в международную.

Надіслати
Поділитися на інших сайтах

У укр почты выбор города улицы дома индекса в api не вбито?придется все данные выбирать а прописывать вручную?

Змінено користувачем yastman
Надіслати
Поділитися на інших сайтах


7 часов назад, yastman сказал:

У укр почты выбор города улицы дома индекса в api не вбито?придется все данные выбирать а прописывать вручную?

Да

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.