</>
maximorum.com

Інтеграція OpenCart з Новою Поштою: автоматизація доставки без ручної роботи

D

Більшість інтернет-магазинів в Україні витрачають від 10 до 30 хвилин щодня на ручне створення ТТН у кабінеті Нової Пошти. Менеджер копіює адресу, обирає відділення, вводить параметри — і так по кожному замовленню. При 20–50 замовленнях на день це вже помітне навантаження.

Ми вирішуємо цю задачу через пряму API-інтеграцію OpenCart з Новою Поштою — замовлення автоматично генерує ТТН, а трекінг-номер повертається клієнту без участі менеджера.

Що ми інтегруємо

У рамках стандартного проєкту ми підключаємо:

  • Авторегенерацію ТТН — після зміни статусу замовлення на «Підтверджено» або «Оплачено» система сама звертається до API Нової Пошти і створює накладну
  • Вибір відділення на сайті — покупець обирає місто і відділення прямо в кошику; дані зберігаються у замовленні і передаються в API без ручного введення
  • Автоматичне оновлення статусу — крон-задача кожні 30 хвилин запитує API і оновлює статус доставки в адмінці OpenCart
  • SMS/email з трекінгом — клієнт отримує повідомлення з посиланням на трекінг одразу після створення ТТН

Результат для бізнесу

Один із наших клієнтів — інтернет-магазин одягу з 40–80 замовленнями на день — скоротив час обробки замовлення з 8 хвилин до 90 секунд після впровадження автоматичної інтеграції. Операційний менеджер звільнився від рутини і переключився на обробку повернень та комунікацію з клієнтами.

Технічна основа

Ми використовуємо офіційний API Нової Пошти v2.0, реалізований на PHP як окремий service-клас в архітектурі OpenCart. Усі запити логуються; при помилці API система надсилає алерт і ставить задачу в чергу для повторної спроби.

Коли варто впроваджувати

Інтеграція окупається при 15+ замовленнях на день. Якщо ваш магазин ще працює з ручним введенням ТТН — це перший крок до автоматизації, який дає помітний результат уже в перший тиждень.