Magento Integration - Order Management and Inventory Control

Magento - Linnworks watch video integration tutorial

play video

Magento is a very popular, and most likely the best open source e-commerce platform available today. The web store platform features rich cart functionality, strong backend processing and generally very good customer buying experience. Linnworks can integrate directly with multiple Magento stores allowing you to bring eBay, Amazon and Magento orders and inventory levels into one centralized management environment. At the click of a button all orders from all selling channels will be brought into Linnworks Order Management and Stock control and all inventory levels synchronized and updated across all venues

The integration with Magento ecommerce online shop with Linnworks takes full advantage of Magento Core API and take about 5 minutes to set up. Having linnworks integrated with Magento will achieve the following.

Setting up the Magento integration

To set up the integration you will need to create API user in Magento (this is not an admin user for the Magento backend, but rather a login name for Linnworks to use in order to access Magento's object model to be able to work with it). The steps below describe how to set up API user in Magento and grant necessary permissions for this API user.

1) Login to your Magento shop backend

2) Go to System tab > Web Services > Users

Linnworks - Set up Magento Integration - Create API user

3) Create new user. Remember its user name and API key. API key is effectively a password for the user

4) Once the user is created you will need to create a Role to which you can assign the user. The role contains all permissions the API users will have. Go to Systems > Web Services > Roles

5) Create new Role, give it a name Linnworks

6) Select newly created Role and Click on Role Resources on the right hand side of the screen

7) Select All Resources from the drop down box or set each permission individually

Linnworks - Magento - create user role permissions for API acccess

8) Save the Roles Resource configuration

9) Go back to the API user you have created previously ( System > Web Services > Users)

10) Select the user and click Roles

11) Select the Linnworks Role and save the settings

Linnworks - Magento - Integration - assign role to the user

Once the API user and it's role is set up on Magento site you will need to enter this details in Linnworks.

1) Go to Settings > Automation > Order Books > Magento

2) Click Add New Site

3) Enter the URL of your Magento site URL, API user name, API key.

Linnworks - Magento Setup integration access for multiple sites

4) Click Test button to test the integration access

Useful notes: