• Интеграции · API Новой Почты
  • Замер 01.08.2026

Интеграция Новой Почты в сайт

Интеграция Новой Почты – это выбор отделения, почтомата или адреса для курьера прямо в ожидании и создания экспресс-накладной из админки, без перехода в кабинет перевозчика. Делаем ее через API перевозчика на OpenCart, WooCommerce и Next.js. Начинаем не с кода, а с измерения: в магазине систем полива реальное гостевое оформление отдало 6 способов доставки от двух перевозчиков – страница «Доставка и оплата» такого не доказывает. Срок – 3–10 рабочих дней.
Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Срок работ
3–10 рабочих дней, пять этапов
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

3–10
Срок работ

рабочих дней, пять этапов

отделение, курьер по адресу, почтомат
Сценарии в чекате
6 с
Измерение чекаута магазина полива

пособов доставки от 2 перевозчиков, 3 способа оплаты (01.08.2026)

подтверждена в чекауте или на странице доставки в 16 магазинах, 31.07.2026
Новая Почта в наших проектах
проверка чекаута, 1–2 рабочих дня, бесплатно
Перед сметой
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Выбор отделения из списка с поиском по городу — менеджер получает идентификатор отделения, а не строчку текста
  • Курьерская доставка по адресу с проверкой зоны обслуживания – покупатель не выбирает вариант, которого к нему не существует
  • Почтать отдельным способом с собственным справочником — сценарий для мелких отправлений без очереди на отделении
  • Ориентировочный расчет стоимости доставки в чекате по весу и объявленной стоимости – вместо нуля или пустого места в корзине
  • Обновление справочника городов, отделений и почтоматов по расписанию — новые отделения появляются без вашего участия.
  • Создание экспресс-накладной по админке и печать декларации — менеджер не переходит в кабинет перевозчика и не вводит данные во второй раз
  • Номер декларации возвращается в заказ и в письмо покупателю — вопрос, где моя посылка закрывается до того, как его поставят.
  • Доказательство формы заказа: фамилия, телефон в корректном формате, вес, объявленная стоимость - без этих полей декларация не создается
  • Проверка на живом заказе от корзины к печати ТТН вместе с вашим менеджером — сценарий принимает человек, который будет им пользоваться
  • Письменная инструкция под ваши процессы и гарантия 30 календарных дней на выполненные работы
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Договор с перевозчиком и получение ключей API – они выдаются вам, не подрядчику
  • Логистика: тарифы, расчет себестоимости доставки, договоренности о скидках
  • Обработка возвратов и оформление обратных отправлений в кабинете перевозчика
  • Работа с претензиями к перевозчику
  • Подключение других служб доставки - считаем отдельно
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 5

Менеджер уточняет город и отделение по каждому заказу

Заказ пришел – дальше звонок или сообщение, чтобы узнать, куда везти. Интеграция переносит этот вопрос в ждут: покупатель выбирает отделение из справочника сам, и та же запись идет в декларацию. Механизм здесь о себестоимости обработки заказа, а не о трафике: вы убираете несколько минут ручной работы по каждой продаже.

Разберём вашу ситуацию на бесплатном аудите

Бесплатная проверка чекаута перед интеграцией

Мы не оцениваем доставку со слов: заказываем тестовый товар в вашу корзину, доходим до выбора способа доставки и смотрим, что сайт отдает на самом деле. Это занимает часы и дает чёткий размер работ.

Что мы измеряем

  • Какие способы доставки реально есть в чекату.Проходим регистрацию гостя и запрашиваем список способов. В измеренном магазине это дало 6 способов от двух перевозчиков — цифра с фактической оформления заказа, а не со страницы «Доставка и оплата».
  • Является ли выбор отделения спискомРучной ввод адреса отделения текстом — главная причина ошибок в ТТН. Смотрим, подтягивается ли справочник отделений и обновляется ли он автоматически.
  • Показывается ли стоимость доставкиНа измеренном магазине Новая Почта показывалась в чекате без цены, а другой перевозчик — как «0 грн», хотя информационная страница называла 35–80 грн. Покупатель видит ноль и затем узнает реальную сумму на отделении.
  • Что происходит с заказом после оформленияСоздаётся ТТН и где. Если менеджер каждый раз переносит данные в кабинет перевозчика руками, это несколько минут по заказу и регулярные ошибки в адресе.
  • Есть ли в заказе все поля для декларацииФамилия, телефон в корректном формате, вес и стоимость. Без них ТТН не создастся автоматически, сколько бы API не подключали.

