Magento 2 Kowal Import Orders Module

€22.61 €18.38
COMPOSER Installation
M2-IMP-ORDERS
PayPal PayPal
Przelew Przelew

Magento Modules: Clear Guidelines

You purchase the module once, with no domain restrictions

Tooltip

Free installation and updates via Composer

Tooltip

Affiliate Program

Tooltip

Technical support for Magento

Tooltip

Clear guidelines for licensing Magento modules

Tooltip

Magento Module Code Security

Tooltip

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?

  1. Enter the order entity_id in the admin panel from which copying should begin.
  2. Select the import mode: a single order or an entire series of orders.
  3. Start the process and track its progress in real time.
  4. 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_order
  • sales_order_grid
  • sales_order_item
  • sales_order_payment
  • sales_order_address
  • sales_invoice
  • sales_invoice_grid
  • sales_invoice_item
  • sales_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 (-t indicates single-order mode):
php bin/magento kowal:import-orders 10000 -t

Import 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!

Questions and Answers

Question
Does the module allow importing orders from another Magento 2 instance?
Answer
Yes — the module enables a full import of orders from another Magento 2-based store, based on the order entity_id.
Question
Can you import a single order or an entire series of orders?
Answer
Yes — the module supports importing a single order (using the -t parameter) or importing multiple orders — an entire series, starting from the specified entity_id.
Question
Are the customer, address, payment, and invoice details also copied when importing an order?
Answer
Yes — the module also copies the customer details, addresses, payment information, and invoices associated with the order.
Question
Does the module include an interface in the Magento admin panel for running the import and tracking logs?
Answer
Yes — the module provides a page in the admin panel where you can start the import and monitor the progress and import logs in real time (AJAX support).
Question
Does the module prevent duplication of customers and their addresses during import?
Answer
Yes — it has mechanisms that prevent duplication of customers and their addresses when copying orders from another instance.
Question
Does the module work with Magento 2 version 2.4.x?
Answer
Yes — the module is declared compatible with Magento versions 2.4.0–2.4.7 and also with 2.3.x.
Question
Does the installation require modifying Magento core files or the template?
Answer
No — the module works as an extension in accordance with the Magento 2 architecture and does not require overwriting the system’s core files. (Before installing, however, it is worth checking compatibility with the theme and other modules you use.)
Question
Can the import be run from the CLI (command line)?
Answer
Yes — import from the CLI is possible, for example, using the command:
Question
Does the module cause a significant drop in performance with a large number of orders to import?
Answer
The module has been prepared for large databases and supports the import process with progress tracking and logging; however, the process of mass data import always involves a load—it is recommended to perform the operation in a test environment and ensure good
Question
Will I receive support and module updates after installation?
Answer
Yes — the manufacturer states that the module is regularly updated and tested for performance and compatibility with the latest versions of Magento 2, and also offers technical support.
Write Your Own Review
You're reviewing:Magento 2 Kowal Import Orders Module
Your Rating
Aktualizacja preferencji plików cookie