Ecommerce
EKM Integration
Zynk's EKM integration links your EKM online shop to the accounting, ERP and fulfilment systems behind it. Orders, customers and products export from EKM, while stock levels, product updates and order statuses go back into the shop. It suits UK retailers who sell through EKM and keep their books in Sage 50, Sage 200, Xero or QuickBooks.
Capabilities may differ depending on the product.
Benefits
Why businesses connect EKM
Orders straight into the accounts
Each EKM order exports with its customer and order lines, ready to post into Sage 50, Sage 200, Xero or QuickBooks as a sales order or invoice, without anyone downloading a report at the end of the day.
Stock figures from the back office
Stock levels import into EKM from the system that manages inventory, whether that is your accounts package, ERP or warehouse, so shoppers can only buy what you are able to send.
Customers told when status changes
Order statuses update in EKM as orders move through despatch, and EKM can email the customer about each change, so fewer people get in touch to ask where their parcel has got to.
Customer records in step
Customers export from EKM into your accounts and can import back the other way, so trade accounts or contact details updated in the back office also appear in the shop.
Product data maintained once
Products can be created or updated in EKM from your stock system, and exported from EKM when you need to compare catalogues, cutting out the copying between back office and shop.
Capabilities
What you can do with EKM
Every task the Zynk EKM connector can run, grouped by the direction data moves.
Import into EKM
Data Zynk writes into EKM
3 tasks
- Customers → into EKM
- Products → into EKM
- Stock levels → into EKM
Export out of EKM
Data Zynk reads out of EKM
3 tasks
- Customers → out of EKM
- Orders → out of EKM
- Products → out of EKM
Actions in EKM
Tasks Zynk can automate in EKM
1 task
- Update order statuses → in EKM
Need something that isn't listed?
Most EKM projects include at least one custom step. Our team builds it for you.
The problem
Why integrate EKM?
EKM gives smaller retailers a complete online shop. The work that follows each sale, though, usually happens somewhere else: orders get keyed into the accounts, stock is adjusted by hand and customers chase updates by email. Without integration, that admin grows with every order and eats into time for selling.
Without integration
- EKM orders typed into Sage or Xero at the end of each day
- Stock in the shop that does not match the stock room
- Customers emailing to ask whether their order has shipped
- Product changes made twice, once in the back office and once in EKM
With Zynk
- Orders export from EKM to your accounts on a regular schedule
- Stock levels import into EKM from your inventory system
- Order statuses update in EKM, with optional emails to the customer
- Products update in EKM from the system you already maintain
How it works
How the EKM integration works
Step 1: Grant access to your shop
You log in to EKM from Zynk and allow access, which creates a refresh token for the connection. We recommend a single Zynk connection per EKM store so that token stays valid.
Step 2: Map orders to the accounts
Order lines, delivery charges, tax and payment methods are mapped to the products, nominal codes and tax codes in your accounting system or ERP.
Step 3: Set status and stock rules
We decide which back office event moves an EKM order to its next status, whether customers get an email when it does, and how often stock levels refresh.
Step 4: Go live with checks
After a test run with real orders, the workflows run on a schedule, and records already processed are skipped so nothing is posted twice.
Integrations
What can you connect to EKM?
Example use cases for EKM integration
EKM and Sage 50 UK
EKM orders and customers import into Sage 50 as sales orders or invoices, and stock records flow back so the shop always shows current availability to shoppers.
EKM and Xero
Turn EKM orders into Xero invoices and EKM customers into Xero contacts, giving a small finance team every online sale without a spreadsheet in between.
EKM and Sage 200
Sage 200 receives EKM orders and customers, then sends stock figures and despatch-driven order statuses back, for retailers whose EKM shop sits alongside trade sales.
EKM and Shiptheory
Pass EKM orders to Shiptheory for courier labels, then update the EKM order status once Shiptheory records the shipment, so customers can be emailed when their parcel is on its way.
EKM and Mintsoft
Send EKM orders to Mintsoft for picking and despatch by your fulfilment partner, and import Mintsoft stock levels so the shop reflects what the warehouse holds.
Articles
Articles related to EKM

Your peak season preparation checklist: get your systems ready in time
Black Friday, Cyber Monday, Christmas and the post-Christmas sales are coming. Use this peak season checklist to get your integrations ready in time.
Read more →
Vibe coding a Sage integration: what AI gets right and wrong
Vibe coding a Sage 50 or Sage 200 integration? Here is what AI assistants get wrong, the XML they need, and the problems to plan for.
Read more →
Why Zynk adopted the DCMS Software Security Code of Practice
Why Zynk adopted the UK Software Security Code of Practice, and how it complements our ISO 27001 certification to protect data across every integration.
Read more →EKM integration FAQs
Can EKM orders post straight into Sage 50?
What does an EKM and Xero integration do?
Will EKM stock levels follow my accounts or warehouse?
Can customers be emailed when their EKM order status changes?
What access does Zynk need to my EKM store?
Can I send EKM orders to a 3PL or courier platform?
Which accounting systems can EKM connect to through Zynk?
See what Zynk can automate for your EKM setup
Book a 20-minute call. We'll review your systems, flag the quick wins and outline a practical route to going live.
Book a callSee pricing →