Что вы получаете

  • Отчет по реальному чекауту: какие методы доставки отдает сайт и по каким ценам.
  • Список недостающего в заказе для автоматического создания декларации.
  • Оценку работ с разделением на обязательное и желаемое.
  • Разговор на 20–30 минут с вами или вашим менеджером по заказам.

Срок: 1–2 рабочих дня

Почему это бесплатно

Потому что проверка чекаута – это несколько часов работы, и без нее оценка была бы догадкой. Отчет остается у вас в любом случае.

Что дальше

После проверки даем смету и срок. Если на вашей платформе достаточно настроить существующий модуль вместо того, чтобы писать интеграцию — так и скажем.

Короткая форма: контакт и адрес сайта

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Сколько сценариев доставки включаемТолько отделение – это один справочник и одно поле в чекате. Отделение плюс курьер плюс почтомат — три разных набора данных, отдельная проверка зоны обслуживания для курьера и три ветви в расчете стоимости. Каждый добавленный сценарий – отдельный блок тестирования, а не галочка в настройках.
  • Нужно ли создание деклараций по админкеСамая дорогая часть после самого чекаута и в то же время дающая наибольшую экономию времени. Если ТТН вы и дальше создаете в кабинете перевозчика, этап выпадает из сметы полностью — так и говорим, вместо того, чтобы продавать ее впрок.
  • Состояние формы заказаДекларация требует фамилии, телефона в корректном формате, веса и объявленной стоимости. Если этих полей нет или телефон сохраняется как случайная строка, форму приходится перерабатывать вместе с интеграцией. Именно здесь скрывается разница между нижним и верхним пределом срока.
  • ПлатформаПод OpenCart 3 и WooCommerce существуют готовые сборки, и работа сводится к настройкам и наработкам. Под OpenCart 4 часть украинских модулей до сих пор не вышла. Next.js ждут свой, поэтому каждый шаг пишется руками.
  • Откуда берутся вес и габаритыЕсли вес лежит отдельным полем в прайсе, расчет ставится за день. Если ее нужно выводить правилом из категории, названия или набора позиций в корзине – это отдельная логика, которую еще и проверяют на реальных заказах.
Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

магазин систем автоматического и капельного полива

Задача
Дать покупателю оформить заказ с доставкой в ​​отделение, курьером или в почтомат и не потерять скорость отдачи страниц.
Решение
OpenCart 3 по nginx с HTTP/2 и сжатием brotli. В ожидании три сценария Новой Почты — отделение, курьер и почтомат — плюс второй перевозчик с тремя собственными вариантами. Оплата при доставке, банковский перевод и карта через платежный шлюз.
Результат
Измерение 01.08.2026 через реальный чекаут — товар в корзину, гостевое оформление, запрос списка методов: 2 перевозчика, 6 способов доставки и 3 способа оплаты. Первый ответ сервера 235 мс (медиана из пяти замеров), HTML главной 143,6 КБ, у brotli 22,5 КБ. Каталог 300 товаров в 40 категориях подтвержден двумя независимыми методами с расхождением 0%. Найденные дефекты: /sitemap.xml отдает 200 и нуль байт, JSON-LD нет ни одного блока, аналитики не установлены вообще.

официальный интернет-магазин садового инструмента

Задача
Обслужить в чекате и физлицо, и компанию: разные перевозчики, разные способы расчета, доставка на площадку рядом с собственной.
Решение
OpenCart 3 с четырьмя службами доставки, в том числе Новая Почта, и восемью способами расчета на странице условий. Логотипы перевозчиков с заполненным alt-текстом, включен HSTS, две языковые версии с hreflang.
Результат
Измерение 31.07.2026: 8690 уникальных адресов в карте сайта — около 8,6 тыс. карт и 81 категорий узел. Четыре службы доставки и восемь способов расчета. Первый ответ сервера 789,4 мс, и в эти миллисекунды входит 301-редирект на языковую ветвь. Найдены дефекты: в карте сайта 33 493 записи на те же 8 690 адресов, а вторая языковая версия, объявленная в hreflang, в карту не попала совсем.

интернет-магазин доставки сладостей, снеков и подарочных наборов

