Більшість інтернет-магазинів в Україні витрачають від 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+ замовленнях на день. Якщо ваш магазин ще працює з ручним введенням ТТН — це перший крок до автоматизації, який дає помітний результат уже в перший тиждень.