Manual Sync


How to sync Magento 2 and flexiPIM?

Step 1: Fill the Configuration Page

Configuration page has Four subsections,

  • flexiPIM API Configuration
  • Category
  • Products
  • Cron Expression Setting
  • Notification

flexiPIM API Configuration

The following table contains fields and the purpose of the fields in flexiPIM API Configuration.

Fields Purpose
API URL flexiPIM API link (Provided by us when you become a flexiPIM User)
API Key flexiPIM authorization token (Generated by the user itself in their flexiPIM login - refer flexiPIM user guide to learn more)
API Pagination limit Dropdown with the numeric value which defines the number of records to be returned by flexiPIM API in single API calls (by default it will be set to 200)
Website Channel This is a dropdown field with a list of channels defined in your flexiPIM Application. Users need to select a particular channel associated with the Magento 2 site.
Language Mapping This section is used for multi-language purposes. If users have a multi-store view in their Magento 2 site, they need to map flexiPIM languages for each store view respectively in this section.

Category

This section has to include new categories in the menu dropdown field. Here, users can define whether categories Imported from flexiPIM can be visible in the store front end or not.


Products

This section has the Default Tax Class dropdown field. Here, users can define their Product Tax Class for Products Imported from flexiPIM.

And then, click the Save config button on the top right of the configuration page to save the data entered.

Step 2: Run Category Sync

After filling the configuration page, the user should run category sync to import categories from flexiPIM to Magento 2 by clicking on Import Option from flexiPIM dropdown present in Main Menu.

By Clicking on the Import option, the user will be directed to the Import page. There, you can find a dropdown with multiple options for import.

  • Choose the Category option, and then you can find Reindex Data & Cache Clear checkboxes along with the execute button.
  • Choose Reindex Data & Cache Clear if the user wants to run Magento reindex and Magento cache flush functionality along with category sync. (We recommend to select these checkboxes whenever you run manual sync)

Then, click on the Execute button to start the manual category sync. After the successful completion of manual sync, you can check the category page on the Magento admin page for updated categories.


Step 3: Run Family Sync

Users should run family sync to import families from flexiPIM to Magento 2 by clicking on Import Option from flexiPIM dropdown present in the Main Menu.

By Clicking on the Import option, the user will be directed to the Import page. There, you can find a dropdown with multiple options for import.

Choose the Attribute Set option, and then you can find Reindex Data and Cache Clear checkboxes along with the execute button.

Choose Reindex Data & Cache Clear if users want to run Magento reindex and Magento cache flush functionality along with family sync. (However, we recommend to select these checkboxes whenever you run manual sync)

Then, click on the Execute button to start manual family sync. After the successful completion of manual sync, you can check the catalog page on the Magento admin page for the updated Attribute Set.


Step 4: Run Attribute Sync

The user should run the attribute sync to import attributes from flexiPIM to Magento 2 by clicking on Import Option from the flexiPIM dropdown present in Main Menu.

By Clicking on the Import option, the user will be directed to the Import page. There, you can find a dropdown with multiple options for import.

Choose the Attribute option, and then you can find Reindex Data & Cache Clear checkboxes along with the execute button.

ChooseReindex Data & Cache Clear if the user wants to run Magento reindex and Magento cache flush functionality along with attribute sync. (we recommend to select these checkboxes whenever you run manual sync)

Then click on the Execute button to start manual attribute sync. After the successful completion of manual sync, you can check the catalog page on the Magento admin page for updated Attributes.


Step 5: Attribute Mapping

After running the attribute sync up, users need to map flexiPIM attributes with the Magento default attributes. Clicking on Attribute Mapping option from flexiPIM user will direct to mapping page.


Step 6: Run Product Sync

Users should run product sync to import products from flexiPIM to Magento 2 by clicking on Import Option from flexiPIM dropdown present in Main Menu.

By Clicking on the Import option, the user will be directed to the Import page, and there you can find a dropdown with multiple options for import.

Choose the Product option, and then you can find Reindex Data & Cache Clear check boxes along with the execute button.

Choose Reindex Data & Cache Clear if user want to run Magento reindex and Magento cache flush functionality along with attribute sync. (we recommend to select these checkboxes whenever you run manual sync)

Then click on the Execute button to start manual product sync. After the successful completion of manual sync, you can check the catalog page on the Magento admin page for updated products.


Step 7: Run Product Asset Sync

Users should run product asset sync to import product assets from flexiPIM to Magento 1 by clicking on Import Option from flexiPIM dropdown present in Main Menu.

By Clicking on the Import option, the user will be directed to the Import page; there you can find a dropdown with multiple options for import.

Choose the Product Asset option, and then you can find Reindex Data & Cache Clear checkboxes along with the execute button.

Choose Reindex Data & Cache Clear if a user wants to run Magento reindex and Magento cache flush functionality along with attribute sync. (we recommend to select these checkboxes whenever you run manual sync)