How the Extensions Marketplace works
TitanCart’s core plugin covers everything a typical store needs. The Extensions Marketplace offers additional features that matter to some merchants but not all — charged once, yours forever.
How extensions are priced
Every extension in the marketplace is a one-time purchase with free lifetime updates. You pay once per site (or buy a multi-site pack at a discount), the extension keeps receiving bug fixes and new features for as long as we maintain it, and there’s no annual renewal.
This is different from the core TitanCart plugin itself, which is an annual subscription. We went with one-time pricing for extensions because they tend to be smaller in scope — once an extension does what you need, it shouldn’t need an endless stream of updates to remain useful.
What’s available
The marketplace currently lists:
- Software Licensing — issue and manage your own license keys for digital products you sell. Infrastructure that also powers our other paid extensions.
- Abandoned Cart Recovery — automated email sequence for cart abandoners with personalised recovery links.
- Subscriptions & Recurring Billing — sell products on a recurring schedule through any supported gateway.
- Wishlist Sharing & Alerts — customers can share wishlists publicly and subscribe to price-drop or back-in-stock alerts.
- SMS Notifications — send order confirmations, shipping updates and abandonment nudges by SMS (Twilio).
- Product Data Feeds — export your catalogue to Google Shopping, Facebook Catalog and Bing Shopping.
- Affiliate Marketing — run your own affiliate program with referral tracking, tiered commissions and payouts.
- Multi-Vendor Marketplace — let third-party vendors list products on your site, with per-vendor commission and settlement.
The marketplace page has full feature details, screenshots and per-site pricing for each.
How to install an extension
Every extension is delivered as a standard WordPress plugin ZIP.
- Purchase on market.titancart.io. You’ll receive an email with a download link and your license key.
- In WordPress: Plugins → Add New → Upload Plugin → select the ZIP → Install Now → Activate.
- After activation, go to the extension’s settings page (location varies per extension; most land under TitanCart → Settings or TitanCart → Extensions).
- Paste your license key into the License field and click Activate License. See Activating a license key for the full walkthrough.
Dependency on the core plugin
Every paid extension requires the core TitanCart plugin to be installed and active. If you deactivate the core plugin, the extensions deactivate too — they will not run without it. Re-activating the core plugin brings them back automatically.
How updates work
Once a license is activated, the extension is subscribed to our update server. New versions appear in the WordPress Plugins → Updates screen the same way core plugin updates do. Click Update now to install — nothing custom, standard WordPress workflow.
If a license has expired or the site limit has been exceeded, updates stop but the extension keeps working with whatever version you last installed. Updates resume the moment the license is renewed or a slot is freed.
Trial licenses and refunds
Extensions come with a 14-day money-back guarantee. If the extension doesn’t do what you expected, email support within 14 days of purchase with your order ID and we’ll refund you and deactivate the license.
Tip: not sure an extension is right for your store? Our demo site (titancartdemo.com) has several of the most popular extensions pre-installed so you can try them out before buying.