EZI INTEGRATION
Ezi x Shopify Integration
Follow these simple steps to connect Ezi Returns with your Shopify store:
Please note that Shopify have a habit of changing their layout and terminology on a regular basis and so the instructions below may not be 100% accurate. Let us know if you encounter issues that prevent you from continuing.

Due to a change in Shopify's policies, these instructions have changed as of 03.02.26. We have tried to simplify this process as much as possible, but due to Shopify's policy changes they may seem more complicated. If you have any trouble at all with this process, please contact us and we will assist you.

Go to https://dev.shopify.com/ and login/register.

Once you’re in, click the link to create an app.

Choose 'Start from Dev Dashboard' and give the app a name like 'Your Name Returns'.

The next page asks you to confirm all the app details - in the 'Access' or 'Scopes' section click 'select scopes' and then choose 'read_orders' and 'read_products'. The Redirect URL should be as follows: https://my.ezireturns.com/api/shopify-redirect.php

Click 'release' at the bottom of the page and enter 1.0 as the version number.

On the left menu click 'Apps' at the top of the list and then click into the app you just created - it should say '0 installs' next to the app.

On the right hand side click 'Install app' - you’ll then be taken to Shopify to choose your store.

Follow the steps to confirm that this app can access your store.

Once this is done, return back to the developer section (https://dev.shopify.com/dashboard) and click into 'Apps' and then your app (the app should show '1 install'). Then select 'Settings' on the left menu and copy the 'Client ID' and 'Client Secret'.

Send the Client ID, Client Secret and the URL of your store to Ezi (info@ezireturns.com).

We will run tests on the Order numbers given to make sure the Integration is working and all fields needed are being brought across. In the event that they are not all being brought across, we will highlight what is missing and ask that you add it to your Shopify system. Successful tests of orders containing all required information will be needed before the integration can go fully live. 

You can find details of these required fields here.

If you encounter any problems when following these instructions, please send us an email with the details to info@ezireturns.com

Other integrations

Looking for another integration? See our full list below.

(previously ChannelAdvisor)

Automated label generation through our label portal, saving you time

More accurate and comprehensive return information making it easier for you to process refunds & exchanges

Less admin time in preparing info for shipping and customs purposes
Fewer queries and less incomplete data regarding returns and shipments
Please note:

Connection 
This is a one way connection initially meaning that once connected, our system sends a request based on an order number for example. We then receive the required details for the returns process relevant to that order.

Privacy & Data Protection 
We are governed and abide by strict data privacy policies and laws including GDPR compliance. You can be assured we never pass on any data of any type to any other party other than what is required for shipping and customs processes.

Basic Service 
If you are on our basic service, please be aware that the hubs do not open the packages on that service so the data being pulled through may contain more than 1 item. If this will be an issue for you, you will need to upgrade to use our label portal in order to pre-register returns or to upgrade to the Standard+ service where we open the packages and verify the contents. We can review this at any point in the future.

Do you need to integrate? 
In short, yes. Even if you do not use our labels, are only on an FBA or Basic service, or any other reason you feel that integration would grant you little benefit, we can assure you that integrating speeds up every part of our process, no matter the service. We’ll require all sellers to integrate with us over the coming months, as most returns services already do. Shipping and courier services are moving this way for full visibility and automation of shipping and customs processes. This also improves the whole returns process in terms of accuracy and speed, providing a better experience for you, us, and your customers.
For sellers that won't or can't integrate, we can still offer some of our services, but these will be higher priced than those sellers who are integrated to account for the higher amount of work required.

Product Databases 
Without an integration, we will need a product database. You can find more information about this on here.