- Home
- Integrations
Integrations
Connecting ERP, online stores and business systems
Let your systems exchange data on their own. We connect ERP, online stores, suppliers, accounting and delivery, so stock, prices and orders update automatically – no retyping and no Excel exports.
Integration methods
- REST API
- SOAP
- Webhooks
- XML and CSV feeds
- SFTP exchange
What we connect
Data moves between systems. Not between employees.
We connect the systems you already use and the ones you are just introducing. Before we start, we check every connection against the documentation and the access the system provides.
ERP systems
Items, prices, partners, stock and orders are exchanged between your ERP and other systems.
Typical data:
- Items
- Prices
- Orders
CRM systems
Customers, contacts and enquiries in one place, without entering them twice in several programs.
Typical data:
- Customers
- Contacts
- Enquiries
REST APIs and web services
Connections to external services and development of your own APIs, through which your partners access data.
Typical data:
- REST
- SOAP
- Webhooks
WooCommerce
Products, stock, prices and orders between your WooCommerce store and your business systems.
Typical data:
- Products
- Orders
- Customers
Supplier feeds
Import of products, prices and stock from supplier feeds – even when each supplier uses its own data format.
Typical data:
- XML
- CSV
- API
Stock synchronisation
Stock from the warehouse, the ERP and suppliers is identical and up to date across all sales channels.
Typical data:
- Stock
- Lead times
- Availability
Order synchronisation
Orders from the online store and B2B portal go straight into the ERP, and statuses flow back to the customer.
Typical data:
- Orders
- Statuses
- Documents
Accounting software
Invoices, payments and documents exported to your accounting software without anyone re-entering them.
Typical data:
- Invoices
- Payments
- Postings
Delivery services
Preparing shipments, labels and tracking numbers, and notifying customers about delivery automatically.
Typical data:
- Shipments
- Labels
- Tracking
Integrations for online stores
A store that issues invoices, prints labels and updates stock on its own.
The integrations we most often build for online stores. We adapt each one to the way you work and the systems you already use.
Accounting systems
We connect your online store to accounting systems such as Vasco, Minimax, eRačuni and others.
- Automatic transfer of orders and invoices to accounting
- Faster invoicing and tax reporting
- Accurate business data without manual entry
For example:VascoMinimaxeRačuniDelivery services
Integration with delivery services such as GLS, Pošta Slovenije, DHL and others makes the whole delivery process easier.
- Print labels directly from the order list
- Parcel tracking and automatic status updates for customers
- Less time preparing shipments and a better customer experience
For example:GLSPošta SlovenijeDHLCard and online payments
We let customers pay by card and other methods through payment systems such as Stripe, Bankart, PayPal and others.
- Secure payment processing that meets current standards
- Support for a wide range of payment methods
- More trust and convenience for your customers
For example:StripeBankartPayPalStock management and synchronisation
We introduce stock management in your online store that is connected to your warehouse and suppliers.
- Automatic stock synchronisation between the store and the warehouse
- Stock that follows demand, with less surplus
- Up-to-date supplier data on product availability
Data imports and price synchronisation
We simplify data management with imports and synchronisation from your suppliers' systems.
- Automatic import of price lists, product specifications and stock
- Price and promotion synchronisation in real time
- Less work managing a large number of products
- Check an integration
Using a different system?
This list is not exhaustive. Send us the name of the system or its documentation and we will check how to connect it.
Reliability
An integration you can rely on.
Connecting systems is more than moving data. We make sure the data is correct, nothing gets lost and we spot an error before your customers do.
- 1
Fetch
We read data from the source – via API, file or webhook.
- 2
Validate
Missing or incorrect values are caught before they move on.
- 3
Map
Codes, units, prices and statuses in a form the target system understands.
- 4
Write
We write the data to the target system – once, without duplicates.
- 5
Confirm
Every transfer is logged, successful or not.
Retries
If a system is temporarily unavailable, the data waits and the transfer is retried automatically.
Transfer log
Every transfer records what happened and when – so errors are found quickly.
Error notifications
When something goes wrong, we are notified – and your team too, if you wish.
Secure access
Encrypted connections, separate access with the least privileges needed, and keys stored only on the server.
No duplicates
The same order or invoice is never transferred twice, even if a transfer is repeated.
Test environment
We test the integration on test data first, and only then on live data.
In practice
One warehouse that feeds stores for different markets and languages.
Integrations and APIs
A virtual warehouse at the heart of several online stores
A central system that collects products and stock levels from different suppliers through API connections. Any number of online stores for different markets and languages can be connected to it, all fed from the same data.
- Suppliers via API
- Central warehouse
- Stores for different markets
What we built
- Connections to the APIs of different suppliers
- A central database of products, stock and prices
- Translations and prices per market in one place
- New stores connected without re-entering products
How we work
From reviewing your systems to an integration that runs on its own.
We introduce integrations gradually and with testing, so your day-to-day business keeps running smoothly during the rollout.
1. System review
We review the systems, documentation and access, and define which data needs to go where.
Result: List of connections
2. Data mapping
We align codes, units, prices, taxes and statuses between systems.
Result: Integration specification
3. Development and testing
We build the connection and test it on test data, together with your own cases.
Result: A tested connection
4. Gradual launch
First one data flow or part of the products, then everything. We monitor transfers throughout the transition.
Result: Integration in use
5. Monitoring and maintenance
We monitor operation, respond to errors and adapt the connection when systems change.
Result: Reliable operation
Client testimonials
Stores and companies whose systems run smoothly.
Translated from Slovenian.
FAQ
What companies most often ask us about integrations.
Have another question? Write to info@isaac.si.
Can you connect our ERP even if it has no public API?
Often yes – for example through file exchange (XML, CSV) via SFTP or through an interface provided by the ERP vendor. We check the available options before quoting, together with you and, if needed, with your ERP vendor.
What happens if one of the systems is down?
The data waits and the transfer is retried automatically once the system is available again. If the error persists, we are notified and act on it. Every transfer is recorded in the log.
How often is data synchronised?
It depends on the data and the systems. Orders are usually transferred immediately, stock and prices at short regular intervals, and large catalogues can also be synced overnight. We set the frequency together based on your needs and the limits of the systems.
Will the integration slow down the online store?
A properly built integration runs in the background, separately from customer visits, so it does not slow the store down.
What happens when a vendor changes its system or API?
As part of maintenance, we monitor changes to the systems the integration is connected to and adapt the connection in good time.
How is data security handled?
Connections are encrypted, each system has separate access with the least privileges needed, and keys and passwords are stored only on the server, never in the browser.
How much does an integration cost?
It depends on the number of systems, the volume of data and what the systems support. After reviewing the documentation, you receive a written quote with a clearly defined scope.
Let's talk about an integration
Which of your systems still don't talk to each other?
Tell us which systems you use and where you are retyping data by hand today. We will suggest how to connect them.