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

What is JooCart?

JooCart

JooCart is a paid ecommerce extension for Joomla, developed by softPHP. Rather than being a shopping cart built from scratch, JooCart works as a native Joomla component that integrates the OpenCart engine into a Joomla site: store data such as products, categories, and orders are held in an OpenCart-compatible database structure, while the storefront and admin experience are wrapped in Joomla. This means JooCart merchants can also use many extensions originally built for OpenCart, alongside Joomla-specific features like single sign-on between Joomla users and store customers, multi-language and multi-store support, and SEO-friendly URLs. JooCart is distributed for a range of Joomla versions (from legacy 1.5.x releases through current 5.x/6.x branches, depending on the JooCart version) and supports 20+ payment gateways and 8+ shipping methods out of the box.

Why connect JooCart to Feedance?

JooCart does not ship with built-in tools for distributing your catalog to marketplaces, comparison shopping engines, or advertising channels. Connecting your JooCart store to Feedance lets you turn your existing product data into properly formatted feeds without manually exporting and reformatting spreadsheets every time something changes. Once connected, Feedance can help you:

  • Keep product listings and pricing consistent across every channel you sell on.
  • Reduce the risk of overselling by keeping inventory counts up to date.
  • Centralize order visibility alongside your product and stock data.
  • Cut down on the manual, repetitive work of preparing exports from your Joomla admin panel.

How does Feedance connect to JooCart?

Feedance connects directly to your JooCart store using the store access details you provide, such as your store URL and the relevant admin or API credentials for your installation. Once the connection is established, Feedance securely reads your store data on a schedule and keeps it synced so your feeds and inventory records reflect what's actually in your JooCart store. No manual file exports or spreadsheet uploads are required after the initial setup.

What data does Feedance access from JooCart?

Feedance works with exactly three data entities from your JooCart store:

EntityWhat Feedance does with it
ProductsReads product details (titles, descriptions, pricing, images, categories, and identifiers) to build and maintain accurate product feeds.
InventoryReads stock levels so downstream feeds and channels reflect current availability, reducing the risk of selling out-of-stock items.
OrdersReads order data to help you track fulfillment status and reconcile sales across connected channels.

JooCart-specific considerations worth knowing

Because JooCart stores product and order data in an OpenCart-compatible database structure, the underlying data model will feel familiar if you've worked with OpenCart before, even though the storefront runs inside Joomla. JooCart has also been released in multiple major versions with different server requirements (for example, JooCart 3.x targets PHP 7.3+, while JooCart 4.x requires PHP 8.1+), so the exact fields and configuration available can vary depending on which JooCart version and Joomla version your store runs. JooCart is a niche, long-running extension rather than a mainstream SaaS platform, so documentation and community resources are more limited than for larger platforms — if you're unsure which version or configuration your store uses, check with whoever manages your Joomla installation before connecting.

How to connect JooCart with Feedance

  1. Log in to your Feedance account and start adding a new store connection.
  2. Select JooCart as your platform.
  3. Enter your JooCart store URL and the access credentials Feedance requests to connect to your store.
  4. Confirm the connection and let Feedance perform its initial data read of your products, inventory, and orders.
  5. Review the imported data in Feedance, then configure and publish your feeds.

How often does your JooCart data sync?

Once connected, Feedance syncs your JooCart products, inventory, and orders on a regular automated schedule, so your feeds stay reasonably current without manual intervention. Exact sync timing can vary based on your plan and store size, and you can also trigger a manual sync in Feedance if you need your latest changes reflected sooner.

Common JooCart connection issues and how to fix them

IssueHow to fix it
Connection fails or times out during setupDouble-check your store URL for typos and confirm your JooCart site is publicly reachable (not blocked by a firewall, IP allowlist, or maintenance mode).
Credentials are rejectedVerify you're using current, correctly scoped access credentials, and regenerate them if they've been changed or revoked since you last connected.
Products, inventory, or orders appear missing or outdated after connectingTrigger a manual sync in Feedance, and confirm the records exist and are published/active in your JooCart admin panel, since unpublished or disabled items may not be included.

JooCart feed optimization tips

  • Keep product titles and descriptions complete and consistent in JooCart before syncing, since clean source data produces cleaner feeds.
  • Make sure product categories are assigned correctly in JooCart, so Feedance can map them accurately to channel-specific category requirements.
  • Keep inventory counts current in JooCart to avoid promoting out-of-stock items on connected sales channels.
  • Use clear, unique product identifiers (such as SKUs) in JooCart to help Feedance match products reliably across syncs.
  • Review your synced feed data in Feedance periodically after making bulk changes in JooCart, to catch any formatting issues early.

Frequently Asked Questions About JooCart

  • How does Feedance connect to my JooCart store?

    Feedance connects directly to your JooCart store using the store URL and access credentials you provide. Once connected, Feedance reads your store data on a regular schedule to keep your feeds up to date, without requiring manual file exports.

  • Does it matter which version of JooCart or Joomla I'm running?

    It can. JooCart has been released in multiple major versions with different server requirements, for example JooCart 3.x targets PHP 7.3 and above while JooCart 4.x requires PHP 8.1 and above, and it has been offered for Joomla versions ranging from older 1.5.x releases through current 5.x and 6.x branches. If you're not sure which version your store runs, check with whoever manages your Joomla installation before connecting.

  • What data does Feedance read or update from JooCart?

    Feedance works with three types of data from your JooCart store: products, inventory, and orders. It reads product details to build your feeds, reads inventory levels to keep stock information current, and reads order data so you can track fulfillment and sales across your connected channels.

  • How do I keep my JooCart product feed current?

    After the initial connection, Feedance syncs your JooCart products, inventory, and orders automatically on a regular schedule. If you've just made bulk changes in JooCart and want them reflected right away, you can also trigger a manual sync in Feedance instead of waiting for the next scheduled update.

  • Will Feedance work with the OpenCart extensions installed on my JooCart store?

    JooCart stores product and order data using an OpenCart-compatible database structure, so the underlying data model is similar to OpenCart. Feedance reads your core product, inventory, and order data directly from your store, but it does not read data that lives only inside a third-party OpenCart extension's own custom tables. If you rely on such an extension for critical product data, confirm that the relevant information is also reflected in your standard product records.

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!