KatanaPIM for Magento 2


Seamless integration between KatanaPIM and Magento 2. Effortlessly sync products, attributes, media, and pricing, all fully managed and visible within the Magento backend. Fast, stable, and built for full control.
15 day Money Back Guarantee One Time Payment
Magento Cloud Support GraphQL Support Hyvä Support Adobe Approved Private Composer Repo E2E Tests (60)
Changelog v3.10.3 | Documentation
Trusted by hundreds of Magento merchants — maintained for over 1+ years and updated frequently, last: v3.10.3 on June 30, 2026.

Seamless Product Information Management with KatanaPIM for Magento 2

Managing product data efficiently is critical for any growing Magento 2 store. The KatanaPIM Integration plugin offers a robust and streamlined connection between your Magento 2 environment and KatanaPIM, ensuring your product information stays consistent, centralized, and up to date across all channels.

This integration stands out for its uniquely complete yet simple configuration process, allowing even complex catalogs to be mapped quickly without hassle. Designed to feel native within Magento 2, it leverages standard Magento grids and interfaces so users instantly feel at home , no steep learning curve required. From attribute mapping to asset synchronization, every action is visible, traceable, and under your control.

Whether you’re syncing product descriptions, prices, stock levels, or rich media assets, the plugin ensures only updated data is synchronized, minimizing load and maximizing efficiency. Plus, with a full-featured preview queue and transparent logging capabilities, you’re never left guessing, see exactly what will be updated and when.

Backed by solid engineering and built in close collaboration with the KatanaPIM team, this integration delivers reliability, flexibility, and speed — all in one clean, Magento-native solution.

Trusted KatanaPIMPartner for multiple Years

As an official KatanaPIM partner for over two years, we’ve worked hand-in-hand to bring powerful PIM capabilities directly into Magento 2. From tight API alignment to performance-focused development, our ongoing collaboration ensures seamless compatibility and smooth workflows for your Magento catalog. Whether you’re managing hundreds or thousands of SKUs, our shared commitment to stability and innovation guarantees the best experience, today and as your business scales.


Map your attributes

Check Sync Queue

Sync Catalog

Full Control, Zero Guesswork

One of the standout strengths of the KatanaPIM integration for Magento 2 is the complete transparency it offers. Every sync, update, and mapping is traceable, giving you full control over your product data at every step. No hidden processes, no black-box behavior.

Want to see what’s about to be updated before pushing it live? Use the preview queue to inspect pending changes before triggering a sync. From images and prices to stock levels and attributes, you can verify what’s new — and what’s staying the same.

The sync log overview gives you detailed insight into every action: which entity was updated, when it was updated, and whether it succeeded. If anything fails, you’ll see the exact error message, such as a missing attribute or value mismatch — no more guessing why something didn’t work.

Status indicators like “Needs Update” flags in product and asset grids make it easy to detect what needs attention. Combined with smart filtering and column control, it becomes effortless to manage large catalogs while staying confident in your data integrity.

With this plugin, you’re in the driver’s seat, with tools built for professionals who don’t like surprises.

Effortless Configuration, Fully Magento-Native

Getting started with the KatanaPIM plugin for Magento 2 couldn’t be simpler. The configuration is designed to be fast, intuitive, and 100% Magento-native, no external dashboards, no redundant interfaces. Everything is right where you’d expect it, fully integrated into your Magento admin panel.

From the moment you enable the plugin, you’re guided through a straightforward setup. Define your language mappings in seconds, choose your sync behavior, and toggle features with ease. The configuration page lets you map store views to Katana language codes like fr-FR, de-DE, and nl-NL, making multilingual syncing a breeze.

Attribute mapping is equally smooth. Using familiar Magento grids, you can align Katana attributes (e.g. Amazon price, Color, End-of-life instructions) with Magento fields via simple dropdowns. Need to bulk map or fine-tune individual mappings? You’re in control, without needing to dive into any code.

Everything is clearly presented with real-time status indicators, update timestamps, and intelligent controls like “Reload Data from API” and inline editing. Whether you’re mapping a dozen fields or managing a global catalog, the experience is fluid, reliable, and built for scale..

Powerful Features of the KatanaPIM Magento 2 Plugin

The KatanaPIM plugin for Magento 2 gives merchants complete control over product data management with a seamless, scalable integration. Here’s what makes it a must-have for structured, professional catalog management:

Smart Attribute Mapping

