Home›Extensions›How the Extensions Marketplace works

How the Extensions Marketplace works

TitanCart’s core plugin covers everything a typical store needs. The Extensions Marketplace adds the features that matter to some stores but not all — cart recovery, subscriptions, print-on-demand fulfillment, a multi-vendor marketplace, and more.

Two ways to get an extension

Most of the marketplace is included with TitanCart Pro. Nine extensions are bundled into the Pro subscription: there is nothing extra to buy, and there is no per-extension license key to enter — your Pro subscription is the key. On the marketplace their product pages are labeled Included in TitanCart Pro and show a value figure rather than a price, with no Add to Cart button, because there is nothing to buy separately.

A few products are separate one-time purchases that keep their own license key and free lifetime updates — currently TitanCart Lottery and Software Licensing. These are not part of Pro, and they do not require Pro: a free TitanCart Lite store can buy and run them.

Two more are simply free: the Prism storefront theme and TitanCart Essentials. No purchase, no key, nothing to renew.

The core plugin is the subscription. TitanCart Pro renews annually, and that renewal is what entitles the nine bundled extensions. What happens if it stops is covered in If your TitanCart Pro subscription lapses below.

What’s in the marketplace

Included with TitanCart Pro. Each of these has a full setup guide here in the help center:

  • Abandoned Cart Recovery — multi-step recovery email sequences for abandoned guest and logged-in carts, with one-click cart restore, discount codes and funnel reporting. Setup guide
  • Subscriptions & Recurring — recurring billing, subscription plans, memberships and auto-renewal. Setup guide
  • Multi-Vendor Marketplace — vendor onboarding, commission management and Stripe Connect payouts, in digital or physical mode. Setup guide
  • Affiliate Marketing — your own referral program with click and sale tracking, flat, percent, tiered and product-specific commission rules, and an approval and payout pipeline. Setup guide
  • Wishlist Sharing & Alerts — multiple named lists, guest lists, sharing, gift registries, and price or stock alerts. Setup guide
  • Product Data Feeds — generated, auto-refreshed product feeds for Google Shopping, Meta Catalog and Microsoft Shopping. Setup guide
  • SMS Notifications — order-status texts, low-stock and failed-payment alerts for the store admin, and checkout opt-in, with Twilio built in. Setup guide
  • Tip / Donations — let customers add a tip or donation at checkout: round-up, preset amounts, a percentage of the order, or a custom figure. Setup guide
  • Printful — import print-on-demand products as proper multi-variant product pages, keep them in sync, and push paid orders to Printful with tracking pulled back. Setup guide

Sold separately, one time. Each keeps its own license key, and neither one needs Pro:

  • TitanCart Lottery — raffles, 50/50 pots and free-entry sweepstakes, with ticket bundles, audited replayable draws and winner emails.
  • Software Licensing — issue and manage your own license keys for digital products you sell. It is the same infrastructure that serves TitanCart’s own releases.

Free, with no key and no gate:

  • Prism — the free TitanCart storefront theme, with eight presets. See the theme guide.
  • TitanCart Essentials — a free bundle of mini-features such as low-stock urgency badges and a sticky add-to-cart bar, each with its own on/off switch.

Installing an extension that is included in Pro

Bundled extensions install from inside your own admin. You never download a ZIP and you never enter a key.

  1. Go to Extensions → Extensions Marketplace.
  2. The first card is Included in your subscription. It lists what your Pro subscription entitles and tells you how many are available to install, with no separate license key needed.
  3. Click Install on the one you want. Once it is on disk the button becomes Enable, and then Installed; Disable and Remove appear beside it.
  4. Open the extension’s own admin page and switch its master Enable toggle on — see “Installing isn’t the same as enabling” below.

In Extensions → Installed Extensions a bundled extension shows an Included in Pro pill where a license-key field would otherwise be. There is no key to enter, and none to lose.

A row that says “Coming soon”? That extension is part of Pro but has not been published for download on the marketplace yet. There is nothing wrong with your subscription, and nothing for you to do.

Removing one is safe. Remove deletes the extension’s files from the site but keeps its settings in the database, so reinstalling it later picks up where you left off.

Installing an extension you bought separately

A separately purchased extension is delivered as a standard WordPress plugin ZIP.

  1. Purchase on market.titancart.io. You will receive an email with a download link and your license key.
  2. In WordPress: Plugins → Add New → Upload Plugin → select the ZIP → Install Now → Activate.
  3. Activate the license key. See Activating a license key for the full walkthrough. In Installed Extensions a keyed extension shows its license status alongside Refresh, Change and Remove controls.
  4. Open its admin page and switch the master Enable toggle on.

Installing isn’t the same as enabling

Installing and activating the WordPress plugin — and, where there is one, activating the license — does not switch an extension on. Every paid extension ships with its master Enable toggle off by default, on its own admin page. Until you turn that toggle on, the extension’s storefront features will not appear, even though the plugin is installed and active.

Most extension pages live under the Growth menu: Growth → Cart Recovery, Subscriptions, Wishlists, Data Feeds, SMS Notifications, Affiliates, Tips & Donations and Printful — plus Lotteries if you bought the Lottery extension. The one exception is Multi-Vendor Marketplace, which adds its own top-level Vendors item to the sidebar instead of a row under Growth.

So the full sequence is: install → enter a key if it is a separately purchased extension → open its page under Growth → switch Enable on. On a Pro store the bundled extensions have no key step at all.

Why off by default? It lets you install and configure an extension in private — set your options, connect an account, prepare everything — before it goes live for shoppers. Nothing changes on your storefront until you flip the switch. If you have installed an extension and “nothing seems to be happening,” this toggle is almost always the reason.

Dependency on the core plugin

Every extension requires the core TitanCart plugin to be installed and active. Each one checks for core when it loads, and without it the extension does nothing and puts up a notice instead. Re-activating the core plugin brings them all back automatically.

How updates work

TitanCart registers its own extensions with the WordPress update system, so new versions appear in Plugins → Updates exactly like any other plugin update — nothing custom, standard WordPress workflow.

There is also a TitanCart-side view at Extensions → Updates, the Update Center. It has a Check for Updates button, lists each extension with its current and new version and a changelog line, and gives you an Update Now button per extension. If an update check fails for a license reason, that extension’s row says so rather than failing quietly.

For an extension included in Pro, updates flow for as long as your Pro subscription is current. For a separately purchased extension, updates flow for as long as its own license is valid.

If your TitanCart Pro subscription lapses

If Pro is not renewed, the license key stops validating and every site covered by your license reverts to TitanCart Lite. Your store does not go dark — the Lite storefront keeps running and keeps selling. What switches off is the Pro-only feature set and the nine bundled extensions: they stay installed on the site, but their customer-facing features stop and their Enable toggles lock. Your store, products, orders and customer data are unaffected — nothing is deleted, and every setting stays in the database. Renewing restores Pro and everything it entitles, with your configuration as you left it. An extension you bought separately, such as TitanCart Lottery, is not affected by a Pro lapse at all: it has its own license and runs on Lite.

This is the behavior described in the TitanCart License & Subscription Agreement you accept at purchase, which is the binding version if the two ever disagree.

Refunds

A separately purchased product is refundable only while it has not been downloaded. Once you download the files for an order, that order is no longer refund-eligible — the download page tells you so before you click. Please make sure a product is right for your store before you buy.

Tip: not sure an extension is right for your store? Every extension included in Pro has a full setup guide here in the help center — read it first to see exactly what the extension does, what it adds to your admin, and how it is configured. If you are still not sure, contact us and we will talk it through.

Next
Activating a license key