How to Sync Your Magento Store with Contalog ?

Using Contalog, you can sync your Magento store and handle all the operations related to your eCommerce store, be it exclusive or a multi-seller, like you would do using Magento admin panel.

Product bulk uploads, stock keeping, order processing, payment splits, commissions, shipment, invoicing and more of your eCommerce store can be handled via Contalog.

Step 1: To connect Magento to Contalog, go to ‘Channels’ menu.


Step 2: Select ‘Magento’ from the list of available sales channels. Click ‘Install’ that appears when you hover Magento sales channel.

install magento

Step 3: Download Contalog extension from the link provided below.


Step 4: Once done, upload it in Magento admin panel through Magento Connect. Here is the walkthrough.

Step 5: Sign in to your Magento admin panel. Select ‘System’ -> Magento Connect -> Magento Connect Manager -> Upload extension.

magento connect

Step 6: You can find the ‘Direct Package File Upload’ section. Click ‘Choose File’ and upload Contalog extension which will be downloaded as ‘Package.xml’

upload package

Step 7: After uploading the XML file, you’ll be able to see the following changes.

after upload

Step 8: In Magento Admin Panel, navigate to System > Configuration > Contalog API > Inventory Management Settings

contalog api

Step 9: Configure API URL in Magento Admin

In Magento Admin Panel, navigate to System > Configuration > Contalog API > Inventory Management Settings

Configure this url in settings

magento admin

Step 10: Create an API User Role in Magento Admin

– In Magento Admin Panel, navigate to System > Web Services > SOAP/XML-RPC > Roles

add user role

– Click on ‘Add a New Role’

add role

– In ‘Role Info’ > Assign the Role name and click ‘Save Role’.

role info

– In Role Resources > Select ‘Resource Access to All’.

access all

– Click ‘Save Role’

save role

Step 11: Create an API User in Magento Admin

– Navigate to System > Web Services > SOAP/XML-RPC > Users.

add user

– Click ‘Add New User’

– In ‘User Info’ part enter the account information (create a Username and API Key.)

Note: When authorizing the integration in Contalog, you’ll be needing the ‘Magento User Name’ and ‘API Key’, so record these values before clicking ‘Save User’.

user info

– Now, select the ‘User Role’ tab on the left, choose the newly created role, and click ‘Save User’.


Step 12: Magento Installation in Contalog

In Contalog, select ‘Channels’ menu.


Step 13: From channels list, select ‘Magento’ channel and click on ‘Install’.


Step 13: You’ll be directed to a new webpage. Click on the ‘Install Magento’ button here.

install magento

Step 14: In the setup page, you should configure the following details:

magento admin

Magento Store URL: Your magento frontend URL

Magento Soap User : In Magento admin panel, navigate to System > Web Services > SOAP/XML-RPC – Users > Get the username from user info (which you have created in Step 6).

Magento Soap API Key : In Magento admin, navigate to System > Web Services > SOAP/XML-RPC – Users-> API key for the selected user (which you created in Step 6).

Step 15: Now, proceed to ‘Settings’ tab. To proceed to Settings tab, click on ‘Next’ button. Here you can perform the following actions:


Activate Account: Click the checkbox to Enable or Disable your Magento Integration.

Assign Magento orders to Warehouse: Select the warehouse from which products for orders placed through Magento must be sourced for fulfillment.

Price List: Select price list which should be used for products sold in Magento store.

Set up your Master Data:

Master Contalog: Post products and updates from Contalog to Magento store.

Master Magento: Pulls products and updates from Magento and post products manually.

Both: Sync products and updates vice-versa

Step 16: Once click Next, you’ll be directed to “Getting started” tab then click “Install” button


Step 17: Once you are done with installation, you will have ‘OAuth Client ID’ and ‘Client Secret Key’ in Magento dashboard.

Step 18:

Configure this ‘OAuth Client ID’ and ‘Client Secret Key’ in Magento admin by going through Admin > Contalog > Manage OAuth. Here, enter the Client ID and Client Secret Key and ‘Save’.


Step 19:

You are now done with the installation process.

0 found this helpful
All for Joomla All for Webmasters