Map Katana attributes to Magento fields quickly with a clean, grid-based UI. Whether you’re syncing prices, descriptions, or technical specs, everything is flexible and configurable without custom development.

Sync Only What’s Needed

Keep your syncs lightweight and fast. The plugin detects changes and only syncs updated values, minimizing server load and preventing redundant data processing.

Preview Before Sync

Stay in control by previewing changes before applying them. The built-in queue overview shows you exactly what’s about to update, no surprises.

Full Media & Asset Support

Images, videos, documents, sync all your Katana-linked media effortlessly to Magento with proper ordering and gallery IDs fully preserved.

Transparent Logging

Every sync action is tracked and logged. Instantly identify what was updated, what succeeded, and what failed, with error messages that actually help.

Language Aware Configuration

Map Katana languages like fr-FR, nl-NL, and more directly to Magento store views for smooth multilingual product management.

A Purpose-Built Partnership for Smarter Product Management

At Magmodules, we believe that great integrations are built on shared values, clarity, flexibility, and performance. That’s why our partnership with KatanaPIM has always felt natural. Both teams share a strong product mindset: deeply technical, highly pragmatic, and focused on real-world merchant needs.

Over the past two years, we’ve worked closely with Katana to fine-tune every part of this integration, from attribute logic to media sync behavior. The result? A plugin that fits Magento 2 merchants like a glove and evolves alongside the PIM itself.

Whether you’re launching your first PIM integration or scaling a complex catalog across languages and channels, this plugin delivers the control, reliability, and transparency you need — backed by two teams that truly understand commerce.

Knowledgebase

All familiar Help articles

A list of the most frequently asked questions from the KatanaPIM extension for Magento 2. We've tried our best to help you with the installation, configuration and troubleshooting. If you do not find the answer you were looking for, you can always send us a message through this form.

Installation articles

arrow-circle-right Installation using Composer (recommended) arrow-circle-right Install through FTP and SSH

Configuration

arrow-circle-right Quick Start Guide arrow-circle-right Configuration arrow-circle-right Categories Grid arrow-circle-right Attribute Mapping arrow-circle-right Configurable Products Setup

Changelog 3.10.3 is released on 30 June 2026

Our plugins are regularly updated to ensure compatibility with the latest Magento release.

Version 3.10.3 30 June 2026
    Bugfixes:
  • Fixed 301 redirects pointing to internal target_path instead of the new request_path
  • Minimum requirements:
  • Magento 2.3.x & PHP 8.1
Version 3.10.2 24 June 2026
    Bugfixes:
  • Fixed URL rewrites being overwritten by 301 redirects during base url_key changes (UrlRewrites processor)
  • Fixed localized url_key changes producing stale request_paths due to ProductUrlRewriteGenerator internal cache
  • Fixed 301 redirects created by UrlRewrites processor being wiped when LocalizedAttributes regenerates rewrites
  • Minimum requirements:
  • Magento 2.3.x & PHP 8.1
Version 3.10.1 19 June 2026
    Bugfixes:
  • Fixed missing URL rewrites for synced products when hash comparison matched but rewrites were absent
  • Fixed 301 redirects not being created for store-scoped url_key changes (localized slugs)
  • Improvements:
  • Added url_key change detection outside hash comparison to catch PIM-side slug changes
  • Added 301 redirect generation when url_key changes during sync (respects Magento "Create Permanent Redirect" setting)
  • Minimum requirements:
  • Magento 2.3.x & PHP 8.1
Version 3.10.0 12 June 2026
    Features:
  • Added product website assignment via Katana Stores mapping with configurable source toggle
  • Added SKU fallback configuration for products without SKU (External Key or KatanaPIM ID)
  • Added attribute migration CLI command for migrating from Itonomy_Katanapim module
  • Added store mapping admin grid with inline edit and website column display
  • Added "Only import published products" toggle to skip unpublished products during sync
  • Added separate toggle for special price sync (allows managing special prices outside Katana)
  • Added toggle to enable/disable related products sync
  • Improvements:
  • Improved category hierarchy processing with topological sorting and recursive level resolution
  • Enhanced hash comparison to exclude attributes not in product's attribute set
  • Added Websites fieldset to product detail view showing Katana vs Magento website comparison
  • Category unlink now only removes Katana-managed categories, preserving Magento-only assignments (e.g. SEO categories)
  • Improved legacy install detection to check actual product attribute values
  • Related products hash excluded when sync toggle is disabled to prevent unnecessary re-syncs
  • Improved asset sync performance and memory usage
  • Smarter skip logic for image downloads and gallery updates when hash comparison is disabled
  • Added 61 new E2E tests, now totaling 130 E2E tests
  • Bugfixes:
  • Fixed category force-linking to respect root tree boundaries
  • Fixed configurable product options not being recreated when links are unchanged but options are missing
  • Fixed category not moving when Katana store assignment changes
  • Fixed configurable products retrying linking on next sync when no children are available yet
  • Fixed various hash comparison issues causing unnecessary re-syncs
  • Fixed image roles and filename matching for pre-existing Magento images
  • Fixed module and import enabled checks to use correct scope
  • Minimum requirements:
  • Magento 2.3.x & PHP 8.1
