Common data flows
Every ERP we have a dedicated integration page for. If yours is not listed, the custom and proprietary ERP page is the right starting point.
- Microsoft Dynamics 365 Business Central integrations
- Quanos SIS.one integrations
- SAP Business One integrations
- Epicor BisTrack integrations
- Intact iQ integrations
- Oracle NetSuite integrations
- Sage integrations
- Kerridge Commercial Systems integrations
- Custom and proprietary ERP integrations
- Microsoft Dynamics 365 Finance & Operations integrations
- Microsoft Dynamics NAV integrations
- Microsoft Dynamics AX integrations
- Microsoft Dynamics GP integrations
- SAP S/4HANA integrations
- SAP ERP (ECC) integrations
- SAP Business ByDesign integrations
- Epicor Eclipse integrations
- Epicor Prophet 21 integrations
- Epicor Kinetic (ERP) integrations
- Infor M3 integrations
- Infor CloudSuite integrations
- Infor VISUAL integrations
- Oracle E-Business Suite integrations
- Oracle JD Edwards EnterpriseOne integrations
- Oracle Financials Cloud integrations
- Aptean Ross ERP integrations
- Aptean Sanderson Swords integrations
- BCP Accord integrations
- Sage 200 integrations
- Sage Intacct integrations
- IFS Applications integrations
- Acumatica integrations
- Odoo integrations
- ERPNext integrations
- Xero integrations
- QuickBooks (Intuit) integrations
- SYSPRO integrations
- Brightpearl by Sage integrations
- Skubana (Extensiv Order Manager) integrations
- Adaptive ERP integrations
- Annata (on Microsoft Dynamics 365) integrations
- BizAutomation Cloud ERP integrations
- Deltek Costpoint integrations
- Dolibarr ERP CRM integrations
- E2 MFG System (Shoptech) integrations
- Genius ERP integrations
- Global Shop Solutions ERP integrations
- Infor CloudSuite Industrial (SyteLine) integrations
- IQMS ERP (DELMIAworks) integrations
- Kerridge K8 Babbage ERP integrations
- ECi M1 integrations
- MIE Trak Pro integrations
- Tyler Munis integrations
- Minotaur Business System integrations
- OfficeBooks integrations
- OpenPro ERP integrations
- Oracle PeopleSoft integrations
- ORION Enterprise integrations
- Rootstock Cloud ERP integrations
- Sage 100cloud integrations
- Sage 300cloud integrations
- Tally Solutions (Tally Prime) integrations
- Total ETO integrations
- Unit4 Business World (ERPx) integrations
- VIENNA Advantage integrations
How ERP-integrated ecommerce fits the wider operational estate.
Questions we get asked.
What does ERP-connected ecommerce actually mean?
The commerce platform reads price, stock, accounts and other commercial data live or near-live from the ERP through governed contracts, and writes orders back through monitored queues. ERP stays the system of record; the storefront does not duplicate commercial data. The boundary is the central design decision.
How is pricing integrated from the ERP?
Customer-specific price lists, contracted discounts, tiered pricing and promotional rules originate in the ERP and are surfaced live to the storefront through a cached boundary. The cache TTL is tuned to ERP load and trading sensitivity; price drift is monitored and reported rather than assumed clean.
How is stock integrated from the ERP?
Stock levels read on demand and cached at the storefront boundary; branch and warehouse stock modelled honestly rather than flattened. Fulfilment promise is computed against the right pool for the operation. Reconciliation reports surface stock drift before it shows up at checkout.
How is account data integrated?
Account hierarchy, credit limits, payment terms, approvers and account-only catalogues mirrored from the ERP. The storefront reads the account view live where it matters and caches where it can. Changes posted back through monitored queues so the ERP stays the system of record.
How are customer records handled?
Customer master lives in the ERP for B2B trade; storefront-created customers are synced back to the ERP through a governed contract. De-duplication, merge rules and ownership are named rather than assumed. Where CRM sits alongside, the boundary between ERP, CRM and storefront is written down.
How are orders posted back to the ERP?
Orders post asynchronously through monitored queues with retries and dead-letter handling. Order state, line changes and partial dispatch update the ERP through the same boundary. Reconciliation reports surface posting drift; the storefront never assumes an order is in the ERP without confirmation.
How are invoices handled?
Invoicing stays in the ERP for B2B trade; invoice documents and balances are surfaced read-only on the storefront where the account needs them. Where storefront-side invoicing is needed (B2C, marketplaces), the integration contract names which system writes which field.
How is fulfilment integrated through the ERP?
Where the ERP owns warehouse or branch operations, dispatch and pick events flow through the ERP boundary. Where WMS is separate, the integration boundary is three-sided (storefront, WMS, ERP) and contracts name which system writes which event. The boundary is observable.
How are returns handled?
Returns initiated at the storefront create cases against the ERP-held customer and order record. Refund authorisation and credit notes live in the ERP. Stock returns flow through WMS and ERP. The storefront surfaces the return state read-only; commercial truth stays with the system of record.
When is real-time sync right and when is scheduled sync right?
Stock and pricing read on demand and cached at the storefront. Orders post asynchronously through monitored queues. Reference data (account hierarchy, price lists, catalogues) refreshes on a defined schedule. The cadence is tuned to ERP load and named per integration rather than assumed.
When is middleware the right pattern for ERP integration?
When more than two systems share a write surface, when reliability requires queued retries, or when integration contracts need to be transformed and versioned in one place. Middleware is not a default; iWeb names the trade-off between point-to-point and middleware honestly against the operation.
What does iWeb do with Microsoft Dynamics 365 Business Central?
Business Central integrated into the storefront for pricing, stock, accounts, orders and invoices, with the integration contract written down and versioned. Used widely across builders merchants, foodservice, manufacturing and industrial estates that run Business Central as their commercial backbone.
What does iWeb do with SAP?
SAP Business One, SAP S/4HANA, SAP ECC and SAP Business ByDesign integrated where the architecture supports it. Pricing, stock, accounts, orders and document flows wired through the boundary with reconciliation reports. The integration contract is shaped to the SAP module and version actually in use.
What does iWeb do with Oracle NetSuite?
NetSuite integrated into the storefront for pricing, stock, accounts, orders and invoices. Often paired with PIM where the catalogue depth justifies it. The integration contract names which system writes which field rather than treating NetSuite as the connector default.
What does iWeb do with Sage?
Sage 200, Sage 300, Sage Intacct and Sage 100 integrated where the operating model fits. Pricing, stock and account flows are honest about the surface area of the Sage module in use. Where Sage is the wrong shape for the operation, iWeb will name the trade-off rather than force the integration.
What does iWeb do with Epicor?
Epicor BisTrack, Epicor Kinetic, Epicor Eclipse and Epicor Prophet 21 integrated into commerce where the trade pattern fits. BisTrack is the deepest pattern for builders merchants; Kinetic for manufacturing. Branch stock, account credit and click and collect are wired in rather than retrofitted.
What does iWeb do with Kerridge or K8?
Kerridge K8, Kerridge K8 Babbage and similar trade ERPs integrated into commerce for builders merchants and trade distributors. Branch stock, depot pricing, account credit and click and collect flows wired into the storefront with the integration contract written down and versioned.
What does iWeb do with Intact iQ?
Intact iQ integrated into commerce for trade and distribution estates. Branch and account-aware pricing, stock visibility and order posting wired through the boundary. The integration is shaped to how Intact iQ models accounts and stock rather than to a generic ERP template.
How are custom or proprietary ERPs handled?
Custom and legacy ERPs integrated through their own APIs, file feeds or middleware adapters. The integration contract is written down and versioned the same way a vendor ERP would be. iWeb has experience taking over proprietary integrations and stabilising them before any larger commerce change.
How is ERP integration monitored?
Queue depth, retries, dead-letter volume, reconciliation gaps and posting drift surfaced as visible signals to a named on-call rota. Alerts are tuned against trading impact (price drift, stock drift, order posting failure) rather than against system noise. The runbook is written down.
How does support for ERP integrations work after launch?
A named senior team owns the integration surface day to day: monitoring, releases, incident response and contract changes against ERP upgrades. Quarterly reviews look at integration drift, reconciliation health and ERP version roadmap so the boundary is paid down before it breaks.





