Integration with 1C for a website and online store
1C integration connects a website or online store to your accounting system: products, prices and stock flow from 1C to the site, and orders from the site go into 1C without manual transfer. The exchange format depends on your 1C configuration and the site platform; we agree on it before work begins.
- up-to-date prices and stock on the site based on 1C data;
- new orders in 1C with the customer, products, total, delivery and payment;
- product matching by SKU to avoid duplicates;
- order status updates on a schedule;
- on Horoshop, exchange via the platform API; on WordPress and custom sites, a module or a custom exchange service;
- a test exchange on a copy of the database before launch.
Why a store needs data exchange with 1C and what it automates
A store that keeps its accounting in 1C updates prices and stock on the site manually and retypes orders from email into the program. Owners search for website integration with 1C and online store exchange with 1C to get rid of this double work. After integration, 1C remains the single source of product data, and the site shows stock according to the exchange schedule.
1C configurations and versions differ, so we first clarify yours and the exchange options it supports. We agree on changes on the 1C side with your 1C specialist.
What 1C integration includes
- export of products, prices and stock from 1C to the site on a schedule;
- item matching by SKU or by a unique product code;
- transfer of new orders to 1C with customer contacts, products, delivery and payment;
- order statuses returned from 1C to the site;
- separate price types, warehouses and currencies, if your accounting has them;
- exchange log and error notifications.
On Horoshop, catalog sections are created manually in the admin panel, so the exchange updates products, prices and stock in existing sections. The exchange runs via the platform API on a schedule, so updates appear on the site with a slight delay. On WordPress and custom sites we work through a module or a custom exchange service.
How we set up the exchange with 1C
- we clarify the 1C configuration and version and who maintains it;
- we define which fields are primary in 1C and what changes on the site;
- we get a test copy of the database or a sample of products;
- we set up the exchange and check it on test orders;
- we launch it on a schedule and monitor the first exchange cycles.
The duration depends on the 1C configuration, the number of products and scenarios; we state it after the audit and consultation.
How much 1C integration costs
Integration with an accounting system is among the more complex jobs, so we calculate the cost after a free consultation and audit. It depends on the 1C configuration, the number of products and warehouses and the number of exchange scenarios. The domain and admin panel remain yours; we fix the terms and price in the contract. If you still need a website, see turnkey corporate website and online store launch; you can send questions via Contacts.
Questions and answers
Which 1C configuration can be connected?
Various configurations work if they allow exporting products, prices and stock and receiving orders. We check what exactly is available in your version during the audit before work begins.
How often are prices and stock updated on the site?
The frequency is set by the exchange schedule: we agree on it with you depending on the load on 1C and the platform. We do not promise instant updates; the delay between 1C and the site stays within the schedule.
What if SKUs repeat in 1C?
Repeated SKUs cause duplicates and matching errors. We show such items in a report before launch, and you decide which code to use as the key.
Will accounting in 1C change after the site is connected?
Your accounting processes stay yours. The site adds new orders; we agree on changes to 1C reference data and documents separately with your specialist.