Version 3.9.0 20 May 2026
    Features:
  • Added configurable product-level setting (Grandparent / Parent / Both) for 3-level PIM hierarchies.
  • Added store mapping admin grid with inline editing for KatanaPIM-to-Magento store view coupling.
  • Added category-to-store coupling to place categories in the correct tree based on the Katana Stores filter.
  • Added root category resolver for multi-store category assignment.
  • Added version check button with semver comparison.
  • Added Magento 2.4.9 and PHP 8.4 support to the CI matrix.
  • Added Playwright E2E test suite with GitHub Actions workflow.
  • Improvements:
  • Modernized adminhtml controllers.
  • Refactored CLI commands.
  • Added EXTENSION_CODE constant.
  • Updated CI workflows to module standards.
  • Added documentation for configurable product level, stores grid, and category-store coupling.
  • Bugfixes:
  • Fixed parent product visibility when configurable level is set to Parent or Both mode.
  • Fixed single-value configurable attributes being added to configurable products.
  • Minimum requirements:
  • Magento 2.3.x & PHP 8.1
Version 3.8.1 1 April 2026
    Improvements:
  • Add module version to admin configuration.
  • Refresh Katana API data before mass Magento product update.
  • Bugfixes:
  • Fix website assignment not persisted during product sync.
  • Minimum requirements:
  • Magento 2.3.x & PHP 8.1
Version 3.8.0 2 March 2026
    Features:
  • Added `katana:assets:cleanup` CLI command with `--dry-run` support.
  • Added mass delete assets action in the admin grid.
  • Added hash debug modal on the product view page.
  • Added configurable product status section with children overview.
  • Added sync log cleanup button and cron job.
  • Added AJAX-loaded sync log on the product view page.
  • Improvements:
  • Improved `katanapim_product_in_websites` attribute display on the product view page.
  • Multiselect attributes now display labels instead of raw IDs.
  • Added store context to asset sync to prevent product data corruption.
  • Replaced deprecated `Zend_Db_Expr` with `Magento\Framework\DB\Sql\Expression`.
  • Fixed store-view image inheritance by removing `no_selection` overrides.
  • Added case-insensitive option matching for select and multiselect attributes.
  • Added hash normalizer with numeric rounding.
  • Changed default URL suffix from `.html` to empty.
  • Performance:
  • Combined gallery position and role updates into single API pass.
  • Added database indexes on attribute, product, sync_log, and asset tables.
  • Added gallery entry fallback for collection-based loading on EE.
  • Bugfixes:
  • Fixed image roles (Base, Small, Thumbnail) not being assigned on Adobe Commerce EE.
  • Fixed asset sync using incorrect product IDs on EE (`getAllIds()` returning `row_id`).
  • Fixed product sync calling `isCategoryImportEnabled()` instead of `isProductImportEnabled()`.
  • Fixed images being re-downloaded on every sync due to filename deduplication regex.
  • Fixed asset pagination skipping assets when running a limited collection.
  • Minimum requirements:
  • Magento 2.3.x & PHP 8.1
Version 3.7.0 14 January 2026
    Features:
  • Add API Debug button to inspect raw Katana PIM API responses for products
  • Add force update option to bypass hash checks during product sync (CLI --force flag and admin button)
  • Improvements:
  • Add bookmark support to admin grid listings for saved views
  • Bugfixes:
  • Fix asset inheritance cleanup for Adobe Commerce with Staging module compatibility
  • Compatibility:
  • Magento 2.4.x and up
  • PHP 8.1 and up
Version 3.6.1 7 January 2026
    Improvements:
  • Added an `updated_on_katana` timestamp to the product grid.
  • Improved the code that determines which image should receive labels.
  • Compatibility:
  • Magento 2.4.x and up
  • PHP 8.1 and up
