The Feedance AI features is rolling out.
Check it out!

What is TomatoCart?

TomatoCart is an open-source, PHP-based online shopping cart platform that was developed by Elootec Technology Co., Ltd. as a branch of the well-known osCommerce project. It stood out from its osCommerce roots by adding a desktop-style, ExtJS-powered admin panel, along with built-in CMS, dashboard, and basic CRM/email tools for merchants. TomatoCart runs on a standard PHP and MySQL stack and was released under the GNU General Public License v2 (GPLv2), making its source code freely available for self-hosting and modification.

The project was most active between roughly 2010 and 2014, with its last widely-used stable release (version 1.1.8.6.1) published in early 2014. A follow-up rewrite, TomatoCart v2.0, was started as a more modern, extensible framework but saw only limited development activity before the project's public presence largely went quiet around 2015. Today TomatoCart is best understood as a legacy, niche e-commerce platform: existing installations may still run in the wild, but active development, official support, and its original marketing site are no longer maintained.

Why connect TomatoCart to Feedance?

If your store still runs on TomatoCart, keeping product listings, stock levels, and order information synchronized with marketplaces, comparison shopping engines, and advertising channels typically means exporting data by hand or maintaining a custom script. Feedance removes that manual work by connecting directly to your store and turning your catalog into clean, structured feeds that downstream channels can consume.

For a platform like TomatoCart, where the surrounding ecosystem of apps and integrations has largely stopped growing, having a dependable way to pull product, inventory, and order data out of the store is especially valuable. Feedance lets you keep using your existing TomatoCart installation while still participating in modern multi-channel selling, without needing to migrate platforms just to get workable feed automation.

How does Feedance connect to TomatoCart?

Feedance connects directly to your TomatoCart store using your store's own credentials and access details. Once the connection is authorized, Feedance reads your product, inventory, and order data on a scheduled basis and keeps it available for the feeds and integrations you configure. No plugin marketplace dependency or manual file exports are required on an ongoing basis.

Because TomatoCart is no longer under active development, the exact connection details can vary depending on which version and configuration your store is running. Feedance's onboarding flow walks you through providing the required store information so the connection can be validated before your first sync runs.

What data does Feedance access from TomatoCart?

Feedance works with exactly three data entities from any connected platform, including TomatoCart:

Data EntityWhat Feedance Uses It For
ProductsTitles, descriptions, images, pricing, variants, and other catalog attributes used to build and update your product feeds
InventoryStock levels and availability status, kept current so feeds and channels reflect what you can actually sell
OrdersOrder data used to reconcile sales and keep downstream channel reporting and stock deductions accurate

Feedance does not access or modify customer records, coupons or gift cards, shipping and tax configuration, or subscriber lists on TomatoCart or any other connected platform.

TomatoCart-specific considerations worth knowing

TomatoCart has not seen meaningful active development since around 2015, and its official project site and community resources are largely defunct. If you are running TomatoCart today, you are likely maintaining an older installation rather than working with a currently-supported platform. This means store owners should expect fewer available plugins, limited official documentation, and no vendor patches for newer PHP or MySQL versions. When connecting any external tool to a TomatoCart store, it's worth confirming your installation's PHP version, database access, and any custom modifications your store may have accumulated over the years, since these can affect how reliably data can be read from the store.

How to connect TomatoCart with Feedance

  1. Log in to your Feedance account and start a new platform connection.
  2. Select TomatoCart from the list of available platforms.
  3. Enter your TomatoCart store's connection details as prompted by Feedance's setup flow.
  4. Authorize the connection so Feedance can securely access your Products, Inventory, and Orders data.
  5. Run an initial sync, review the imported catalog and stock data, and then configure your feeds and sync schedule.

How often does your TomatoCart data sync?

Feedance keeps your TomatoCart product, inventory, and order data updated on a regular automated schedule, so your feeds reflect recent catalog and stock changes without manual intervention. Exact sync frequency depends on your Feedance plan and configuration, and you can typically trigger a manual sync at any time if you need the latest data immediately.

Common TomatoCart connection issues and how to fix them

IssueHow to Fix It
Connection fails or times out during setupDouble-check the store URL and credentials you entered, confirm the store is publicly reachable, and retry the connection.
Products or stock levels appear outdatedTrigger a manual sync in Feedance, and verify that the corresponding records were recently updated on the TomatoCart side.
Some products are missing from the feedCheck that the products are published and visible in your TomatoCart store, since Feedance only imports items exposed by the store itself.

TomatoCart feed optimization tips

  • Keep product titles and descriptions complete and consistent in TomatoCart, since Feedance builds your feeds directly from this source data.
  • Make sure every product has at least one clear, properly-sized image, as missing images are a common cause of channel rejections.
  • Review and clean up outdated or discontinued products in your TomatoCart catalog regularly so they don't carry through into your feeds.
  • Keep stock levels accurate in TomatoCart so Feedance's inventory sync prevents overselling on connected channels.
  • Standardize pricing and variant data across your catalog to reduce mismatches when feeds are mapped to marketplace requirements.

Frequently Asked Questions About TomatoCart

  • How does Feedance connect to my TomatoCart store?

    Feedance connects directly to your TomatoCart installation using your store's connection details, which you provide during setup. Once authorized, Feedance regularly reads your product, inventory, and order data to keep your feeds up to date, without requiring manual exports.

  • Is TomatoCart still actively maintained, and does that affect the connection?

    TomatoCart has not seen significant active development since around 2015, and its original official site is no longer running. Feedance can still connect to existing TomatoCart installations, but because the platform is legacy software, store owners should expect fewer updates, limited official support, and variation between older installations.

  • What data does Feedance read from or update in TomatoCart?

    Feedance works with three types of data from TomatoCart: products, inventory, and orders. It reads product details to build your feeds, syncs inventory levels to keep availability accurate, and uses order data to reconcile sales. Feedance does not access customer accounts, coupons, shipping settings, or any other store data.

  • How do I keep my TomatoCart product feed current?

    Feedance automatically syncs your TomatoCart product, inventory, and order data on a regular schedule, so your feeds stay current without manual work. You can also trigger a manual sync in Feedance whenever you need your latest changes reflected immediately.

  • Can I use Feedance if my TomatoCart store has custom modifications?

    In many cases yes, since Feedance connects to the standard product, inventory, and order data your TomatoCart store exposes. However, because TomatoCart installations often accumulate custom code or modifications over the years, it's a good idea to verify that your store's data structure is accessible as expected during the initial connection and sync.

Schedule your 15-minute demo now

Schedule my demo

We’ll tailor your demo to your immediate needs and answer all your questions. Get ready to see how it works!