Интеграция с API "Новая Почта", "Укрпочта" сайта на Joomla
Есть интернет-магазин на Joomla, VirtueMart, есть страница One Page Checkout.
Необходимо наладить передачу данных по API между сайтом и Новой Почтой, между сайтом и Укрпочтой (формирование ТТН на основе информации из заказов, внесение изменений в ТТН в случае необходимости).
-- Если нужно, могу купить какие-то готовые плагины для выполнения этой задачи.
-- Есть тестовая копия сайта для работы.
-- Также буду рада сотрудничать и предоставить поддержку моего сайта.
Подробности задания.
Админка:
- нужна кнопка или переключение статуса заказа, после которого на основе заказа сформируется ТТН на соответствующей почте. Желательна возможность таким же образом внести изменения в уже существующую ТТН.
- нужно, чтобы ФИО, адрес доставки, сумма передавались из заказа в ТТН. Размеры и вес отправления зададим одни для всех, желательна возможность отредактировать их при необходимости.
- нужна возможность, чтобы из админки можно было редактировать заказы. Желательно немного изменить внешний вид страницы заказа/заказов в админке.
- нужно, чтобы номер ТТН где-то фиксировался на нашем сайте к соответствующему заказу.
Фронтенд:
- нужно, чтобы в корзине после выбора клиентом желаемой почтовой службы при начале ввода адреса доставки предлагались варианты из справочника соответствующей почтовой службы. Считаю, что хранение этих справочников на нашем сайте уменьшит возможное «торможение».
Могу расписать наши ожидания максимально детально, с принскринами и т.п.
-
2362 20 0 Здравствуйте, готов сделать, большой опыт работы с Joomla.
-
1308 44 5 1 Добрый день. Готов выполнить задание. Приблизительный срок 7-10 дней.
-
2581 283 2 5 Добрый день)
Имею огромный опыт в решении подобных задач.
Обращайтесь, сделаю)
-
159 5 1 1 Здравствуйте! Спасибо за детальное описание задачи, понимаю, что нужна полноценная интеграция сайта с API «Новая Почта» и «Укрпочта», удобная как для администратора, так и для покупателя.
Подход к реализации:
Архитектура:
Создаю отдельный слой интеграции (плагин/компонент), который:
1. работает с обоими API через одну внутреннюю «обертку» (чтобы потом было легко добавить другую службу или изменить существующую)
2. сохраняет номер ТТН, тип почты, статус отправления в дополнительных полях заказа VirtueMart.
… Админка / формирование ТТН:
На странице заказа в админке добавляю:
1. кнопку/переключатель статуса «Создать ТТН» для Новой Почты / Укрпочты
2. отдельные поля для габаритов и веса с дефолтными значениями, которые можно изменить перед созданием ТТН
3. кнопку «Обновить ТТН», которая отправляет изменения по API.
После успешного запроса:
1. номер ТТН записывается в поле заказа и отображается в админке
2. при необходимости можно привязать изменение статуса заказа (например, «Передано в службу доставки»).
Редактирование заказа в админке:
Дорабатываю форму заказа:
1. возможность изменить ФИО, телефон, способ доставки, адрес/отделение из админки
2. синхронизация этих изменений с ТТН при нажатии «Обновить ТТН».
Внешний вид страницы заказов – отдельная верстка/модификация шаблона VirtueMart, чтобы было наглядно видно:
- тип доставки
- ТТН
- текущий статус отправления.
Фронтенд / корзина:
В One Page Checkout:
1. добавляю выбор службы доставки (НП / Укрпочта)
2. подключаю автокомплит по городам/отделениям/почтовым индексам.
Справочники отделений и населенных пунктов:
1. один раз импортирую из API (Новая Почта, Укрпочта) в отдельные таблицы БД Joomla
2. настраиваю периодическое обновление (крон или ручная кнопка «Обновить справочники»)
3. автоподсказка работает по локальной БД – это минимизирует «торможение» и зависимость от внешнего API в момент оформления заказа.
Работаю на тестовой копии сайта:
1. прогоняю сценарии: новое заказ, изменение доставки, редактирование заказа, создание/обновление/отмена ТТН
2. проверяю корректность записи номеров ТТН и полей доставки
3. проверяю, чтобы при падении API сайт продолжал работать адекватно (понятные сообщения об ошибках).
По объему работ (две службы, админка + фронтенд, справочники, тестирование) вижу это как:
срок примерно 5–7 рабочих дней (с учетом согласования макета админки и фронтенда, правок и тестов на боевом после переноса).
стоимость: ориентировочно от 12 000 до 18 000 грн за весь комплекс работ.
Дополнительные вопросы:
https://www.notion.so/2a3ea80ec59480f1acb5ffcc3fba4cee?source=copy_link
-
1986 1 1 Здравствуйте! 👋
Меня зовут Игорь, я представляю компанию 256Devs — команду технических экспертов с многолетним опытом в создании веб- и мобильных решений, e-commerce платформ, CRM-систем и систем автоматизации бизнеса.
Мы работаем с компаниями от стартапов до крупных сетей и прекрасно понимаем, насколько важно, чтобы техническая часть просто работала — стабильно, точно, без “ручного геморроя” и сюрпризов.
Ваш запрос на интеграцию Joomla / VirtueMart с Новой Почтой и Укрпочтой — это как раз тот кейс, где мы можем закрыть задачу на 100% по факту, а не словами.
Мы уже реализовывали аналогичные интеграции для e-commerce проектов, поэтому имеем готовую структуру решения, которую адаптируем под ваш сайт.
🔧 Что именно вы получите в результате:
— автоматическое формирование ТТН из заказов (ФИО, адрес, сумма, статусы);
— возможность редактирования и повторного формирования ТТН из админки;
… — сохранение номеров ТТН к каждому заказу;
— оптимизированные справочники населенных пунктов и отделений (никаких задержек в корзине);
— обновленная, понятная страница управления заказами в админке.
Мы не “подключаем API” — мы выстраиваем систему, которая снимает с вас головную боль и дает результат:
✅ логистика работает без сбоев;
✅ менеджеры не тратят время на ручной ввод;
✅ клиент получает свой товар быстрее, а вы — чистую аналитику и порядок в заказах.
Есть тестовая копия сайта? Отлично — можем подключиться уже сегодня, протестировать на ней интеграцию и сразу перейти к боевому окружению.
После короткого уточнения деталей предоставим точный сметный расчет и сроки.
Также можем взять техническую поддержку сайта — чтобы вы не возвращались к этим вопросам вообще.
Мы не продаем услугу — мы даем готовое решение, которое работает.
256Devs — когда нужно не “попробовать сделать”, а сделать правильно с первого раза. 🚀
-
24 7 1 Добрый день.
Есть опыт и желание работать.
Сделаю в оговоренные сроки.
-
307 Здравствуйте.
Я понимаю, что этот проект сосредоточен на интеграции API Новой Почты и Укрпочты в ваш магазин Joomla/VirtueMart для автоматизации создания, редактирования и синхронизации ТТН. Я внедрю надежный административный контроль для генерации и управления ТТН, обеспечивая точную передачу всех необходимых деталей заказа, сохраняя при этом гибкость для редактирования. На фронтенде я включу динамические предложения адресов, используя локально кэшированные почтовые каталоги для быстрого и бесперебойного использования. Мой подход делает акцент на чистой интеграции API, оптимизированной производительности и бесперебойной функциональности, полностью согласованной с вашим существующим процессом оформления заказа.
-
477 Добрый день! Готов реализовать интеграцию API Новой Почты и Укрпочты для вашего интернет-магазина на Joomla + VirtueMart с One Page Checkout. Задача понятна — технически все возможно реализовать, включая формирование и редактирование ТТН, сохранение номеров, автозаполнение адресов и кастомизацию админки.
-
606 8 0 Добрый день.
Могу выполнить ваше задание с удовольствием.
Есть опыт работы с API НП и Укрпочты.
Это действительно кастомное задание, был бы рад поработать над ним.
Специализируюсь на нестандартных решениях на PHP.
-
6463 82 3 3 Добрый день!
Готов реализовать данный функционал на joomla / virtuemart.
Подскажите, какая версия joomla используется?
С уважением, Иван
-
6082 54 0 Добрый день, думаю, что в вашем случае нужно реализовать отдельный кастомный функционал.
-
140 Привет! 👋
У меня есть опыт интеграций с API Новой Почты и Укрпочты, автоматического формирования ТТН, работы с корзинами One Page Checkout и доработки админки в Joomla/VirtueMart. Готов наладить полную передачу данных между вашим магазином и почтовыми сервисами.
Также могу взять сайт на дальнейшую техническую поддержку.