EZY Integrations
EZY Integrations is a middleware platform that moves data between your business systems automatically. It connects source systems — such as SAP Business One, Shopify, WooCommerce, and Wix — to target systems such as EZY Portal, keeping master data, inventory, and orders in sync without manual exports or custom scripts. Instead of maintaining point-to-point connections between each pair of systems, you define the rules once and let the pipeline handle the rest.
Core capabilities
Section titled “Core capabilities”| Capability | What it means for you |
|---|---|
| Data ingestion | Pull records from a source system on demand or on a schedule. |
| Field mapping and transformation | Define exactly how each source field maps to a target field, including format conversions and static defaults. Learn more in Mapping Configuration. |
| Scheduled jobs | Run syncs automatically at a time and frequency you choose. See Schedules. |
| Monitoring and run history | Every pipeline run is logged with entity counts, timing, and any errors. See Run History. |
| Retry and failed-message recovery | Messages that fail after all retries are held in a recoverable queue so you can inspect and replay them without losing data. See DLQ and Replay. |
| Multi-tenant | Each tenant’s credentials, jobs, and data are fully isolated. |
How it works
Section titled “How it works”Data moves through five stages. Each stage is independently logged so you can see exactly where a record succeeded or failed.
graph LR
A[Source System] -->|Extract| B[Raw Data]
B -->|Normalize| C[Canonical Record]
C -->|Transform| D[Target Payload]
D -->|Execute| E[Target System]
E -->|Finalize| F[Run Complete]
- Extract — the platform reads records from the source system using the rules in your mapping configuration.
- Normalize — raw source data is converted into a neutral intermediate format that every connector understands.
- Transform — the neutral record is reshaped into the exact payload the target system expects, applying field mappings and value conversions.
- Execute — the payload is written to the target system.
- Finalize — the run result is recorded and any notifications or callbacks are triggered.
For a deeper look at each stage, see Pipeline Stages.
Supported connectors
Section titled “Supported connectors”Each connector handles the communication details for one system type. You pick a source connector and a target connector when you create a job.
| Connector | Direction | Typical use |
|---|---|---|
| EZY Portal | Source and target | Push master data into Portal; pull sales documents out |
| SAP Business One | Source and target | Extract master data and transactions; write sales documents back |
| Shopify | Source and target | Sync products, customers, and orders |
| WooCommerce | Source | Extract products, customers, and orders |
| Wix | Source | Extract contacts, orders, bookings, subscriptions, and more |
| Flat File | Target | Write output to CSV or XML files |
| Generic API | Target | Push data to any HTTP endpoint |
For a side-by-side comparison, see the Connectors overview.
How EZY Integrations fits with EZY Portal and EZY WMS
Section titled “How EZY Integrations fits with EZY Portal and EZY WMS”EZY Integrations is the data-movement layer that sits between your external systems and EZY Portal. EZY Portal holds the master data and sales documents your business runs on; EZY WMS manages warehouse operations against that data. EZY Integrations keeps all three in sync: it pulls master records (items, business partners, price lists, warehouses) from your ERP into Portal, pushes e-commerce orders back to the ERP for fulfillment, and can feed updated inventory figures back to your store — all without manual intervention.
Common use cases
Section titled “Common use cases”- ERP master data to Portal — Extract items, business partners, price lists, and reference data from SAP Business One and push them into EZY Portal on a daily schedule.
- E-commerce catalog sync — Keep your Shopify or WooCommerce product catalog up to date with items and prices maintained in your ERP.
- Order writeback — Route new sales orders created in EZY Portal back to SAP Business One for fulfilment processing.
- Multi-channel data consolidation — Pull orders and contacts from Wix, Shopify, and WooCommerce into a single flat file for downstream reporting.
Where to start
Section titled “Where to start”- Getting Started — create your first connection and run a job.
- Architecture — understand the full data flow end to end.
- Connectors — choose the right connector for your system.