Integration of Visma Horizon and WooCommerce
It is necessary to implement an automated integration between the Visma Horizon accounting system (via REST API) and the WooCommerce online store (WordPress):
- Automatic synchronization of products, stock levels, and prices from Horizon to WooCommerce.
- Automatic transfer of orders placed on the website back to Horizon.
- The integration must be reliable, support error logs, and ensure data protection.
Visma Horizon — is an accounting system (ERP) for business that automates accounting, warehouse, sales, procurement, product management, staff, etc. It supports directory management (nomenclature, warehouses, product groups), price calculation, stock levels, order processing, and document flow.
Key points for the task:
Visma Horizon has a REST API through which data about products, stock levels, orders, and directories can be retrieved and sent.
All data needed for the online store (products, prices, stock levels, orders) are stored in tables within Horizon.
We want to automatically synchronize products and stock levels from Horizon to WooCommerce, as well as transfer orders from WooCommerce back to Horizon for further processing.
Synchronization of products from Horizon to WooCommerce
Retrieval from Horizon via API:
- Import product groups (categories) and other directories (units of measurement, warehouses, etc.) from Horizon to WooCommerce while preserving the structure
Complete list of products (nomenclature)
Product name, unique code, barcode, description, category/group, unit of measurement
Current stock levels for selected warehouses
Current prices (considering relevance by date and required price lists)
Images
Updating WooCommerce:
Create new products and update existing ones
Synchronize stock levels and prices on a schedule
Link to WooCommerce categories
Error handling (logging, alerts in case of failures)
Filter out outdated/inactive items
Receiving and processing orders from WooCommerce to Horizon
Sending each new order to Horizon via REST API:
- Transmit all order data: number, date, order composition (products, quantity, price), customer (name, email, phone, address), delivery and payment method, order status.
• After sending, the order is recorded in Horizon and awaits manager confirmation (implement transfer of status or flag indicating the order requires confirmation).
• After receiving a response/status from Horizon — synchronize the order status back to WooCommerce (e.g., "paid", "shipped", "cancelled", "confirmed by manager" etc.).
• Log successful/unsuccessful transfer attempts.
• Implement automatic re-sending in case of errors.
• Ensure error handling and logging (error logs, event logs, and actions).
Integration with online payment systems is not required.
All orders placed through the WooCommerce online store are processed by a manager and paid via bank transfer between companies (B2B).
Payment status information will be manually recorded in Horizon and/or WooCommerce depending on the business process.
The entire integration and testing process must initially be implemented in a test environment (sandbox), with detailed instructions for launching and transitioning to the production server.
-
11830 12 0 Hello, Olga
I am a professional WordPress and WooCommerce developer with many years of experience.
I am ready to complete your task.
I am familiar with the Visma Horizon REST API and have a good understanding of the WooCommerce REST API, which will help solve your problem.
The implementation will be a separate plugin for WordPress.
I can set up a test site with WooCommerce (sandbox) for testing, but it will require a connection to the real Visma Horizon with products and all necessary data.
We can discuss the details in private correspondence.
I look forward to cooperating.
-
201 Hello! This task perfectly fits my area of expertise — I will implement a full, secure two-way integration of WooCommerce with Visma Horizon via REST API.
I will set up synchronization of products, prices, and stock levels, automatic transfer of orders and statuses, logging, error handling, and retries. I will provide a test implementation with instructions for production deployment.
I work precisely, paying attention to B2B details, I know the structure of WooCommerce and the specifics of ERP integrations. Please let me know if there is access to the Horizon API (documentation + sandbox)?
Current freelance projects in the category Online Stores & E-commerce
Support for online store, dropshippingThere are several offline stores. There is no experience working with online platforms. There is a registered store on Prom, a website, and Instagram. Support is needed for sales on online platforms, dropshipping. Online Stores & E-commerce, Website Maintenance ∙ 14 hours 7 minutes back ∙ 26 proposals |
Website content filling, photo selection, and description creation.
22 USD
Need to find and add 3-5 photos of assembled doors. Also, create text for different categories. Website door24.com.ua Online Stores & E-commerce ∙ 17 hours 12 minutes back ∙ 22 proposals |
Development of a sales AI agent for an online store on PrestaShop 1.6 with KeyCRM integrationWe are looking for a developer or a small team to create an AI sales consultant for an online store of educational literature. The site runs on PrestaShop 1.6, CRM — KeyCRM. We need not an ordinary chatbot with ready-made answers, but an AI seller that will help the customer… AI & Machine Learning, Online Stores & E-commerce ∙ 19 hours 26 minutes back ∙ 34 proposals |
Looking for a specialist in WordPress / WooCommerce automation
143 USD
Looking for a specialist who can help set up automation for filling product cards in WooCommerce using Make.com, N8N, Zapier, or similar services.Task We have an online store on WordPress + WooCommerce in different languages. It is necessary to automate the creation and filling… Enterprise Resource Planning (ERP), Online Stores & E-commerce ∙ 1 day 10 hours back ∙ 49 proposals |
Restore TikTok Ads optimization for the goal "Purchase" (Web Conversions)
67 USD
Context An online store for women's clothing (UA, site on Horoshop). TikTok Ads advertising account — UA / UAH. Until ~June 10, 2026, shopping campaigns were running steadily (1500–1900 ₴/day, 5–7 conversions/day). From June 10–11, campaigns with the goal "Purchase"… Online Stores & E-commerce, Social Media Advertising ∙ 3 days 20 hours back ∙ 13 proposals |