Интеграция Visma Horizon и WooCommerce
Необходимо реализовать автоматизированную интеграцию между учетной системой Visma Horizon (через REST API) и интернет-магазином WooCommerce (WordPress):
- Автоматическая синхронизация товаров, остатков и цен из Horizon в WooCommerce.
- Автоматическая передача заказов, оформленных на сайте, обратно в Horizon.
- Интеграция должна быть надежной, поддерживать логи ошибок и обеспечивать защиту данных.
Visma Horizon — это учетная система (ERP) для бизнеса, которая автоматизирует бухгалтерию, склад, продажи, закупки, учет товаров, сотрудников и т.д. Она поддерживает ведение справочников (номенклатура, склады, группы товаров), расчет цен, остатков, работу с заказами и документооборот.
Главное для задачи:
У Visma Horizon есть REST API, через который можно получать и отправлять данные о товарах, остатках, заказах и справочниках.
Все данные, которые нужны для интернет-магазина (товары, цены, остатки, заказы), находятся в таблицах внутри Horizon.
Мы хотим автоматически синхронизировать товары и остатки из Horizon в WooCommerce, а также передавать заказы из WooCommerce обратно в Horizon для дальнейшей обработки.
Синхронизация товаров из Horizon в WooCommerce
Получение из Horizon по API:
- Импорт групп товаров (категорий) и других справочников (единицы измерения, склады и пр.) из Horizon в WooCommerce с сохранением структуры
Полного списка товаров (номенклатура)
Название товара, уникальный код, штрихкод, описание, категория/группа, единица измерения
Текущие остатки по выбранным складам
Актуальные цены (с учетом актуальности по дате и нужных прайс-листов)
Изображения
Обновление WooCommerce:
Создание новых товаров и обновление существующих
Синхронизация остатков и цен по расписанию
Привязка к категориям WooCommerce
Обработка ошибок (логирование, алерты при сбоях)
Фильтрация неактуальных/неактивных позиций
Приём и обработка заказов из WooCommerce в Horizon
Отправка каждого нового заказа в Horizon через REST API:
- Передавать все данные заказа: номер, дата, состав заказа (товары, количество, цена), покупатель (имя, e-mail, телефон, адрес), способ доставки и оплаты, статус заказа.
• Заказ после отправки фиксируется в Horizon и ожидает подтверждения менеджером (реализовать передачу статуса или флаг, что заказ требует подтверждения).
• После получения ответа/статуса из Horizon — синхронизировать статус заказа обратно в WooCommerce (например, "оплачен", “отгружен”, “отменён”, “подтверждён менеджером” и т.п.).
• Логирование успешных/неуспешных попыток передачи.
• Реализовать автоматическую повторную отправку при ошибках.
• Обеспечить обработку ошибок и логирование (логи ошибок, событий и действий).
Интеграция с онлайн платежными системами не требуется.
Все заказы, оформленные через интернет-магазин WooCommerce, обрабатываются менеджером и оплачиваются по счету банковским переводом между компаниями (B2B).
Информация о статусе оплаты будет фиксироваться вручную в Horizon и/или WooCommerce в зависимости от бизнес-процесса.
Весь процесс интеграции и тестирования необходимо реализовать сначала в тестовой среде (sandbox), с предоставлением подробной инструкции по запуску и переходу на рабочий сервер.
-
11927 12 0 Здравствуйте, Ольга
Я профессиональный разработчик под WordPress и Woocommerce с многолетним стажем.
Готов выполнить вашу задачу.
Я знаком с Visma Horizon REST API и хорошо знаю REST API Woocommerce позволит решить вашу задачу.
Реализация будет отдельным плагином к WordPress.
Я могу запустить для вас тестовый сайт с Woocommerce (sandbox) для тестирования но нужно будет соединение с реальным Visma Horizon с продуктами и всеми необходимыми данными.
Нюансы можем обсудить в личной переписке.
Буду рад сотрудничеству
-
201 Привет! Это задание идеально подходит для моей компетенции — реализую полноценную, защищённую двустороннюю интеграцию WooCommerce с Visma Horizon через REST API.
Настрою синхронизацию товаров, цен и остатков, автоматическую передачу заказов и статусов, логирование, обработку ошибок и повторные попытки. Обеспечу тестовую реализацию с инструкцией для продакшн-запуска.
Работаю чётко, с вниманием к B2B-деталям, знаю структуру Woo и особенности ERP-интеграций. Подскажите, пожалуйста, есть ли доступ к API Horizon (документация + sandbox)?
Актуальные фриланс-проекты в категории Интернет-магазины и электронная коммерция
Внести правки в характеристики товаров (100шт) согласно требованиям маркетплейса Эпицентр
1000 UAH
На маркетплейс было импортировано товары с пром.уа, в товары необходимо добавить дополнительные характеристики (отмеченные красным) для прохождения модерации. Всего 100 товаров бренд/размеры/мощность/размер/цвет/какое количество насадок и т.д. в зависимости от товара. Эту… Интернет-магазины и электронная коммерция ∙ 5 часов 21 минута назад ∙ 10 ставок |
Восстановить открутки TikTok Ads на цель «Покупка» (Web Conversions)
3000 UAH
Контекст Интернет-магазин женской одежды (UA, сайт на Horoshop). Рекламный кабинет TikTok Ads — UA / UAH. До ~10 июня 2026 покупочные кампании работали стабильно (1500–1900 ₴/день, 5–7 конверсий/день). С 10–11 июня кампании с целью «Покупка» (Complete Payment / Web… Интернет-магазины и электронная коммерция, Реклама в социальных медиа ∙ 7 часов 51 минута назад ∙ 10 ставок |
Полный перенос сайта с домена .com.ua на .uaНеобходимо выполнить полное перенесение интернет-магазина на OpenCart с домена .com.ua на .ua под ключ. Необходимо перенести все файлы, базу данных, товары, клиентов, заказы, шаблон, платные модули, модификаторы и интеграции. Часть лицензий может быть привязана к старому домену… Интернет-магазины и электронная коммерция, Сопровождение сайтов ∙ 9 часов 26 минут назад ∙ 19 ставок |
Регистрация в Google Merchant Center и умной рекламной кампании Performance Max (PMax)Регистрация в Google Merchant Center и настройка умной рекламной кампании Performance Max (PMax), Google Ads. Сайт на Промі Пожалуйста, только те, кто имеет соответствующий опыт в настройке и разблокировке Мерчант и Ads Интернет-магазины и электронная коммерция, Контекстная реклама ∙ 21 час 28 минут назад ∙ 22 ставки |
Сайт обуви на ХорошопНеобходимо настроить интернет-магазин обуви на платформе Хорошоп. Основная задача: Создать готовый к продажам магазин с автоматическим обновлением товаров от поставщиков через XML-выгрузки EasyDrop. Структура каталога Создать основные категории: Мужская обувь Женская обувь… Интернет-магазины и электронная коммерция ∙ 1 день 23 часа назад ∙ 24 ставки |