Overview
This document will cover how to connect Magento as a channel and what integrations we support with Magento.
How to Connect
Important Prerequisite
Enter your channel integration page
1. Click Add Connection
2. Click New Connection
3. Click Magento
4. Fill in the connection requirements
- Connection Requirements: Connection Name, Store URL, Access Token
Important
- Most Magento integrations have unique seconds steps, so navigate down to the integration you are working on for further instruction.
- Finding Magento Access Token
- Navigate to the Magento Store Admin. Select Stores Settings Configuration Services OAuth Access Token.
- Generating Magento Access Token
- Navigate to Magento's Store Admin. Select System Integrations, then Add New Integration in the top right. In the API tab, select ALL in the dropdown menu for Resource Access and click Save. Next, activate the integration and the Access Token will be generated.
Supported Operations
Import Listings SUPPORTED
Publish Listings SUPPORTED
Sync Listings SUPPORTED
Get Orders SUPPORTED
Sync Orders SUPPORTED
Operation Breakdowns
Import Listings SUPPORTED
Image URL Format Example:
https://www.yourstore.com/media/catalog/product/
Set Your Master SKU
- Select if your Master SKU will be from the UPC or SKU
Set New Listings to Paused
- When listings are imported they can be set to Paused meaning no pricing or quantity information will be synced to the Magento from Flxpoint. This allows for time to link to your inventory and validate pricing and quantity information before you enable syncing back to Magento.
Advanced Settings
- Create Only: Magento listings will be imported and linked to existing FLX listings based on SKU. If there is not a SKU match to an existing FLX listing, a new listing will be created.
-
Create & Overwrite Existing: Magento listings will be imported and linked to existing FLX listings based on SKU. For all SKU matches, the listing data in FLX will be overwritten by the imported Shopify listing data. If there is not a SKU match to an existing FLX listing, a new listing will be created.
- If Create & Overwrite Existing is selected, you will need to choose from the option above it if you would like to update product data
If Set New Listing to Paused
- Pausing Listings will need to be unpaused, so they can go through the workflow
- Unpause the listings by going to Products ---> Select Listings --> Actions --> Change Listing Status --> Unpause Listings
Publish Listings SUPPORTED
Attribute Set ID
- In Magento, create a new Attribute Set
- Add all attributes you want FLX to have to publish products
- The Attribute Set Numeric ID will be located in the URL
Root Category Name
- In Magento's admin section, click Store --> All Store
- Select the Store Name you want for FLX
- The Edit Store Page opens
- This contains the Root Category Name
Website Code
- In Magento's admin section, click Store --> All Store
- Select the Website Name that corresponds to the website you would like to update
- The Edit Website Page opens
- This contains the Website Code
Store View Code
- In Magento's admin section, click Store --> All Store
- Select the Store View Name you want for FLX
- The Edit Store View Page opens
- This contains the Store View Code
Sync Listings SUPPORTED
Updates the Quantity and Price of products in your store
Store View Code
- In Magento's admin section, click Store --> All Store
- Select the Store View Name you want for FLX
- The Edit Store View Page opens
- This contains the Store View Code
Get Orders SUPPORTED
Get Orders with Order Status
- Only statuses checked off will be pulled into FLX
Get Orders Created Within The Last X Days
- If left blank FLX will pull all orders no matter when they were created
Sync Orders SUPPORTED
Sync Orders will sync any changes that have been made to Orders since the last time sync was performed to Magento channel Specifically, this will sync back components like Order Shipments
Specifically, this will sync back components like tracking information, shipping information and carrier information