The verdict in three sentences
For a wine distributor in Dublin re-keying every portal order into Sage, a custom connector costs EUR 6,000 to 18,000 excl. VAT depending on the version (Sage 100 or Sage X3) and the number of flows. Syncing every 5 minutes customers, prices, stock and invoices removes double entry and pricing errors. With 15 hours of data entry saved per week, the project usually pays back in 6 to 12 months.
Sage 100 or Sage X3: what changes for integration
Sage 100 and Sage X3 do not offer the same entry points. Sage 100 connects via Business Objects (SDK), a SQL Server database or the recent Sage 100 API depending on the version. Sage X3 provides SOAP web services and a REST API through Syracuse. The technical choice directly affects budget and robustness.
| Criterion | Sage 100 | Sage X3 |
|---|---|---|
| Integration method | Business Objects, SQL Server, API by version | SOAP web services, Syracuse REST API |
| API licence or module | EUR 0 to 1,200/year | EUR 800 to 2,500/year |
| Standard connector (3 flows) | EUR 6,000 to 10,000 | EUR 9,000 to 14,000 |
| Full connector (6+ flows) | EUR 10,000 to 14,000 | EUR 13,000 to 18,000 |
| Gateway server | Windows VM EUR 40 to 120/month | Often already in place |
| Delivery time | 4 to 7 weeks | 6 to 10 weeks |
| Annual maintenance | EUR 1,200 to 2,500 | EUR 2,000 to 3,500 |
One often forgotten point: the company's existing Sage reseller sometimes has to enable modules or open access. Budget 1 to 3 days of their time, i.e. EUR 800 to 2,400, in the overall budget.
Which flows to sync and how often
Not every flow needs real time. The rule: data that changes often and is costly when wrong (prices, stock, orders) syncs every 5 minutes or on event, stable reference data once a night.
| Flow | Direction | Recommended frequency | Indicative cost (excl. VAT) |
|---|---|---|---|
| Portal orders to Sage | App to Sage | On validation or 5 min | EUR 2,000 to 4,000 |
| Customer records and credit | Two-way | 5 min | EUR 1,500 to 3,000 |
| Customer prices and discounts | Sage to app | 5 min or on change | EUR 1,500 to 3,500 |
| Stock per warehouse | Sage to app | 5 min | EUR 1,000 to 2,500 |
| Invoice and credit note PDFs | Sage to app | Hourly | EUR 1,000 to 2,500 |
| Items and vintages | Sage to app | Nightly | EUR 800 to 1,500 |
| Error log and replay | Cross-cutting | Continuous | EUR 800 to 1,500 |
A good connector keeps every exchange in a queue with automatic retry: if Sage is down during a backup, orders wait and then go through without loss. A dashboard flags rejects (blocked customer, unknown item) for one-click correction.
Mini case study
Caroline, CFO of a Dublin wine distributor (EUR 8M revenue, 400 trade customers), has two assistants re-keying 120 orders a week from the B2B portal into Sage 100. Each order takes 7 minutes and 3% contain a pricing error.
Budget: 5-flow Sage 100 connector at EUR 11,500, plus EUR 1,600 from the Sage reseller and EUR 1,800 annual maintenance. Gain: 15 hours per week at EUR 32 loaded cost, i.e. EUR 480 per week and about EUR 22,000 per year over 46 weeks. Avoided pricing errors represent about EUR 4,000 of credit notes per year. Payback in roughly 7 months.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Can we use an off-the-shelf connector instead of custom work?
Yes, packaged connectors start at EUR 150 to 400 per month, but they mostly cover standard e-commerce stores. As soon as the portal handles per-customer prices, vintages or several warehouses, custom work is more reliable over 3 years.
Does syncing slow Sage down?
Not if designed well: incremental queries on changes only take under 2 seconds every 5 minutes. Bulk imports are scheduled at night.
What happens when Sage is upgraded?
A major version upgrade often needs 1 to 3 days of testing and adjustments, i.e. EUR 800 to 2,400. Include it in the maintenance contract.
Should the app be hosted on premises or in the cloud?
The app can run in the cloud for EUR 50 to 200 per month; only a small secure gateway stays close to Sage if it is installed on site.
How long to get started?
Allow 4 to 7 weeks for Sage 100 and 6 to 10 weeks for Sage X3, including 1 week of acceptance testing with real orders.
Let's scope your project. We map your Sage flows, price the connector and plan go-live in 4 to 10 weeks. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.

