Magento 2 Kowal Import Orders Module
Magento Modules: Clear Guidelines
You purchase the module once, with no domain restrictions
Free installation and updates via Composer
Affiliate Program
Technical support for Magento
Clear guidelines for licensing Magento modules
Magento Module Code Security
Key module features:
- Full order import from another Magento 2 store based on
entity_id. - Support for importing a single order (
-t) or an entire series of orders. - Copying customer, address, payment, and invoice data.
- Admin interface for starting the import and tracking logs.
- AJAX support – real-time import with progress preview.
- Mechanisms that prevent duplication of customers and their addresses.
Why choose Kowal Import Orders?
- Time savings – instead of transferring orders manually, the script does it automatically.
- Accurate data copying – the module imports all essential order information.
- Easy to use – the import can be started from the Magento 2 admin panel.
- Compatibility – works with Magento 2.4.x and is optimized for large databases.
- Data security – built-in mechanisms that eliminate duplication-related errors.
How does the module work?
- Enter the order
entity_idin the admin panel from which copying should begin. - Select the import mode: a single order or an entire series of orders.
- Start the process and track its progress in real time.
- Orders will be copied together with their related data.
Who is this module for?
- Magento 2 stores transferring data between different system versions.
- Companies that integrate multiple Magento stores and need order synchronization.
- Magento 2 administrators who want to automate order transfers without developer involvement.
Support and updates
- The module is regularly updated and tested for performance and compatibility with the latest Magento 2 versions.
- We offer professional technical support and the option to customize the module to individual needs.
Automate order imports and increase the efficiency of your Magento 2 store today!
Kowal Import Orders Module Installation Guide
kowal/module-importorders
Main Functionalities
The kowal/module-importorders module enables importing orders between two Magento 2 instances by copying data directly between databases.
- Order import based on
entity_id. - Option to run an import for a single order (
-t). - Copying related customer, address, payment, and invoice data.
- Admin panel for starting imports and monitoring progress.
- AJAX support and real-time log display.
Installation
Installation via Composer
composer config repositories.kowal_importorders vcs https://gitlab.com/magento2ext/magento-2-import-orderscomposer config --auth gitlab-token.gitlab.com composer require kowal/module-importordersphp bin/magento setup:upgradephp bin/magento cache:flush Configuration
The module is configured through the config.xml file, where you must provide the connection details for the external database.
your_db_host your_db_name your_db_user your_db_password Specifications
The module implements import logic in the KowalImportOrdersModelImportOrders model, supporting the following tables:
sales_ordersales_order_gridsales_order_itemsales_order_paymentsales_order_addresssales_invoicesales_invoice_gridsales_invoice_itemsales_invoice_comment
Usage
Import via CLI
php bin/magento kowal:import-orders [-t] Examples:
- Import all orders from
entity_id= 10000:
php bin/magento kowal:import-orders 10000- Import only one order (
-tindicates single-order mode):
php bin/magento kowal:import-orders 10000 -tImport from the admin panel
The module includes an admin page where you can:
- Enter
entity_id. - Start the import via AJAX.
- Track progress and logs in real time.
Summary
The kowal/module-importorders module is a simple tool for migrating orders between Magento 2 stores. It supports both CLI and the admin interface, providing full control over the import process.
If you have any questions or need support, contact us!













