What Is Exact Online?
Exact Online is a cloud-based accounting and ERP software popular in Europe, especially in the Netherlands, Belgium, and Germany. It helps businesses manage their finances, projects, inventory, and workflows from anywhere.
Key features of Exact Online include:
- Financial administration and accounting
- Inventory and warehouse management
- Project management and time tracking
- CRM and sales management
- Manufacturing and logistics
Why Connect Exact Online to WooCommerce?
If you use Exact Online for your business administration and WooCommerce for your online store, you need both systems to work together. Without integration, you face these problems:
- Manual order entry from WooCommerce to Exact Online
- Stock levels that don’t match between systems
- Double work for customer administration
- Risk of errors in financial records
- Slow order processing
With a proper integration, you get:
- Automatic invoicing – Orders create invoices in Exact Online
- Real-time stock – Inventory syncs between both systems
- Accurate bookkeeping – All sales recorded correctly
- Customer sync – Customer data in one central place
- Time savings – Less manual data entry
How the Integration Works
Exact Online provides a REST API that allows external systems to read and write data. WooCommerce also has a REST API. The integration connects these APIs to exchange information automatically.
Typical Data Flow
- Customer places an order on WooCommerce
- Integration creates or updates the customer in Exact Online
- Order details transfer to Exact Online as a sales order
- Invoice generates automatically in Exact Online
- Stock levels update in both systems
Integration Options
1. Pre-Built Connectors
Several companies offer ready-made connectors for Exact Online and WooCommerce:
- Sherpaan – Dutch integration specialist
- Channable – E-commerce data feed tool
- ChannelEngine – Multi-channel commerce platform
- StoreKeeper – Point of sale and e-commerce integration
2. Integration Platforms
General integration platforms that support Exact Online:
- Make (Integromat) – Visual automation builder
- Zapier – Simple automation for basic workflows
- Piesync – Two-way data sync tool
3. Custom Development
For specific business needs, custom development using the Exact Online API and WooCommerce REST API provides maximum flexibility.
Data That Syncs
From WooCommerce to Exact Online
- Orders – Complete order information
- Customers – Name, address, contact details
- Payments – Payment status and method
- Shipping – Delivery addresses and costs
From Exact Online to WooCommerce
- Products – Item details and descriptions
- Prices – Sales prices and discounts
- Stock – Available quantities
- Product categories – Item groups
Setting Up the Integration
Step 1: Get API Access
To use the Exact Online API, you need to:
- Register your application in the Exact Online App Center
- Get your Client ID and Client Secret
- Set up OAuth authentication
Note: Exact Online uses OAuth 2.0, which is more complex than basic API keys.
Step 2: Prepare WooCommerce
- Create REST API keys in WooCommerce
- Set permissions to Read/Write
- Save your Consumer Key and Secret
Step 3: Choose Your Integration Method
Decide between a pre-built connector, integration platform, or custom development based on:
- Your technical skills
- Budget available
- Complexity of your requirements
- Need for customization
Step 4: Configure Field Mapping
Map the fields between systems. Key mappings include:
- WooCommerce SKU = Exact Online Item Code
- WooCommerce Order = Exact Online Sales Order
- WooCommerce Customer = Exact Online Account
Step 5: Set Up Tax Handling
Tax configuration is important for correct invoicing:
- Map WooCommerce tax classes to Exact Online VAT codes
- Consider different rates for EU countries
- Handle tax-exempt orders correctly
Step 6: Test Thoroughly
Before going live:
- Create test orders in WooCommerce
- Check if they appear correctly in Exact Online
- Verify invoice amounts match
- Test stock updates in both directions
- Check customer data sync
Important Considerations
Administration Division
Exact Online organizes data in “administrations” (company files). Make sure your integration connects to the correct administration.
Multi-Currency Support
If you sell in multiple currencies, configure how the integration handles currency conversion and which currency to use in Exact Online.
Payment Reconciliation
Decide how to handle payments:
- Create invoices as paid when payment is confirmed in WooCommerce
- Or create unpaid invoices and match payments separately
Product Variants
WooCommerce supports variable products (like T-shirts in different sizes). Plan how to handle these in Exact Online, which may require separate item codes.
Common Challenges
OAuth Token Expiry
Exact Online access tokens expire. Your integration must handle token refresh automatically.
Rate Limits
Exact Online limits API requests. Plan your sync schedule to avoid hitting these limits.
Data Format Differences
Addresses, phone numbers, and other fields may have different formats. Build in data transformation where needed.
Best Practices
- Start with orders – Get order sync working first before adding complexity
- Use a staging environment – Test in a separate Exact Online administration
- Document your setup – Record all configuration settings
- Monitor regularly – Check for sync errors daily at first
- Plan for growth – Choose a solution that scales with your business
Conclusion
Integrating Exact Online with WooCommerce brings your e-commerce and financial administration together. Orders flow smoothly from your webshop to your bookkeeping, stock stays accurate, and your team saves valuable time.
The right integration approach depends on your specific needs and technical resources. Whether you choose a pre-built connector or custom development, the result is a more efficient business with better data accuracy and happier customers.
Last modified: February 10, 2026
United States / English
Slovensko / Slovenčina
Canada / Français
Türkiye / Türkçe