How to: Integrate the Magento Connect Plugin with ShippingEasy

Created:   |   Updated:

This article outlines the process to integrate a Magento store with ShippingEasy via the Magento Connect Plugin. 
Click here if you would prefer to connect your Magento store via the ShippingEasy user interface. 


Magento offers a great platform for selling your products. ShippingEasy makes it easy to manage and ship your orders to your customers. Whether you're brand new to ShippingEasy or have an existing account, it's easy to integrate your Magento store with ShippingEasy via the Magento Connect Plugin for ShippingEasy - first install the Magento Connect Plugin, then integrate your Magento store with ShippingEasy.

If you have already installed the Magento Connect Plugin for ShippingEasy, jump to instructions to integrate your Magento store with ShippingEasy. 


To install the Magento Connect Plugin for ShippingEasy:

  1. Login into the Magento Extension Marketplace and go to the ShippingEasy extension page.

  2. Click Install Now

  3. Review and agree to the extension license agreement then click Get Extension Key

  4. Click Select Key and copy the URL listed. 

  5. Open another browser window or tab and log into your Magento account.

  6. Go to System > Magento Connect, and choose Magento Connect Manager.

  7. You will be redirected the to the Magento Connect Manager login page. 

  8. Paste the Extension Key into the extension key field. Then click Install

  9. You have successfully downloaded the ShippingEasy Magento Connect Plugin. Next you need to integrate your Magento store into your ShippingEasy account.


Click here to jump to instructions to add a Magento store to your existing ShippingEasy account.


If you are registering a ShippingEasy account for the first time:

  1. When registering your ShippingEasy account, you will be immediately prompted for your Magento credentials after selecting Magento from the Platform menu.

  2. Click here to skip to the next step.


If you are connecting your Magento store to an existing ShippingEasy account:

  1. Navigate to the SETTINGS tab and click on the STORES & ORDERS page under the INTEGRATION section. 

  2. Once there, click on the the + Add New button on the side of the screen.

  3. From the Platform drop down menu, select Magento. You will then see three additional fields: Store URL, User Name, and API token.


Provide your Magento Store URL to ShippingEasy:

  1. Open a new browser window and log into your Magento admin panel.

  2. Select and copy the URL that appears in the address bar when viewing the admin section of your site. 
    NOTE: Copy this address EXACTLY as it appears in the address bar, because this allows us to properly access your store (including the /magento/index.php) We suggest you copy and paste this directly from the backend of your site. For example "http://yourstore/magento/index.php"

  3. In ShippingEasy, paste the URL address from Magento into the Magento Store URL field.


Configure a new User Name and API Token in Magento:

First, you'll need to create a new role in Magento.
  1. In Magento, navigate to System > Web Services.

  2. Choose SOAP/XML-RPC - Roles.

    NOTE: if you don't see this option, but instead see simply "Roles," it's likely you have a MagentoGo store. Select "Roles" and continue with the steps below.
  3. Select Add New Role.

  4. Enter "shippingeasy" as the role name. Then select Save Role

  5. On the left hand navigation bar, select Role Resources.

  6. Set the Access to All next to Resource Access


  7. Again, select to Save Role.

Now, its time to setup a new user in Magento.
  1. Navigate to System >> Web Services.

  2. Choose SOAP/XML-RPC - Users

    NOTE: if you don't see this option, but instead see simply "Users," it's likely you have a MagentoGo store. Select 'Users' and continue with the steps below.
  3. Select Add New User.
  4. Enter "shippingeasy" as the User Name. Then, enter in your name and email.

  5. Create your own API key (essentially, a password).
    IMPORTANT: be sure to remember this API key as you will need it to enter back into ShippingEasy to complete the integration.
  6. Once complete, select Save User.

  7. From the left hand navigation bar, select Role Users and choose the "shippingeasy" user you have just setup. 


  8. Again, select Save User.


Finalize the integration with ShippingEasy:

  1. Navigate back to the ShippingEasy browser that you left open. You should have the integration dialog open.

  2. In the User Name field, enter "shippingeasy".

  3. In the API Token field, enter in the token you created for the "shippingeasy" user.

  4. Click the Continue button.

  5. Whether you are registering a ShippingEasy account for the first time or adding a store to an existing account, you'll now have the option to configure your store settings.

    If you skip this step now, you can access these settings later by navigating to SETTINGS >> STORES & ORDERS. Then click the Edit store settings link below your Magento store details.


NOTE: if you are on a Magento Community edition, the speed of your order download into ShippingEasy is dependent on the download speed of the server you're hosting your Magento store on.


If you run into any problems, feel free to reach out to our Support Team.  

  • New accounts still in the registration process will see a link with our email address listed under the integration video.
  • Paid subscribers, who have already set up their ShippingEasy account, will see links to email, call, or chat in the upper left corner in app.  
  • Anyone can post questions in our Community forum and our team will be happy to assist.


Related articles:

How to use ShippingEasy with Magento
Why can't I integrate my Magento store to ShippingEasy?
What does the Magento error "credentials could not be validated” mean?
What is SOAP and how can I tell if it is loaded on my Magento site?
Why am I having problems with my Magento orders syncing into ShippingEasy?



Please sign in to leave a comment.

Community browse


Questions & Answers

Issues & Bugs


Productivity: Features, Interface & Settings

Partners: Integrations, Carriers & Stores

Shipping Management: Orders, Labels & Shipments

Inventory Management: Products, Purchase Orders & Suppliers

Customer Management: Lists, Templates & Campaigns