Multichannel Product Feeds
Add-on ID: kv_multichannel_feeds · Edition: CS-Cart & Multi-Vendor · Latest version: 1.0.1 · Compatible with: CS-Cart & Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view
Multichannel Product Feeds builds product catalog files for the channels where stores advertise and sell beyond Google: Meta (Facebook and Instagram), TikTok, Pinterest, Microsoft Shopping (Bing), Snapchat, Criteo and the idealo price comparison, plus a custom feed in CSV, TSV, XML or JSON for any other partner.
Each channel comes as a template with the columns that channel expects, its length limits and its allowed values. You choose where every value comes from (product fields, features, options, computed labels or a fixed value), and every item is checked against the template before it is written. The channel fetches the file from a secret feed URL on a schedule; the add-on regenerates it from cron in batches, so large catalogs are no problem.
Features
Section titled “Features”- Eight channel templates: Meta, TikTok, Pinterest, Microsoft Shopping, Snapchat, Criteo, idealo and a custom feed with editable column names.
- Field mapping per feed: product fields, features, options, computed labels (price band, bestseller, new arrival, on sale, stock level, top category, vendor) or a fixed value, with a default for empty values.
- Validation report per feed: missing required values (image, price, brand where required), invalid GTINs, zero prices, duplicate IDs, too long texts, values a channel does not accept. Items with errors are left out; the report lists every product with what to fix, with a CSV export.
- Variations as item groups: every variation is its own item with its own ID, price, stock and image;
item_group_idgroups them, and titles name the variant. - Product selection and rules: categories, excluded categories, vendors, price range, product IDs, out of stock, image required; rules exclude products or set column values (for example a custom label for a category).
- Prices and shipping: feed currency (converted with the store rates), sale prices from catalog promotions with their dates, price adjustment, flat or free-over shipping; idealo delivery and payment cost columns.
- UTM tagging per channel and extra link parameters.
- Formats: CSV, TSV, XML (RSS 2.0 with the Google namespace for the shopping channels) and JSON, optional gzip.
- Scheduled generation: console cron or a cron URL; feeds are built in resumable steps, tested with 50,000 products.
- Admin preview of the first items exactly as the channel will receive them.
- Google category mapping shared by all feeds, with the mapping of Product Feed Pro for Google Merchant Center used as a fallback when that add-on is installed.
- Multi-Vendor: vendor feeds, vendor name and ID columns (Criteo seller, idealo merchant); optionally vendors manage feeds of their own products. Ultimate: one feed per storefront.

Documentation
Section titled “Documentation”| Page | Contents |
|---|---|
| Installation | Requirements, installing, cron, upgrading, uninstalling |
| Configuration | Add-on settings, feed settings tab by tab, license |
| Usage | Creating a feed per channel, validation report, preview, category mapping, delivery to the channels |
| Developer notes | Architecture, channel specifications, tables, hooks, file map |
| FAQ | Common questions and license |
Compatibility
Section titled “Compatibility”| CS-Cart / Multi-Vendor | 4.17.2 – 4.21.x |
| PHP | 7.2.5 – 8.3 (whatever your CS-Cart version supports) |
| Editions | CS-Cart (Ultimate) with one or more storefronts, Multi-Vendor |
| Optional | Product variations (item groups), Product Feed Pro for Google Merchant Center (shared category mapping), Marketing Pixels Pack and Server-Side Tracking for Meta (content ID check) |
| Storefront | No storefront output; the feed URL is a plain file download |