Synchronization with an online store is a Torgsoft option that unites the website and the accounting program into one system: products, prices, stock balances, orders, and sales are managed in one place.
A product added in Torgsoft appears on the website with a photo, description, and price. Orders from the online store come into the program as invoices — the manager processes them in the familiar interface. Stock balances are updated in both directions: after a sale in the offline store, availability on the website changes automatically.
The option removes the need to manage products in two systems at the same time. It does not depend on the website engine: it works with common CMS platforms — OpenCart, WordPress/WooCommerce, PrestaShop, Shopify — through file exchange or API. Torgsoft Ultra or Terminal licenses are required.
One accounting system for the website and the store
Products, prices, stock balances, and orders are managed in Torgsoft, while the website updates automatically.

What synchronization with an online store is
This is data exchange between Torgsoft and the website. The program uploads products, prices, photos, and stock balances to the website, and the website returns customer orders. The manager works only in Torgsoft and does not duplicate the same actions in the website admin panel. This way, the accounting program for an online store keeps the website up to date without manual data transfer.
Basic concepts
Upload
Torgsoft sends products, characteristics, photos, prices, and stock balances to the website.
Order
The website returns customer orders to the program with details and payment status.
Exchange files
Products are uploaded in .csv or .yml, and orders are returned in .sal, XML, or JSON.
Exchange via API
An alternative to files for compatible CMS platforms.
Reservation
A product from an order is reserved for the customer until shipment.
Invoice issuance
The mode in which the manager processes online orders.
Which CMS and platforms it works with
The option does not depend on the website engine. The main requirement is that the website must accept, process, and send exchange files, usually .csv, .yml, .xml, .xls, or .json, through an FTP server or its own web server. Torgsoft customers work with the following systems.
Classic CMS platforms for online stores
OpenCart
Standard synchronization through files. There is also a «Turnkey online store» solution that works directly through the DDI API.
WordPress / WooCommerce
Integration with the most popular CMS and its e-commerce module.
PrestaShop
It is convenient to match columns from the Torgsoft product export file (TSGoods.trs) with the columns of the store database.
Shopify
Data exchange between the accounting program and the Shopify store.
Moguta.CMS
One of the engines used by customer stores.
SaaS platforms and website builders
Horoshop
The integration is implemented and supported by the platform developers themselves. Exchange via FTP according to ready-made Horoshop instructions.
Who this option is for
Online store without an offline point
All trade is online: products, orders, and customers in one database.
Store and website at the same time
You sell offline and online from one warehouse, and stock balances match.
Several platforms
Website plus marketplaces, one database is uploaded everywhere.
Large assortment
Many characteristics and photos; there is no point in describing products manually on each resource.
Who does not need it. If you sell only offline and do not plan a website, or the assortment is just a few items without frequent changes, data exchange will not bring noticeable benefit.
When to connect it immediately
- you are launching a website from scratch together with accounting,
- the assortment often changes in prices and stock balances,
- you sell both in the store and online from one warehouse,
- you plan to add marketplace sales.
What tasks the option solves
How it looks before and after
Before
You manage products separately on the website and in the program, reconcile stock balances manually, transfer orders manually, and update prices on the website separately.
After
You create the product once in Torgsoft, the website updates itself, orders come into the program as invoices, and stock balances and prices match.
How it works: 5 steps
Product upload. Torgsoft sends products with characteristics, categories, photos, prices, and stock balances to the website in .csv or .yml format or via API.
Orders from the website. The website returns order files (.sal, XML, or JSON) to the program: customer data, products, quantity, prices, and payment status.
Customer database update. The program checks and updates customer data and adds a new customer if they are not yet in the database.
Processing in the «Trade with invoice issuance» mode. The manager creates an invoice, sends payment details, reserves the product, and creates an expenditure invoice.
Shipment and delivery. Creation of waybills for Nova Poshta or Ukrposhta, status control, and cash-on-delivery control.
Important. The website must be able to accept the files that Torgsoft sends. Give developers the technical synchronization requirements at the website development stage.
Try it on your own assortment
Download the Torgsoft demo version for 30 days, add products, and check exchange with a test website. Data remains on your computer.
Option capabilities
Scenarios by niche
Clothing store
Many sizes and colors. Characteristics are entered in Torgsoft once, and the website updates product cards itself.
Store and website from one warehouse
An offline sale decreases the stock balance on the website the same day, so website availability matches the real one.
Example
A cosmetics store managed the website separately from accounting: stock balances were checked manually, and some orders failed because the product was no longer in stock.
After connecting synchronization, products and stock balances update automatically, and orders from the website come into the program as invoices. The manager processes them in the familiar mode instead of transferring them manually. The scenario is illustrative.
Which options and equipment it works with
- Integration with Nova Poshta or Ukrposhta — automatic generation of waybills and parcel control.
- Integration with Prom.ua and Rozetka.ua — the same product database and orders from marketplaces.
- Bulk mailings to customers — Viber, SMS, and e-mail to the customer database.
- Customer profile and Binotel calls — recording requests and call control.
- Gift certificates — sale and redemption of certificates.
- Bonuses with limited validity period — so customers return more often.
- Wholesale price policy — several prices for a product depending on quantity.
Comprehensive automation. Synchronization with the online store becomes the foundation: delivery, marketplaces, mailings, and loyalty are added to it, and all sales are managed from the single Torgsoft database.
Alternative: Torgsoft Online Market
If you do not have your own website yet, there is a ready-made solution from Torgsoft — Torgsoft Online Market. This is a paid subscription function: essentially, a ready-made online store developed by the company itself. It has basic blocks (categories, information, delivery) and can be personalized.
Real-time synchronization
For Online Market, the «WebSocket synchronization» tab is available: orders are received automatically, in real time.
Exchange reliability
If the order could not be received through WebSocket (no internet or the program is turned off), it goes to FTP and is loaded later according to the schedule.
Price and connection terms
- Licenses. Torgsoft Ultra or Terminal.
- Connection. For a separate version — for each workplace, for a local network — one for the network, for a terminal license — one for the server.
- Demo version. Free for 30 days, data remains on your computer.
How to connect
- Download the demo version and check exchange with a test website.
- Give the website developers the technical synchronization requirements.
- Connect the option in the store and configure data exchange.
Frequently asked questions
What is synchronization with an online store?
It is a Torgsoft option that unites the website and the accounting program: products, prices, stock balances, and orders are managed in one system, while the website updates automatically.
Which CMS does it work with?
The option does not depend on the engine. Customers work on OpenCart, WordPress/WooCommerce, PrestaShop, Shopify, Moguta.CMS, and Horoshop. The main thing is that the website can accept and send exchange files through FTP or a web server.
Do products need to be managed separately on the website?
No. You create the product once in Torgsoft, and it reaches the website with photo, description, and price during the exchange.
How are stock balances updated?
Automatically in both directions: an offline sale decreases availability on the website, and an order from the website reserves the product in the program.
In what format is data transferred?
Products are uploaded from Torgsoft in .csv or .yml. The website returns orders separately — as a .sal text file, XML, or JSON.
How many stores can be connected?
An unlimited number. Data exchange is performed with several websites from one Torgsoft database.
What licenses are required?
Torgsoft Ultra or Terminal plus the «Synchronization with an online store» option itself.
Is there a demo version?
Yes, a free demo version for 30 days. Data remains on your computer.
What should be done before synchronization?
Prepare the website according to Torgsoft technical requirements and agree on the product classifier so that categories on the website and in the program match.
Does it receive orders around the clock?
Yes. The website receives orders around the clock, and the program processes them as invoices in the «Trade with invoice issuance» mode.
How is Torgsoft Online Market different?
It is a ready-made online store from Torgsoft by subscription with real-time exchange via WebSocket. The «Synchronization with an online store» option instead connects your own website on any CMS to Torgsoft.
Go back to the previous step