XML PRO - universal XML product importer for OkayCMS
XML PRO automates product catalog loading and recurring updates from supplier XML feeds. The module uses one universal import pipeline, so XML structure, field mapping, and processing rules are configured separately for each supplier in the administration panel without creating custom PHP presets.
Main features
- unlimited XML suppliers;
- manual imports and scheduled automatic updates;
- pause, resume, and stop controls;
- configurable product node and XML field mapping;
- creation of new products and linking to existing products or variants;
- product variant support;
- price, compare price, purchase price, currency, SKU, and stock updates;
- category, brand, property, description, and image imports;
- supplier-specific processing rules;
- update restrictions by selected brands, categories, and fields;
- removal of HTML wrappers and service fragments from descriptions;
- reports for description changes, image changes, and products missing from XML;
- single-item and bulk description or image updates;
- review of new and unlinked XML offers before catalog creation;
- supplier statistics, import logs, and progress indication;
- batch processing for large XML files;
- protection against concurrent runs, database deadlocks, and incorrect mass stock zeroing.
Changes in version 1.6.0
- one
Universalimport pipeline is now used for every supplier; - the legacy
Feedsdirectory with supplier-specific PHP parsers is automatically removed during the update; Init/parameters.phpfor manual preset registration has been removed;- Universal configuration is registered directly in the service container;
- legacy preset names stored for existing suppliers are automatically mapped to Universal;
- supplier settings, field mappings, conditions, and category relations are preserved.
-
New Partner OkayCMS
-
Support is provided by a partner
-
Does not require adaptation for other templates
Recommend
Apply a percentage discount to all products in a category (including subcategories) or from a selected brand with one click. Your store will display the crossed-out old price alongside the new discounted price.
The module helps customers quickly find a brand by the first letter of its name and allows the store administrator to configure the page appearance without editing the store theme templates.
Shippo shipping module: live rates in the cart, PDF labels, returns, tracking, and product dimensions.
Replace the “Add to Cart” button with “Check Availability” for selected brands and categories. Customers leave their phone number instead of purchasing online. Ideal when products cannot be sold online yet, but you want to create product pages and start collecting customer inquiries.