Содержание статьи (10)
- Что меняется после интеграции
- Из чего состоит интеграция: 4 части
- 1. Справочник городов, отделений и почтоматов
- 2. Расчёт стоимости и срока доставки
- 3. Создание ТТН и печать маркировок
- 4. Отслеживание статусов и уведомления
- Как устроено API Новой Почты простыми словами
- Сколько стоит доставка для покупателя
- Оплата при получении: наложенный платёж, «Контроль оплаты» или предоплата
- Варианты реализации и их стоимость
- Как должен выглядеть выбор доставки в корзине
- 10 типичных ошибок
- Чеклист запуска интеграции
- Вывод
Интеграция Новой Почты с сайтом избавляет магазин от ручной рутины. Сайт подключается к API перевозчика, и дальше всё работает само: покупатель прямо в корзине находит свой город, выбирает отделение или почтомат из актуального списка и сразу видит цену доставки; менеджер создаёт экспресс-накладную (ТТН) одной кнопкой; статусы посылок подтягиваются автоматически, а номер ТТН уходит клиенту в мессенджер или на email. Понадобятся кабинет Новой Почты и бесплатный API-ключ. На готовых платформах интеграция — это модуль, на собственном сайте — несколько дней работы разработчика.
В статье — из чего состоит интеграция и как она устроена технически, какие бывают варианты оплаты при получении, сколько всё это стоит и на чём чаще всего спотыкаются магазины.
Что меняется после интеграции
| Процесс | Без интеграции | С интеграцией |
|---|---|---|
| Выбор отделения | Покупатель пишет «Киев, отделение на Крещатике» вручную | Выбор из списка с поиском, номером и адресом |
| Стоимость доставки | «Уточнит менеджер» | Рассчитывается в корзине до оформления |
| Создание ТТН | Менеджер копирует данные в кабинет НП, 2–4 мин на заказ | Один клик или автоматически после оплаты |
| Номер ТТН клиенту | Вручную, если не забыли | Автоматически в SMS, Viber, Telegram или email |
| Статусы | Проверка вручную по каждой посылке | Автоматическое обновление каждые несколько часов |
| Отказы | Замечаете, когда посылка уже едет обратно | Менеджер получает задачу сразу после отказа |
Для магазина с 20–30 заказами в день одно только ручное создание ТТН съедает час-полтора рабочего времени ежедневно. Плюс ошибки в фамилиях, телефонах и номерах отделений, из-за которых посылки «зависают».
Из чего состоит интеграция: 4 части
1. Справочник городов, отделений и почтоматов
Сайт получает через API актуальный перечень населённых пунктов и точек выдачи. Сеть Новой Почты постоянно меняется: открываются новые отделения и почтоматы, какие-то закрываются или переезжают. Поэтому справочник нужно обновлять автоматически каждый день, а не загрузить один раз при запуске.
В корзине это выглядит так: покупатель начинает вводить название города, получает подсказки, выбирает тип доставки (отделение, почтомат или курьер) и видит список точек с поиском по номеру или улице. В идеале — ещё и на карте.
2. Расчёт стоимости и срока доставки
API позволяет рассчитать стоимость доставки по маршруту, весу, габаритам и объявленной стоимости, а также ориентировочную дату доставки. Чтобы расчёт был точным, у каждого товара должны быть заполнены вес и габариты в упаковке. Иначе сайт покажет покупателю одну сумму, а в отделении с вас возьмут другую.
3. Создание ТТН и печать маркировок
Из админки сайта или CRM менеджер нажимает «Создать ТТН» — и все данные подтягиваются из заказа: получатель, телефон, город, отделение, вес, количество мест, описание содержимого, объявленная стоимость, сумма наложенного платежа, кто платит за доставку. Накладные можно создавать пакетно — для всех заказов дня — и печатать маркировки на термопринтере.
4. Отслеживание статусов и уведомления
Сайт или CRM регулярно запрашивает статусы по номерам ТТН и меняет статус заказа: «Отправлено», «Прибыло в отделение», «Получено», «Отказ». На каждое событие можно настроить уведомление покупателю и задачу менеджеру — например, напоминание клиенту, если посылка лежит в отделении третий день.
Как устроено API Новой Почты простыми словами
API Новой Почты — это набор запросов в формате JSON к серверу api.novaposhta.ua. Каждый запрос содержит ваш API-ключ, название модели и метод. Ключ генерируется в личном или бизнес-кабинете Новой Почты в настройках безопасности; доступ к API бесплатный.
| Модель API | Что делает | Где используется |
|---|---|---|
| Address | Поиск населённых пунктов, улиц, отделений и почтоматов (методы вроде searchSettlements, getWarehouses) | Поле выбора доставки в корзине |
| InternetDocument | Создание, редактирование и удаление ТТН, расчёт стоимости (getDocumentPrice) и даты доставки | Админка, CRM, автоматизация после оплаты |
| TrackingDocument | Статусы посылок по номерам ТТН (getStatusDocuments), пакетно | Обновление статусов, уведомления |
| Counterparty, ContactPerson | Данные отправителя и получателей | Создание ТТН от имени вашей компании |
Для базовых функций — справочники, расчёт стоимости, создание ТТН — достаточно зарегистрированного кабинета. Для безналичных расчётов с Новой Почтой и услуги «Контроль оплаты» нужен договор как для бизнес-клиента.
Важно с точки зрения безопасности: API-ключ даёт право создавать накладные от имени вашей компании. Он должен храниться только на сервере, а не в коде страницы, который видит любой посетитель. Подробнее о защите магазина — в статье о безопасности сайта.
Сколько стоит доставка для покупателя
По состоянию на 2026 год (после повышения тарифов Новой Почты 13 апреля) базовые цены на посылки между отделениями такие:
| Посылка | В пределах города | По Украине |
|---|---|---|
| До 2 кг | ≈ 70 грн | ≈ 90 грн |
| До 10 кг | ≈ 115 грн | ≈ 135 грн |
| Доставка в почтомат | + ≈ 10 грн за место | + ≈ 10 грн за место |
| Доставка в село | + ≈ 30 грн | + ≈ 30 грн |
Тарифы регулярно пересматриваются, поэтому сайт должен считать стоимость через API, а не по таблице, которую кто-то однажды вписал вручную.
Несколько практических советов:
- Показывайте стоимость доставки до последнего шага — неожиданные расходы на финальном этапе одна из самых частых причин брошенных корзин.
- Порог бесплатной доставки ставьте немного выше среднего чека (например, на 15–25%): это мотивирует добавить ещё один товар.
- Для мелких товаров предлагайте почтомат первым — он дешевле для вас и удобнее для покупателя, который забирает посылку в любое время.
Оплата при получении: наложенный платёж, «Контроль оплаты» или предоплата
| Способ | Как работает | Плюсы | Минусы |
|---|---|---|---|
| Наложенный платёж (денежный перевод) | Покупатель платит в отделении, деньги приходят отправителю переводом | Привычно для покупателей, повышает доверие к новому магазину | Комиссия за перевод, риск отказов и обратной доставки |
| «Контроль оплаты» | Услуга для бизнес-клиентов по договору: деньги за товар зачисляются на ваш текущий счёт | Деньги сразу на счёте, проще учёт, комиссия обычно ниже обычного перевода | Нужен договор с Новой Почтой |
| Онлайн-предоплата | Покупатель платит картой, Apple Pay или Google Pay на сайте | Нет отказов и кассовых разрывов | Часть покупателей не доверяет новым магазинам |
| Частичная предоплата | 100–200 грн онлайн, остальное при получении | Резко сокращает «несерьёзные» заказы | Ещё один шаг для покупателя |
Точные комиссии зависят от тарифа и договора — проверяйте актуальный прайс Новой Почты. Отдельный вопрос — фискальные чеки: нужен ли ваш собственный ПРРО при оплате через Новую Почту, зависит от схемы расчёта и налогового статуса. Уточните это у бухгалтера до запуска, а не после первой проверки.
Посчитайте цену отказов. Если магазин отправляет 300 посылок в месяц с наложенным платежом и 10% покупателей их не забирают, это 30 возвратов. При тарифе около 90 грн в одну сторону вы теряете примерно 5 400 грн ежемесячно только на доставке — без учёта времени менеджера и замороженного товара. Поэтому магазины постепенно переводят покупателей на онлайн-оплату: как выбрать провайдера, мы разобрали в материале об онлайн-оплате на сайте.
Варианты реализации и их стоимость
| Вариант | Как подключается | Сколько времени | Нюансы |
|---|---|---|---|
| Horoshop, Prom и другие SaaS | Встроенный модуль: вставить API-ключ и настроить | 1–2 часа | Возможности ограничены модулем платформы |
| WooCommerce, OpenCart | Бесплатные или платные плагины | От нескольких часов до 1–2 дней | Качество плагинов разное, нужны обновления |
| Через CRM (KeyCRM, SalesDrive и др.) | Сайт передаёт заказ в CRM, ТТН создаётся там | 1–2 дня вместе с интеграцией CRM | Удобнее всего для команды из нескольких менеджеров |
| Собственная разработка | Напрямую через API под ваш процесс | 1–3 дня | Любая логика: автоТТН после оплаты, несколько складов |
Если заказов больше 10–15 в день, создавать ТТН удобнее не в админке сайта, а в CRM, где менеджер видит всю историю клиента. Как выбрать CRM, мы рассказали в статье о CRM для малого бизнеса.
Укрпочта, Meest и другие службы подключаются по тому же принципу. Показывать покупателю 2–3 варианта доставки стоит, если ваша аудитория — в небольших населённых пунктах или вы продаёте лёгкие товары, для которых разница в тарифах ощутима.
Как должен выглядеть выбор доставки в корзине
- Поле города с подсказками после 2–3 введённых букв и приоритетом крупных городов.
- Переключатель «Отделение / Почтомат / Курьер» с ценой рядом с каждым вариантом.
- Список точек с поиском по номеру и улице; на мобильном — полноэкранный выбор, а не выпадающий список на 300 позиций.
- График работы отделения.
- Почтоматы, которые не принимают ваши габариты, вообще не показываются.
- Для повторных покупателей — сохранённое последнее отделение.
- Имя и фамилия получателя отдельными полями, телефон с маской +380 — так меньше ошибок при выдаче посылки.
10 типичных ошибок
- Отделение вводится текстом вручную — неизбежные ошибки и посылки «на деревню дедушке».
- Справочник не обновляется — покупатели выбирают отделения, которые уже закрыты.
- Не заполнены вес и габариты товаров — расчёт стоимости не совпадает с реальностью.
- Путаница с тем, кто платит за доставку и перевод — конфликты в отделении.
- Номер ТТН не отправляется покупателю — звонки «где моя посылка» съедают время менеджеров.
- Никто не следит за отказами — посылка возвращается, и вы платите за доставку дважды.
- API-ключ в коде страницы — любой может создавать накладные от вашего имени.
- Нет почтоматов — часть покупателей уходит к конкуренту с более удобной доставкой.
- Бесплатная доставка без расчёта маржи — на дешёвых товарах она съедает всю прибыль.
- Интеграция «сломалась» тихо — после изменений в API заказы перестают передаваться, а замечают это через неделю. Нужен мониторинг и уведомления об ошибках.
Чеклист запуска интеграции
- Зарегистрирован бизнес-кабинет Новой Почты, подписан договор, если нужен «Контроль оплаты».
- API-ключ сгенерирован и хранится только на сервере.
- Справочник городов, отделений и почтоматов обновляется автоматически каждый день.
- У всех товаров заполнены вес и габариты в упаковке.
- Стоимость доставки показывается в корзине до подтверждения заказа.
- Определено, кто платит за доставку и перевод, и это написано на сайте.
- ТТН создаётся из админки или CRM в один клик либо автоматически после оплаты.
- Покупатель автоматически получает номер ТТН.
- Статусы посылок обновляются сами, отказы попадают менеджеру как задачи.
- Настроены уведомления об ошибках интеграции.
- Сделано 3–5 тестовых отправлений: отделение, почтомат, курьер, наложенный платёж.
- На странице «Доставка и оплата» описаны сроки, стоимость и условия возврата.
Вывод
Список отделений в корзине — лишь видимая часть интеграции. Настоящая польза в другом: покупатель знает цену доставки до оформления, менеджеры не копируют данные в накладные, статусы обновляются сами, а отказы не остаются незамеченными. В итоге команда экономит часы работы каждую неделю, ошибок и возвратов становится меньше, а клиент видит магазин, в котором всё работает как часы.
Интеграция Новой Почты входит в наши пакеты интернет-магазина под ключ уже начиная с базового «Старта» — 29 900 грн, запуск за 7–10 дней; цена и срок фиксируются в договоре. Если ещё выбираете, на чём запускаться, начните со сравнения платформ для интернет-магазина или посчитайте бюджет в калькуляторе — команда Tvorum ответит на заявку в течение 15 минут.
Редакция Tvorum
Пишем о том, с чем работаем каждый день: сайты, SEO, реклама и конверсия. Простым языком, с цифрами и примерами — чтобы вы могли применить это в своём бизнесе.



