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

Recommended Posts

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


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


Укрпошта - це національний оператор поштового зв'язку України. Розглянемо основні переваги, спираючись на які можна запропонувати цей спосіб доставки Вашим клієнтам:

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

 

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

Використовуючи модуль Ви будете економити свій час і значні грошові кошти на обробці замовлень. Клієнти, які використовують API Укрпошти, отримують 5% знижки на відправлення, тому маючи регулярні відправлення, модуль окупиться протягом 1-го місяця і почне економити ваші кошти.


Доповнення є авторською розробкою і захищено відповідними правами.

За посиланнями, наданими нижче, можна перейти на демонстраційний сайт. Для доступу в адмін-панель використовуйте наступні дані: логін і пароль - demo

Панель адміністратора Створення/редагування накладної Список накладних Магазин

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

Функціональні можливості
Основні можливості
  •  велика кількість налаштувань
  •  створення, редагування та видалення накладних
  •  максимальне заповнення форми накладної в автоматичному режимі
  •  завантаження, налаштування друку, друк накладних
  •  автоматичне відстеження відправлень, зміна статусів замовлення та відправка повідомлень
  •  найточніший попередній розрахунок вартості доставки
  •  розрахунок орієнтовного терміну доставки
  •  автоматичний розрахунок параметрів відправлення
 
Прихований текст
Можливості для адміністратора
  • підтримка мультимагазинів
  • експорт/імпорт налаштувань
  • завантаження базових налаштувань
  • увімкнення/вимкнення режиму налагодження
  • введення значень eCom Bearer, StatusTracking Bearer та User token Укрпошти
  • завантаження логотипу транспортної компанії
  • вибір місця відображення логотипу
  • налаштування cURL тайм-ауту підключення та виконання
  • налаштування способів доставки (Експрес у відділення, Експрес кур'єром, Стандарт у відділення, Стандарт кур'єром):
    • увімкнення/вимкнення способу доставки
    • редагована багатомовна назва доставки
    • вибір географічної зони
    • вибір податкового класу
    • можливість задати мінімальну суму замовлення при якій доставка буде доступною
    • можливість задати максимальну суму замовлення при якій доставка буде доступною
    • можливість задати мінімальну суму замовлення при якій доставка буде безкоштовною
    • редагований багатомовний текст безкоштовної доставки
    • увімкнення/вимкнення розрахунку вартості доставки
    • увімкнення/вимкнення API розрахунку вартості доставки (використовується інформація для розрахунку: тип доставки, індекс відправника та одержувача, вартість товару, вага товару, максимальна сторона, рекомендований лист)
    • увімкнення/вимкнення тарифного розрахунку вартості доставки (може використовуватися як самостійно, так і в разі недоступності API. Використовувана інформація для розрахунку: область відправника та одержувача, тип доставки, вартість товару, вага товару)
    • увімкнення/вимкнення розрахунку терміну доставки в днях (використовується інформація для розрахунку: область відправника та одержувача, тип доставки)
    • вибір типу відділення
    • вибір статусу відділення
  • можливість налаштувати тарифи та терміни доставки
  • робота з базою:
    • завантаження/оновлення довідників поштової компанії
    • завантаження/оновлення областей України
    • завантаження/оновлення населених пунктів компанії «Укрпошта»
    • завантаження/оновлення відділень компанії «Укрпошта»
  • налаштування параметрів відправника: відправник, тип відправника, ІПН, ЄДРПОУ, код банку, розрахунковий рахунок, e-mail, телефон, область, місто, вулиця, будинок, квартира, індекс, адресний забір
  • налаштування параметрів одержувача: одержувач, тип одержувача, ІПН, ЄДРПОУ, телефон, область, місто, адреса, вулиця, будинок, квартира, індекс
  • налаштування параметрів відправлення:
    • увімкнення/вимкнення обліку об'єму
    • вибір варіанту обліку об'єму відправлення
    • можливість задати кількість місць за замовчуванням
    • вибір складових для оголошеної вартості відправлення
    • можливість задати оголошену вартість за замовчуванням
    • можливість задати мінімальну оголошену вартість
    • можливість задати опис відправлення за замовчуванням у вигляді шаблону з використанням макросів замовлення та товару
    • увімкнення/вимкнення рекомендованого листа
    • увімкнення/вимкнення відправлення SMS про прибуття посилки клієнту
    • увімкнення/вимкнення огляду при врученні
    • вибір дії у разі невручення посилки
    • вибір способу застосування параметрів за замовчуванням
    • можливість задати вагу за замовчуванням
    • можливість задати мінімальну вагу
    • можливість задати розміри за замовчуванням
    • можливість задати допуски до розмірів відправлення
  • налаштування параметрів оплати:
    • вибір платника доставки за замовчуванням
    • вибір методу оплати для післяплати
    • налаштування розрахунку післяплати
    • налаштування обліку комісії за оголошену вартість
    • вибір платника зворотної доставки за замовчуванням
    • вибір способу отримання грошового переказу
  • налаштування інтеграції ТТН:
    • увімкнення/вимкнення за замовчуванням бонусних відправлень
    • вибір відображуваної інформації у списку накладних
    • налаштування друку
    • вибір сумісного способу доставки для створення накладних
    • увімкнення/вимкнення створення, редагування, видалення та присвоєння накладної у замовленні
    • можливість задати багатомовні назви пунктів меню для роботи з накладними у замовленні
  • завдання Cron:
    • можливість задати ключ безпеки виконання Cron команд
    • автоматичне оновлення бази даних модуля (довідники, області, міста, відділення)
    • автоматичне відстеження відправлень, зміна статусу замовлення та відправлення повідомлень
    • вибір статусів замовлення, для яких необхідно відстеження
    • налаштування залежностей для кожного статусу відправлення та статусу замовлення у магазині
    • можливість задати затримку виконання за кожним статусом відправлення
    • увімкнення/вимкнення повідомлень для адміністратора та покупця
    • можливість задати багатомовний шаблон повідомлення для e-mail та sms повідомлень з використанням макросів замовлення, товару та накладної
  • та інші стандартні опції модуля доставки