Задача
Сделать доставку не строчкой в ​​условиях, а рычагом среднего чека: покупатель должен видеть порог бесплатной отправки до того, как начнет оформление.
Решение
OpenCart 3 по nginx с HTTP/2. Четыре способа доставки, в том числе Новая Почта, и пять способов онлайн-оплаты. Условие бесплатной доставки в отделение Новой Почты от 2 500 грн. вынесено баннером на главную.
Результат
Измерение 31.07.2026: первый ответ сервера 402,9 мс, полная загрузка HTML 532,4 мс при весе 303,4 КБ. Найденный дефект: объем каталога снаружи сосчитать не удалось — /sitemap.xml отдает HTTP 200 с телом на ноль байт, а фид карты сайта 404.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Интеграция Новой Почты» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:3–10 дней

  1. Проверка чекаута и полей заказа

    1–2 рабочих дня

    Кладем товар в корзину, проходим гостевое оформление и спрашиваем список методов доставки – то, что отдает сайт, и есть истина. Параллельно смотрим какие поля реально хранятся в заказе. На выходе перечень того, чего не хватает для автоматической декларации.

  2. Ключ API, справочники, расписание обновления

    1–2 рабочих дня

    Подключаем ваш ключ, заливаем справочники городов, отделений и почтоматов, ставим обновление фоновой задачей по расписанию. Здесь же проверяем, что справочник не тянется синхронно в момент оформления – иначе пауза перевозчика становится паузой вашей корзины.

  3. Способы доставки и расчет стоимости в чекате

    1–3 рабочих дня

    Включаем согласованные сценарии: отделение, курьер, почтомат. Прибавляем ориентировочный расчет по весу и объявленной стоимости с примечанием, точную сумму считает перевозчик. Проверяем, что ни один метод не показывает "0 грн".

  4. Декларация по админке и печати

    0–3 рабочих дня — этап выпадает, если вы создаете декларации в кабинете

    Кнопка в заказе: менеджер получает номер экспресс-накладной и печатную форму, номер ложится в заказ и письмо покупателю. Если нужных полей в форме заказа не хватает, доказываем его тут же.

  5. Живой заказ и передача менеджеру

    в день сдачи

    Проходим полный сценарий с вашим менеджером: корзина, выбор отделения, оформление, создание декларации, печать. То, что после нас остается делать руками, фиксируем в письменном виде.

Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • API Новой Почты – справочники городов и отделений плюс создание декларации. Предел: состав методов меняет перевозчик, после обновлений проверяем заново.
  • OpenCart 3 на PHP/MySQL – есть готовые сборки модулей доставки. Предел: два ocmod-модуля умеют сломать друг друга.
  • OpenCart 4 – события переписаны. Предел: часть украинских сборников под нее еще не вышла.
  • WooCommerce – доставка отдельным плагином, ждущим меняется хуками. Предел: после обновления ядра ждут проверяют заново.
  • Next.js – ждут свой, ключ не попадает в браузер. Предел: коробочной доставки нет, каждый шаг пишется руками.
  • Очередь фоновых задач – справочник отделений лежит локально и обновляется по расписанию. Граница: между прогонами только открытое отделение на сайте еще не появится.

Интеграции

  • Новая Почта - отделение
  • Новая Почта – курьер по адресу
  • Новая Почта — почтоматы
  • наложенный платеж
  • создание экспресс-накладной
  • печать декларации
  • KeyCRM
  • Telegram-бот для уведомлений о заказе
Интеграция через API против ручного оформления в кабинете

Чем этот вариант отличается от альтернативы

Как отделение попадает в заказпокупатель выбирает из списка с поиском по городу, в заказ ложится идентификатор отделения
Стоимость доставки в корзинеориентировочный расчет по весу и объявленной стоимости с примечанием о перерасчете на отделении
Создание накладнойкнопка в заказе, номер возвращается в заказ и в письмо покупателю
Цена ошибки в адресеопечатка в номере отделения исключена на стороне данных
Расход на владениеразовая работа плюс проверка после обновления API перевозчика
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Ключ API Новой Почты из вашего кабинета – договор и ключ оформляются на вас.
  2. Доступ к сайту и админки с правами на установку модулей.
  3. Ответ, какие сценарии включаем: отделение, курьер, почтомат — и все ли три сразу.
  4. Данные отправителя: адрес, контактное лицо, телефон – они подаются в декларацию.
  5. Типичный вес и габариты ваших отправлений или правило их расчета.
  6. Менеджер, работающий с заказами, — на проверку живого сценария.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

Частые вопросы

Что спрашивают чаще всего — с конкретными ответами

