How to integrate your EKM store

This guide explains how to connect your ChannelShipper account to your EKM store. This will allow you to download, manage, and generate postage labels for your EKM orders.

Within ChannelShipper, click the 'Settings' link. The 'Settings' page will open. In the 'Integrations' section, click the 'Go' button.


Next, your 'Integrations' page will open. Click the 'Add new integration' button.


A new pop window will appear asking you to choose the marketplace or store that you would like to connect to. Click ‘EKM’.


In the new pop-up window, you will be presented with a series of fields that need to be filled in before your integration can be created:


Trading name: Select your trading name from the list. 

Integration name: This information will be filled automatically, once you have chosen your trading name 

Mark orders as despatched on channel: Select this option if you wish for your orders to be automatically marked as despatched in EKM once they are marked as despatched in ChannelShipper.

Click the green 'Connect to EKM' button when ready, and you will be redirected to your EKM login page.


Enter your EKM user name/email address and password and click the 'Log in' button to proceed. 

Next you will need to allow ChannelShipper permission to read and write to your store. Click the green 'Allow' button when ready.


You will be redirected to your EKM admin panel. If you do not already have ChannelShipper open in another window or tab, log back in and your completed integration will be visible in your 'Integrations' settings page. 


The chain link icon will turn green to show your account has been connected successfully.

Can I set custom statuses for my orders?

ChannelShipper allows you to specify your own order statuses. To begin, Click your EKM integration to expand the row. 

Here there are two options:

Import orders in the following status: Use the drop down menu or type the status of orders in your EKM store that you would like Click & Drop to download. This is set to 'Processing' by default.

Set despatched orders to the following status: Use the drop down menu or type the status that you would like your EKM orders to change to after they have been marked as despatched in ChannelShipper. This is set to 'Dispatched' by default.


Please note that changing these values incorrectly could result in lost or unprocessed orders. If you enter a value that does not yet exist in your EKM store, ChannelShipper will reset the values back to default. 

Can I disconnect from EKM?

You're free to disconnect from EKM at any time via ChannelShipper.

In the 'Integrations' section under the 'Settings' link, click on 'Go'. Click anywhere within the EKM row to expand the data.

To disconnect the channel, simply click the 'Delete' button. Once you have disconnected, you will no longer be able to download and process any orders from the store.

If you need to reconnect the store at a later date, simply repeat the connection process.


Store order status and import frequency

ChannelShipper is only able to import EKM orders that: 

Please note that ChannelShipper does not support variant products, so product SKUs should be unique and not shared across multiple products.

Eligible orders will import into your ChannelShipper account approximately every 15-30 minutes. We will attempt to update the status of orders in your EKM store approximately every 30 minutes. 

Troubleshooting your EKM integration

My store keeps disconnecting: 
Click & Drop is provided an access token by EKM in order to establish a connection. If another application or integration uses the same access token as ChannelShipper, then you may experience some connectivity issues. If our support team have diagnosed the issue, you may need to contact EKM support in order to fix the problem.