Можливості для роботи з накладними

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

  • створення, редагування та видалення накладної
  • додавання/видалення накладних у групу
  • налаштування друку накладних
  • завантаження накладної та інших супровідних документів у форматі PDF
  • перегляд списку накладних з можливістю фільтру по номеру накладної та замовлення
  • автоматичне заповнення інформації відправника згідно з обраними налаштуваннями модуля з можливістю зміни даних безпосередньо перед створенням накладної
  • автоматичне заповнення параметрів одержувача згідно з даними з замовлення, у тому числі доступні такі функції:
    • увімкнення/вимкнення бонусного відправлення
    • вибір способу доставки (експрес чи стандарт)
    • вибір типу доставки (відділення чи адреса)
    • завантаження даних одержувача за номером телефону
    • вибір типу одержувача
    • введення ІПН
    • введення коду ЄДРПОУ
    • введення адреси доставки (область, місто, відділення, вулиця, будинок, квартира та індекс)
  • автоматичне заповнення параметрів відправлення:
    • вага
    • габарити
    • можливість задати кілька місць
    • оголошена вартість з можливістю коригування складових
    • опис
  • автоматичне заповнення параметрів оплати:
    • платник доставки
    • сума зворотної доставки, якщо обрана післяплата
    • платник зворотної доставки
    • спосіб отримання грошового переказу
  • додаткові параметри відправлення:
    • рекомендований лист
    • огляд при врученні
    • SMS повідомлення клієнту про прибуття відправлення
    • дія у разі невручення
  • поля автоматично, наскільки можливо, заповнюються модулем згідно з налаштуваннями
  • валідація полів під час редагування та перед передачею даних на сервер поштової компанії
  • автоматична перевірка існування клієнта в базі та створення у разі негативного результату
  • автоматичне редагування даних клієнта
  • автоматичний пошук адрес одержувача та створення нових у разі необхідності

При успішному створенні або редагуванні буде виконано перенаправлення до накладних та її підсвічування в загальному списку.

Можливості для клієнта
  • вибір типу доставки:
    • Укрпошта Експрес. Доставка у відділення
    • Укрпошта Експрес. Доставка кур'єром на адресу
    • Укрпошта Стандарт. Доставка у відділення
    • Укрпошта Стандарт. Доставка кур'єром на адресу
  • вибір населеного пункту отримання:
    • випадаючий список
    • пошук за назвою міста
  • вибір відділення:
    • випадаючий список
    • пошук за індексом
  • пошук індексу
  • інформація про вартість доставки
  • інформація про термін доставки
Підтримувані мови
  • українська
  • російська
  • англійська

У методах API реалізована підтримка української мови та частково англійської. Модуль автоматично використовує потрібну мову залежно від налаштувань OpenCart або переваг покупця під час оформлення замовлення.

Сумісність

Можливо, буде потрібно адаптація для конкретних версій. Адаптацію для інших модулів і шаблонів виконаємо за запитом за ДОДАТКОВУ ПЛАТУ.

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

 

Завантаження населених пунктів та відділень відбувається безпосередньо через API Укрпошти навіть без ключів, без доступу до API працює і базовий функціонал модуля.

 

Для роботи з відправленнями через інтерфейс API потрібні ключі доступу, які Укрпошта генерує після підписання договору!

 

Перед встановленням на працюючому інтернет-магазині рекомендуємо виконати встановлення та тестування модуля на тестовому сайті або піддоміні!

 

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


  • Автор
  • Опубліковано
    13.10.18
  • Категорія
  • 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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.