Version 3.6.0 17 December 2025
    Features:
  • Added support for boolean attributes.
  • Improvements:
  • Added `use_config` data for inventory fields in product create.
  • Bugfixes:
  • Fixed option mapping to preserve `0` values instead of casting them to `null`.
  • Fixed category assignment by reloading the product after category changes to prevent the Related processor from overwriting data.
  • Minimum requirements:
  • Magento 2.4.x and up
  • PHP 8.1 and up
Version 3.5.0 17 November 2025
    Features:
  • Added support for related products
  • Bugfixes:
  • Fixed issue with mass actions for assets
  • Minimum requirements:
  • Magento 2.4.x and up
  • PHP 8.1 and up
Version 3.4.0 31 October 2025
    Features:
  • Added Mass Delete functionality to product, attribute, and asset grids.
  • Added CLI options to the `katana:import:full` command for selective updates.
  • Bugfixes:
  • Fixed store inheritance issue for product media.
  • Compatibility:
  • Magento 2.4.x and up
  • PHP 8.1 and up
Version 3.3.0 1 October 2025
    Features:
  • Added mass delete actions to the category grid.
  • Improvements:
  • Always include pageIndex in paging when making API calls.
  • Improved error message modals on the category listing grid.
  • Minimum requirements:
  • Magento 2.4.x and up
  • PHP 8.1 and up
Version 3.2.0 23 September 2025
    Features:
  • Implemented Products in Websites
  • Improvements:
  • Throw exception on missing API key
  • Refactored cron models
  • Clarified message when an asset has no Magento product linked
  • Added filter for product status in Product List
  • Minimum requirements:
  • Magento 2.4.x and up
  • PHP 8.1 and up
Version 3.1.1 4 June 2025
    Improvements:
  • Unset product name on object if localized name is same as default
  • Compatibility:
  • Magento: 2.4.7 and up
  • PHP 7.4 and up
Version 3.0.0 9 April 2025
    Features:
  • Added support for Magento 2.4.8 and PHP 8.4
  • Improvements:
  • Get options for visibility and status from source model
  • Compatibility:
  • Magento: 2.4.7 and up
  • PHP 7.4 and up
plus-circle Click here to expand the Changelog
minus-circle Click here to hide the Changelog

Adobe Commerce Marketplace Approved

This extension is listed on the official Adobe Commerce Marketplace and has passed their review process for code quality, performance and security.

Adobe Marketplace approval means the extension follows Magento coding standards and integrates properly with the platform. Updates go through the same review process.

Hyvä Compatible Plugin

This extension includes full support for Hyva Themes. All frontend components, widgets and templates work natively with Hyva's Alpine.js and Tailwind CSS stack.

The extension works out of the box on Hyva and is tested with every new Hyva release to ensure continued compatibility.

GraphQL Made Ready

This extension exposes its data and configuration through Magento's GraphQL API. You can query and mutate data directly from headless frontends or custom applications.

The GraphQL schema follows Magento's conventions and covers all key functionality of the extension. This makes it ready for PWA Studio, Vue Storefront or any other headless setup.

Magento Cloud Support

This extension is fully compatible with Adobe Commerce Cloud (Magento Cloud). It works with the read-only filesystem, the build and deploy pipeline and cloud-specific caching layers.

No additional configuration or workarounds are needed for cloud environments. The extension handles static content deployment and config management the same way as on-premise installations.

Private Composer Repo

After purchase you get access to a private Composer repository with personal credentials. Install and update the extension with a single composer command, just like any other dependency.

Your Composer credentials are available in your account dashboard. Updates are published to the repository as soon as a new version is released, so you always have access to the latest version.

Playwright E2E Tests (60)

This extension is covered by 60 end-to-end tests using Playwright. These tests run automatically on every code change through our CI/CD pipeline.

The tests simulate real user interactions across checkout flows, configuration changes and edge cases to make sure everything works before every release.

star star star star star
star star star star star
Gaaf - digital agency
We have tried the integration with SnelStart through several different providers, and this is the only solution that simply works. We needed support on two occasions, and it was provided quickly and professionally. We do recommend this company!
Google 12 May 2026
star star star star star
star star star star star
Andrew Velikiy
Great vendor with handy modules and quick support!
Google 13 Apr 2026
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 11 Nov 2025
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025