BACK TO DIRECTORY

Factorial2000 Catalog Sync for Prom.ua

by kmax

0.0
(0 ratings)

This plugin connects your WooCommerce store with supplier XML feeds for automatic catalog synchronization.

Standout feature: The XML Editor (Pro) lets you visually build a custom Prom.ua export — pick categories and products, apply price/stock filters, and generate a ready-to-upload XML in seconds.

Key features:

  • Free forever plan + 14-day Pro trial with no credit card (full Pro features during the trial)
  • Import simple and variable products from XML — names, descriptions, images (picture), attributes (param), categories, weight, barcode, dimensions
  • Automatic stock status and price sync via WP-Cron with configurable intervals (every 5/10/15/30 minutes, hourly, twice daily, daily)
  • Multiple supplier slots with individual SKU prefixes, price adjustments (margin/markup/fixed, Pro), skip-price and quantity-update options
  • Telegram notifications with sync reports
  • XML export: filter to keep only new products, or use the visual XML editor to build a custom feed by category/product (Pro) — key differentiator for marketplace sellers
  • Fields updater (Pro): update selected fields (name, description, images, attributes, categories, tags, vendorCode) on already-imported products
  • Image processing (Pro): convert PNG/JPG/WebP/AVIF to WebP, AVIF or JPG on import (GIF and BMP unchanged); optimize, resize
  • Currency conversion via XML currencies/currencyId
  • Built-in documentation page with sticky sidebar navigation
  • Clean uninstall removes plugin settings, transients, and cron jobs
  • Automated test suite: 200+ PHPUnit unit tests (offline stubs, no WordPress/WooCommerce required to run) covering XML parse/import modes, stock sync, fields update, export filter/editor, licensing, and admin AJAX security gates

Requirements:

  • WordPress 5.8 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.4 or higher with XML, SimpleXML, and cURL extensions

Video setup guide: YouTube tutorial

External services

This plugin connects to external services. Both are optional and are only used when you configure them.

Supplier XML feeds (e.g. Prom.ua)

When you enter an XML feed URL in the settings, the plugin downloads that file during the initial import and during scheduled stock/price updates. Only a request to the URL you provide is made and no personal data is sent. The feed itself is provided by your supplier (for example Prom.ua); please refer to that provider’s own terms and privacy policy.

Telegram Bot API

If you enter a Telegram bot token and one or more chat IDs in the settings, the plugin sends notification messages to the Telegram Bot API (https://api.telegram.org) after an import or a stock/price update completes. The data sent includes your bot token, the target chat ID(s) and the text of the sync report (for example counts of updated or missing products). Requests are made only when Telegram notifications are configured and an update runs.

This service is provided by Telegram. By enabling notifications you agree to Telegram’s Terms of Service (https://telegram.org/tos) and Privacy Policy (https://telegram.org/privacy).

Screenshots

Stock update settings with XML URLs, cron interval, and Telegram options.

Stock update settings with XML URLs, cron interval, and Telegram options.

XML import page with simple and variable product modes.

XML import page with simple and variable product modes.

Variable product group analysis with attribute selection.

Variable product group analysis with attribute selection.

Plugin Details

Active Installs
0
Total Downloads
476
Version
0.6.12
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.0.4
Added
2026-07-11
Last Updated
2026-08-30 6:34pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0