Magento 2 Integration with eMAG Marketplace
- SKU
- M2-eMAG
Description / Magento 2 Integration with eMAG Marketplace
MAGENTO 2 · MARKETPLACE · PRICES · STOCK LEVELS
Update your eMAG offer based on Magento data.
Kowal eMAG Integration
Calculate prices from purchase cost and margin, respond to offer position, and update stock levels. Choose products for export and define how the integration works.
Cost and margin · Stock updates · CRON jobs
HOW IT WORKS IN PRACTICE
01 · Configure the integration
Set API access, margins, delivery, and exchange rates.
02 · Select products
Mark items with the emag_export attribute.
03 · CRON updates the offer
Jobs send prices and availability to the marketplace.
What does your store gain?
Explore the module features, use cases, and settings.
Meet the module
The Magento 2 Integration with eMAG module is a professional solution that fully automates the connection between your store and one of the largest marketplaces in Central and Eastern Europe, the eMAG.ro platform. With this tool, you can quickly increase sales, reduce order handling costs, and optimize prices against competitors.
Key module features
- Automatic price updates – an intelligent algorithm dynamically sets product prices on eMAG based on purchase cost, margin, and current competitive position.
- Smart inventory management – full stock synchronization between Magento and eMAG in line with Multi Source Inventory (MSI).
- Integration with wFirma.pl – automatic generation of VAT invoices for completed eMAG orders, with full support for domestic and international sales (OSS). The scope or guarantee indicated in the previous description requires clarification in accordance with the Orders, wFirma, and extension scope section below.
- Order management – automatic import of completed orders from eMAG to the Magento and wFirma panels, eliminating manual data entry. The scope or guarantee indicated in the previous description requires clarification in accordance with the Orders, wFirma, and extension scope section below.
- Full profitability control – the module will never set a price below your profitability threshold, ensuring profitability for every transaction. The scope or guarantee indicated in the previous description requires clarification in accordance with the Orders, wFirma, and extension scope section below.
Benefits of implementing the module
- Sales growth – effectively acquire new customers through the eMAG platform using intelligent pricing.
- Process automation – save time and avoid errors with full automation of data exchange between Magento, eMAG, and wFirma.
- Work comfort – all necessary integration activities are performed automatically, while a clear admin panel makes process management easy.
- Compliance with EU law (OSS) – the module supports cross-border sales in accordance with the latest One Stop Shop regulations. The scope or guarantee indicated in the previous description requires clarification in accordance with the Orders, wFirma, and extension scope section below.
Technology and compatibility
- Compatible with Magento 2.4.x
- Compatible with MSI (Multi Source Inventory)
- Uses the official eMAG Marketplace API
- Integration with the wFirma.pl API
Who is this module for?
The Magento 2 integration module for eMAG and wFirma is designed for all sellers who run online sales and want to expand their business to the eMAG marketplace, increase international sales, and automate accounting processes related to invoicing.
Increase your sales today!
Choose the Magento 2 Integration with eMAG Marketplace module and automate your sales and accounting.
Scope confirmed in code and configuration
In Stores → Configuration → Kowal → eMag Integration, you set activity, API user and password, default and minimum margin, delivery price and days, as well as PLN/RON, PLN/BGN, and PLN/HUF exchange rates. You select products using emag_export; the data also includes product margin, packaging, and offer disabling.
The verified package performs recurring price and stock updates through the API. The minimum price is based on the cost multiplied by package size, minimum margin, exchange rate, and delivery cost. The algorithm takes into account the best offer and buy button position.
Orders, wFirma, and extension scope
The previous description indicated importing completed orders into Magento and wFirma, automatic VAT invoices, and support for domestic and international OSS sales. These mechanisms were not confirmed in the code of this package. This scope requires a separate integration or confirmation of the delivered solution before purchase.
The price threshold limits price reductions below the calculated minimum; it does not guarantee profit on every transaction or compliance of the entire accounting process. Adjust cost data, API access, offer mapping, and warehouse configuration to your implementation.
Installation via Composer
Package kowal/emag, module Kowal_EmagIntegration. After configuring access to the Kowal repository, install the package, enable the module, update Magento, and clear the cache. In production, include compilation and static content deployment in accordance with the store process.
From configuration to results
1. Configure the integration
Set API access, margins, delivery, and exchange rates.
2. Select products
Mark items with the emag_export attribute.
3. CRON updates the offer
Jobs send prices and availability to the marketplace.
Price with minimum margin included
You enter the product cost and minimum margin. The algorithm takes packaging, exchange rate, and delivery cost into account, and when trying to improve the offer position, it applies the calculated lower price limit.
Profitability also depends on the accuracy of cost data and other sales costs.
Organize your eMAG offer updates
Want to tailor the module to your store? Ask about implementing Kowal eMAG Integration and discuss the configuration or needed extensions.
More Information
| Theme compatibility | Luma / Blank, KOWAL |
|---|
Module Installation Instructions
Installation via Composer
You will receive access details for the Composer repository (customer email address and license token) by email after purchase. They are also available in the customer panel after logging in at kowal.store. Replace TWOJ_EMAIL_KLIENTA with your account email address and TWOJ_TOKEN with the token you received. Run the commands in the Magento root directory.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/emagCompleting the installation
After installing the package, update Magento and clear the cache:
php bin/magento setup:upgradephp bin/magento cache:flushIn a production environment, also run DI compilation and static file deployment in accordance with your store deployment process.