Зачем выбрать отделение списком, если покупатель может написать адрес текстом?

Потому что текст приходится расшифровывать менеджеру, а ошибка в номере отделения означает, что посылка уехала не туда. Список из справочника перевозчика отдает точный идентификатор, который затем подставляется в декларацию без повторного введения. Это вопрос не удобства покупателя, а количества возвратов и времени менеджера. Честный предел: от покупателя, сознательно выбравшего не то отделение, список не спасает — убирает ошибку расшифровки, а не ошибку выбора.

Можно ли показывать стоимость доставки прямо в корзине?

Ориентировочная — да, по весу и объявленной стоимости. Точную сумму равно считает перевозчик на отделении, поэтому мы выводим расчет с примечанием об этом. Худший вариант мы видели на измеренном магазине: Новая Почта показывалась в чекате вообще без цены, а второй перевозчик — как 0 грн, хотя информационная страница называла 35–80 грн. Ноль в чекате – это обещание, которое сайт не выполняет.

Как понять, что доставка на моем сайте действительно работает?

Проверить со стороны покупателя, а не по настройкам в админке. Мы кладем товар в корзину, проходим гостевое оформление и спрашиваем список методов — то, что отдает сайт, и есть истина. В магазине полива так подтвердились 6 способов доставки от двух перевозчиков и 3 способа оплаты. Страница «Доставка и оплата» при этом может рассказывать совсем другое: она текст, а не настройка. Еще одна находка из той же выборки: в одном магазине названия перевозчиков стоят картинками без alt — человек их видит, поисковик и скринридер нет.

Можно ли создавать и печатать ТТН прямо из админки?

Да, и это самая большая экономия времени по всему перечню. Менеджер открывает заказ, нажимает кнопку, получает номер декларации и печатает ее без перехода в кабинет и без повторного ввода. Условие одно: в заказе должна быть фамилия, телефон в корректном формате, вес и объявленная стоимость. Если этих полей нет, сначала доказываем форму заказа, и именно это чаще всего растягивает срок до верхнего предела.

Чей договор с перевозчиком и у кого остается ключ API?

Договор оформляется на вас, ключ выдается в вашем кабинете – и это правильно: доступ к отправлениям должен оставаться у владельца бизнеса, а не у подрядчика. Мы работаем с ключом на этапе настройки и тестирования. После передачи вы можете перевыпустить его в любое время: сайт продолжит работать сразу после обновления значения в админке, перерабатывать ничего не нужно.

Справочник отделений обновляется сам или его нужно заливать руками?

Сам, фоновой задачей по расписанию. Техническая деталь, на которой горят быстрые интеграции: справочник нельзя тянуть из API синхронно в момент оформления заказа. Выглядит это нормально ровно, пока перевозчик отвечает быстро; стоит ему притормозить – и тормозит вашу корзину, то есть самый дорогой шаг сайта начинает зависеть от чужого сервера. Поэтому данные лежат локально и индексируются, а обновляются отдельным пролетом. Честный предел: между прогонами есть окно, в которое только что открытое отделение на сайте еще не появится.

Сколько длится интеграция и от чего зависит срок?

3-10 рабочих дней, пять этапов. Три дня — это когда включаем только отделения, поля в заказе уже корректны, а декларации вы продолжаете создавать в кабинете: этап по ТТН просто выпадает. Десять – когда включаются все три сценария, нужна кнопка создания накладной в админке, а форму заказа приходится перерабатывать. Ключ и доступ нужны на старте: без них первый этап стоит.

Что из этого реально экономит деньги, а что нет?

Экономит две вещи: время менеджера по каждому заказу и возврат из-за ошибок в адресе. Больше ничего. Интеграция не уменьшает тариф перевозчика, не ускоряет его работу и не влияет на позиции сайта в поиске. И отдельно: уволенный час менеджера становится деньгами только тогда, когда его действительно на что-то перераспределили — если он просто получил свободное время, в отчете это не появится. Наша рекомендация: до старта измерьте, сколько минут идет на одну декларацию и сколько заказов в месяц возвращается через адрес. Это две цифры, по которым через месяц будет видно, окупилась работа или нет.

Отправьте ссылку на сайт — мы пройдем ваш жут как покупатель.

В ответ получите отчет: какие способы доставки отдает сайт на самом деле, с какими ценами и чего не хватает в заказе для автоматической декларации. Далее – смета и срок.

Из измеренных кейсовИзмерение 01.08.2026 через реальный чекаут

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.