Skip to content

Installation

Overview · Configuration · Usage · Developer notes · FAQ

  • CS-Cart or CS-Cart Multi-Vendor 4.17.2 – 4.21.x (tested on CS-Cart 4.17.2, Multi-Vendor 4.17.2 and Multi-Vendor 4.21.2 with PHP 8.3).
  • PHP 7.2.5 – 8.3 with the cURL extension (downloads). XML feeds also need XMLReader and DOM, which are part of a standard PHP build.
  • SFTP uses the phpseclib library that ships with CS-Cart 4.17.2 and later; nothing else to install.
  • A cron job for scheduled feeds (any hosting control panel can add one). Without cron, feeds run only when you click Run now.
  1. In the admin panel, go to Add-ons → Manage add-ons, click the gear icon and choose Manual installation.
  2. Upload the add-on archive and click Upload & install.
  3. Enter your license key in the add-on’s License tab (see License).
  4. Add the cron job shown in the add-on settings (below).
  5. Open Products → Feed import and add your first feed (see Usage).

The add-on settings show the exact command with your cron key. Run it every 5 minutes:

*/5 * * * * php /home/yourstore/public_html/admin.php --dispatch=kv_scheduled_feed_import.cron --key=YOUR_KEY

If your hosting panel can only call URLs, use the cron URL from the settings instead:

https://yourstore.com/index.php?dispatch=kv_scheduled_feed_import.cron&key=YOUR_KEY

Each call imports for the time set in Time per cron call (50 seconds by default) and stops; the next call continues where it stopped. A feed runs when its interval has passed since its last run.

Upload the new version over the old one (Manual installation again, or the Upgrade Center). Feeds, mappings, presets and the run history are kept. Database changes of new versions are applied automatically on the next admin page view.

Add-ons → Manage add-ons → Scheduled Supplier Feed Import → Uninstall removes the add-on’s tables (feeds, runs, row log, item map, presets), its settings, language variables and working files in var/kv_sfi/. Products, categories and feature values that feeds imported stay in your catalog.