Before You Start
You will need to contact the Support Team to get Magento access enabled. Before you do this, please check out our Magento Overview guide to for the integration limitations and requirements.
If you are eligible, before you can add Magento to Veeqo you will need to:
Allowlist the following IP addresses:
54.224.183.14
54.88.250.194
54.159.152.119
Generate a Magento Access token.
Login to your Magento channel.
Go to System > Extensions > Integrations.
Click Add New Integration to display the New Integration page.
Enter a unique name for the integration (e.g. 'Veeqo').
Enter your admin password.
Leave all other fields blank.
Click the API tab and select the Magento resources the integration can access.
Click Save and return to the Integrations page.
Click Activate and allow.
Copy the Access Token to use in Veeqo.
Contact the Support team to get access to Magento.
How to connect your Magento channel via direct integration
Once you have been onboarded by Support:
Go settings and select Channels.
Click "Connect a channel".
Select 'Magento' and click next.
Select "use direct connection" and click continue.
Fill in your channel details:
Name: Give your channel a name to be used in Veeqo. e.g. ‘Magento UK'
Default Location: Select which location you want to use for this particular. channel. You may have multiple locations and select a specific one for this particular channel e.g. You might have a location in London for shipping your Magento UK Orders and one in New York for shipping your Magento US orders.
Currency: Select the currency which you are selling in on this channel. e.g. For Magento UK you may be selling in British Pound, whereas Magento US may be US Dollar. Veeqo will convert any orders from these channels into the set base currency of your Veeqo account.
Once you are happy with your settings hit Save. Your channel will then appear in Veeqo as INACTIVE. Next, authorize the connection: For this you need your channel URL (e.g. http://107.23.168.158) and Access Token.
Map your Magento order statuses to Veeqo order statuses (see below).
Map your Magento shipping carriers to Veeqo supported carriers (see below).
NOTE: If you have basic HTTP authentication turned on, server sometimes can't handle two authentication mechanisms, please set HTTP basic only for web routes and leave /rest/V1/* routes free from basic authentication.
Other Information
Mapping Order Statuses
Mapping Order Statuses
While authorizing your channel you will need to map Magento order statuses to match the ones in Veeqo. This will make sure they are filtered correctly when they are pulled through.
Veeqo will autodetect some default Magento statuses. If you have custom created statuses, you can find them in your Magento Admin > Stores > Order Status. Please enter a Magento 'status code' name to map statuses.
Once you are happy hit Save and your products and orders will start pulling into Veeqo. This can take from 30minutes to a few hours.
Mapping Shipping Carriers
Mapping Shipping Carriers
While authorizing your channel you will need to map Magento shipping carriers to match the ones in Veeqo. This will make sure tracking information is transferred correctly.
Veeqo will autodetect shipping carriers connected to your Magento. Please map Magento shipping carriers to Veeqo ones in each dropdown.
Your mappings can be changed in the future if needed. To do this:
In Veeqo, navigate to your Settings > Channels
Select "settings" next to Magento
Click "authorize connection"
Edit the mappings when you are redirected


