Skip to content

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.

Available for

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.

Talk to us

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

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.

From EKM to Sage 50 UK:Orders, CustomersFrom Sage 50 UK to EKM:Stock levels

View the Sage 50 UK integration →

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.

From EKM to Xero:Orders, Customers

View the Xero integration →

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.

From EKM to Sage 200:Orders, CustomersFrom Sage 200 to EKM:Stock levels, Order statuses

View the Sage 200 integration →

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.

From EKM to Shiptheory:OrdersFrom Shiptheory to EKM:Order statuses

View the Shiptheory integration →

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.

From EKM to Mintsoft:OrdersFrom Mintsoft to EKM:Stock levels

View the Mintsoft integration →

Find your integration →

EKM integration FAQs

Can EKM orders post straight into Sage 50?
Yes. Zynk exports EKM orders and customers and imports them into Sage 50 UK as sales orders or invoices. Stock levels from Sage 50 can be sent back to EKM, so the shop and the accounts agree on what is available.
What does an EKM and Xero integration do?
Zynk exports orders and customers from your EKM shop and creates them in Xero as invoices and contacts. You choose the account codes and tax rates during setup, and the workflow then runs on a schedule without manual exports.
Will EKM stock levels follow my accounts or warehouse?
Yes. Stock levels import into EKM from whichever system manages your inventory, such as Sage 50, Sage 200 or a warehouse platform like Mintsoft. This helps stop the shop taking orders for products that have already sold elsewhere.
Can customers be emailed when their EKM order status changes?
Yes. When Zynk updates an order status in EKM, it can ask EKM to email the customer about the change. You decide which events trigger an update, for example an order being despatched from your accounts or warehouse system.
What access does Zynk need to my EKM store?
Yes. Zynk connects to EKM through its API after you log in and grant access, which creates a refresh token. We recommend one Zynk connection per store, because generating a new token invalidates the previous one.
Can I send EKM orders to a 3PL or courier platform?
Yes. EKM orders can go to fulfilment platforms such as Mintsoft or shipping tools such as Shiptheory. Order statuses and stock levels then come back into EKM from those systems, keeping the shop current as orders ship.
Which accounting systems can EKM connect to through Zynk?
Zynk connects EKM to Sage 50 UK, Sage 200, Sage Accounting, Xero, QuickBooks and Microsoft Dynamics 365 Business Central. The export from EKM stays the same whichever you use; only the import into your accounts changes to suit that system.

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 →