Щодня тисячі інтернет-магазинів вручну вводять дані доставки Нової Пошти — адреси, ТТН, статуси. API Нової Пошти усуває цю рутину: відправлення створюються автоматично, статуси оновлюються без участі менеджера, а клієнт отримує трекінг миттєво.
Що дає інтеграція API Нової Пошти
Офіційний API Нової Пошти охоплює весь логістичний цикл. У Laravel або PHP-застосунку ви отримуєте доступ до:
- Автоматичного створення ТТН після підтвердження замовлення
- Відстеження статусу посилки в реальному часі через вебхуки або polling
- Довідника відділень і поштоматів для форми оформлення замовлення
- Розрахунку вартості та термінів доставки на льоту
- Друку накладної безпосередньо з адмін-панелі магазину
Як ми реалізуємо інтеграцію на Laravel
Для Laravel-проєктів ми розробляємо окремий сервіс-клас NovaPoshtaService, що обгортає HTTP-запити до API і кешує довідники (міста, відділення) у Redis. Це знижує кількість зовнішніх запитів і прискорює завантаження форм доставки.
Для OpenCart-магазинів ми створюємо або кастомізуємо shipping-модуль, який автоматично підтягує список відділень за введеним містом і зберігає ТТН у картці замовлення.
Реальний результат
Один із наших клієнтів — оптово-роздрібний інтернет-магазин із ~200 замовлень на день — скоротив час на обробку відправлень з 3 годин до 20 хвилин після впровадження автоматичного створення ТТН через API.
Технічний стек
- Backend: Laravel 11 / PHP 8.3 або OpenCart 3/4
- Кешування: Redis для довідника міст та відділень
- API: Нова Пошта JSON API v2
- Черги: Laravel Horizon для асинхронного створення ТТН
Готові автоматизувати доставку?
MaxiMoruM інтегрує API Нової Пошти у будь-яку платформу: Laravel, WordPress/WooCommerce, OpenCart або власну PHP-систему. Вартість і терміни — після короткого брифінгу.
Залиште запит на maximorum.com — і ми підготуємо технічну пропозицію протягом 24 годин.