Below, we shed light on a very strong import/export Magento 2 extension developed by Unirgy. Meet the uRapidFlow module – a solution that can move all possible data to/from your ecommerce storefront in a matter of seconds. Below, we describe its core features and functionality. So if you are interested in unlimited Magento 2 product import/export, you’ve come to the right place.
At the first sight, the module seems to be a budget-friendly solution (its price starts at $120), the basic configuration won’t let you essentially improve the default import/export functionality of Magento 2. uRapidFlow Standard costs $610, but if you want a fully-featured solution, get ready to pay $1920 for uRapidFlow Suite + $640 for uRapidFlow Sales as add-on. Note that our module offers the extended functionality, but its price is just $500 ($400 with a discount). For further information, follow this link:
Now, when you know the situation with the price, we can describe uRapidFlow’s features and functionality.
- Unlimited product import/export;
- Category import/export
- Sales data import/export;
- FTP/SFTP import/export;
- Magento 2 import images via URL;
- Highly configurable import/export profiles.
The most important feature of the Unirgy uRapidFlow Magento 2 import/export extension is the use of add-ons. Thus, if you need only a limited range of features, purchase the standalone module – it is responsible for Magento 2 product import/export. For more advanced options, select an addon. Let’s explore the basic features set of the extension first.
When it comes to product import/export, the extension allows ignoring empty or commented out rows as well as recognizing and skipping records that don’t require an update, provides CSV file encoding per profile, and supports remote import/export via FTP.
Extensive data validation with detailed reporting, stable small footprint memory usage, dry-run functionality (allows validating file import without changing data), automated category, attribute option values, and attribute sets generation on import, image import via URL, import/export cron jobs, and many other features are supported by the basic configuration of the Unirgy uRapidFlow Magento 2 module. As for add-ons, they are described below.
Unirgy offers just two add-ons for uRapidFlow: Pro and Sales. You can use one of them or select both to enhance the functionality of the default module.
With the Pro add-on, you are able to create, update, rename, and delete records. Besides, it allows importing/exporting categories and category attributes. Other supported data types include related, up-sell, cross-sell, and group products; custom and bundle options, images, tier prices, downloads, attributes, attribute sets and options, etc. Besides, the Magento 2 import configurable product functionality is offered by the Pro add-on of the Unirgy uRapidFlow Magento 2 plugin.
As you might have already guessed, the Sales plugin is responsible for moving all possible types of sales and financial data: sales orders, taxes, quotes, and invoices; payments, shipments and credit memos, billing agreements and gift messages, and even recurring profiles. The addon allows creating multiple profiles to run highly configurable import/export processes. All runs can be scheduled via cron. Furthermore, uRapidFlow provides the ability to encode CSV files per profile. For further information, visit the official page of the extension. Now, we’d like to draw your attention to its backend configuration.
Go to System -> Data Transfer -> RapidFlow. All import/export profiles are gathered here in a grid that consists of the following columns:
- Checkbox – for applying mass actions;
- ID – each profile gets an ID number;
- Title – a profile name specified on its creation;
- Last Run – time and date of the last profile run;
- Rows – the number of rows in the import/export file;
- Errors – the number of errors related to the profile execution;
- Status – enabled or disabled;
- Activity – idle, pending, running, paused, stopped, or finished;
- Data Type – products, products extra, EAV structure, categories, or sales;
- Profile Type – import or export.
Note that it is possible to delete or enable/disable multiple import/export profiles in bulk.
While editing an import profile, you have to deal with 9 tabs: Profile Information, Profile Status, File Options, Format Options, Import Options, Import Columns, Update Files, Reindex, and Profile Configuration as JSON.
In Profile Information, specify profile title, status, store view, and file location and name. Select profile type, data type, run status and invoke status.
While configuring logging options, select a minimum log level (successful updates, warning, or errors) and decide whether to log debugging information or not.
In Profile Status, you can view two grids: Status – with various information about profile runs; and Log Tail that describes each previous run. Besides, it is possible to export an excel report or download a plain log here.
In File Options, configure remote server options. Select a server type (FTP or SFTP) and specify a host, port, username, password, and folder path. Besides, uRapidFlow Magento 2 import/export extension allows enabling/disabling FTP passive mode and selecting FTP file mode. In case of SFTP, specify SFTP private Key File and passphrase as well as SFTP connection timeout.
As for Format Options, you can select a file encoding type here as well as an action to take on an illegal character during conversion:
- Add warning and pass through as original;
- Attempt to transliterate;
- Remove illegal characters.
- Besides, you can specify field delimiter, field enclosure, and default multi-value separator here.
The Import Options tab is divided into several sections. The first one has the same name as the tab. Here, you can select allowed import actions (create new records, update existing records or both) and enable/disable the following options:
- Dry Run (validate data only);
- Allow changing product type and attribute set for existing products;
- Allow internal values for drop-down attributes;
- Allow importing values for not applicable attributes.
Specify behaviour for the situation when store values are the same as default: use default values or create the values for store level. If stock qty is 0, you can mark a product as Out of stock automatically. Another feature allows trying to auto increment duplicate url_key. The last option in the section is reindex type: full, manual, or real time.
The next section contains various options related to image import. uRapidFlow allows importing image files or downloading remote HTTP images automatically. You can specify the number of remote subfolders, decide whether to delete old images or not, enable/disable usage check when deleting an old image, specify actions on missing and existing image files, and add a local source folder.
In Auto-Create Categories, enable the feature and specify such its parameters as active, anchored, display mode, and include in the menu. It is possible to delete old category-product associations here as well.
In Auto-Create Attribute Sets, turn on the feature and select a template that will be used for creating attribute sets automatically.
In Advanced Settings, specify the number of attribute value records to insert at the same time.
In Import Columns, add any number of new columns. Specify their titles and select default values.
All uploaded files are gathered under the corresponding tab in a grid.
Under the Reindex tab, add reindex and refresh values.
And here is how the profile configuration as JSON looks.
As you can see, the Unirgy uRapidFlow Magento 2 module provides lots of options designed to simplify your import/export routine and integration with external platforms. Of course, it lacks some important features, such as fields mapping, but even without them, the extension is mighty enough to cope with the most strict requirements.
As for the price, the standalone module costs $610 for a single domain. The solution with two add-ons starts at $1920. For further information, follow the link below: