Magento 2 Kowal Import Orders Module
YOU CAN TRUST US
25 years of experience in e-commerce and Magento 2
Fast delivery
Efficient implementation process
Simple and transparent complaint process
Working with clients worldwide
Free module updates
Payment by bank transfer
Main module features:
- Full order import from another Magento 2 store based on
entity_id. - Support for importing a single order (
-t) or a whole series of orders. - Copying customer data, addresses, payments, and invoices.
- Admin interface to run imports and track logs.
- AJAX support – real-time import with a progress preview.
- Mechanisms to prevent the duplication of customers and their addresses.
Why choose Kowal Import Orders?
- Time savings – instead of manually transferring orders, the script will do it automatically.
- Accurate data copying – the module imports all relevant order information.
- Easy operation – ability to run the import from the Magento 2 admin panel.
- Compatibility – works on Magento 2.4.x and is optimized for large databases.
- Data security – built-in mechanisms that eliminate errors related to duplication.
How does the module work?
- Enter the
entity_idof the order in the admin panel from which to start copying. - 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 along with related data.
Who is this module for?
- Magento 2 stores transferring data between different versions of the system.
- Companies integrating multiple Magento stores in need of order synchronization.
- Magento 2 administrators looking to automate order transfers without programming intervention.
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 customization options for the module to meet individual needs.
Automate order import and increase the efficiency of your Magento 2 store today!
Pytanie:
Czy moduł pozwala na import zamówień z innej instancji Magento 2?
Odpowiedź:
Tak — moduł umożliwia pełny import zamówień z innego sklepu opartego na Magento 2, na podstawie entity_id zamówienia.
Pytanie:
Czy można importować pojedyncze zamówienie lub całą serię zamówień?
Odpowiedź:
Tak — moduł obsługuje tryb importu pojedynczego zamówienia (za pomocą parametru -t) lub import wielu zamówień – całą serię, zaczynając od wskazanego entity_id.
Pytanie:
Czy podczas importu zamówienia kopiowane są także dane klienta, adresu, płatności i faktury?
Odpowiedź:
Tak — moduł kopiuje także dane klienta, adresy, informacje o płatności i fakturach powiązanych z zamówieniem.
Pytanie:
Czy moduł zawiera interfejs w panelu administracyjnym Magento do uruchamiania importu i śledzenia logów?
Odpowiedź:
Tak — moduł udostępnia stronę w panelu administratora, z której można uruchomić import i obserwować postęp oraz logi importu w czasie rzeczywistym (obsługa AJAX).
Pytanie:
Czy moduł zapobiega duplikacji klientów i ich adresów podczas importu?
Odpowiedź:
Tak — posiada mechanizmy zapobiegające duplikacji klientów i ich adresów podczas kopiowania zamówień z innej instancji.
Pytanie:
Czy moduł działa z Magento 2 w wersji 2.4.x?
Odpowiedź:
Tak — moduł jest deklarowany jako kompatybilny z wersjami Magento 2.4.0 – 2.4.7 oraz również z 2.3.x.
Pytanie:
Czy instalacja wymaga modyfikacji plików rdzenia Magento lub szablonu?
Odpowiedź:
Nie — moduł działa jako rozszerzenie zgodnie z architekturą Magento 2 i nie wymaga nadpisywania plików rdzenia systemu. (Zanim zainstalujesz, warto jednak sprawdzić kompatybilność z używanym motywem i innymi modułami.)
Pytanie:
Czy import może być uruchamiany z poziomu CLI (wiersza poleceń)?
Odpowiedź:
Tak — jest możliwość importu z CLI, np. przez komendę:
Pytanie:
Czy moduł powoduje znaczący spadek wydajności przy dużej liczbie zamówień do importu?
Odpowiedź:
Moduł został przygotowany pod kątem dużych baz danych i posiada obsługę procesu importu z postępem i logowaniem, jednak proces masowego importu danych zawsze wiąże się z obciążeniem – zaleca się wykonanie operacji w środowisku testowym i zapewnienie dobry
Pytanie:
Czy po instalacji otrzymuję wsparcie oraz aktualizacje modułu?
Odpowiedź:
Tak — producent deklaruje, że moduł jest regularnie aktualizowany i testowany pod kątem wydajności oraz kompatybilności z najnowszymi wersjami Magento 2, a także oferuje wsparcie techniczne.
Kowal Import Orders Module Installation Instructions
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. - Ability to run single order import (
-t). - Copying related customer, address, payment, and invoice data.
- Admin panel to run imports and monitor progress.
- AJAX support and real-time logging.
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
Module configuration occurs through the config.xml file, where connection data to the external database must be provided.
your_db_host your_db_name your_db_user your_db_password Specifications
The module implements import logic in the KowalImportOrdersModelImportOrders model, handling the following tables:
sales_ordersales_order_gridsales_order_itemsales_order_paymentsales_order_addresssales_invoicesales_invoice_gridsales_invoice_itemsales_invoice_comment
Usage
Import from 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 a single order (
-tmeans 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. - Run 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 admin interface, providing full control over the import process.
If you have questions or need support, contact us!
