Activating a license key
TitanCart uses two kinds of license key, and they go in two different places. Your TitanCart Pro subscription key unlocks the Pro features and the nine extensions bundled with Pro; it is entered once under Settings → Account & License. A separately purchased extension — today TitanCart Lottery and Software Licensing — has its own one-time key, entered on the Installed Extensions page. Extensions included with Pro never need a key of their own. Every key looks like XXXX-XXXX-XXXX-XXXX.
1. Find your keys
Sign in at market.titancart.io and open My Account → Licenses. Each license card shows the key, Activations used against the maximum, Expires and Purchased, the Active sites the key is on, and the download for that product. That page is the source of truth whenever a key is in doubt.
2. Activate TitanCart Pro
- Install and activate the TitanCart plugin (see Installing TitanCart). Until a key is activated it runs as TitanCart Lite and the admin shows “Running in Lite mode — enter a key to unlock Pro features.”
- Go to TitanCart → Settings → Account & License, paste the key into License key and click Activate license.
- The card changes to Licensed and shows the product, the renewal date, the activations used, and when the status was last checked. Manage subscription opens your marketplace account; Refresh status re-checks the key on demand.
Activation sends the key and this site’s address to the marketplace, which records the site against one of the subscription’s seats: Starter covers one site, Business five, Agency twenty-five. From then on TitanCart re-checks the key once a day in the background.
3. Activate a separately purchased extension
- Download the extension ZIP from My Account → Licenses and install it under Plugins → Add New Plugin → Upload Plugin, then activate the plugin.
- Go to TitanCart → Extensions → Installed Extensions. The extension appears under Extensions purchased from the TitanCart Marketplace with an Enter license key field. Paste the key and click Activate.
- Once activated the row offers Refresh (re-check with the marketplace), Change and Remove (which frees the seat). Then open the extension’s own page under Growth and switch it on.
Extensions included with Pro show an Included in Pro pill in that same list instead of a key field: their entitlement comes from the subscription key. Separately purchased extensions work on TitanCart Lite as well; on Lite you enter their key in the same place.
4. What an active key gives you
- The features. The Pro key switches on the Pro-only features and lets the bundled extensions run; an extension key lets that extension run.
- Updates. On Pro, new versions of the plugin and of every licensed extension appear under Extensions → Updates for one-click install. TitanCart Lite has no update checker by design, so a separately purchased extension on a Lite store is updated by downloading the new ZIP from My Account and uploading it.
5. Moving a key to another site
A seat is taken when you activate and released when you remove the key. To move: on the old site click Remove license (Account & License) or Remove on the extension row, then activate on the new site. If the old site is already gone, open My Account → Licenses, find it under Active sites and release it there. Remove the key before you take a site offline or hand it to someone else, so the seat comes back without a support ticket.
6. Renewals and lapses
TitanCart Pro renews annually. If it is not renewed, the key stops validating and the store reverts to TitanCart Lite: the storefront keeps selling, the Pro-only features and the bundled extensions switch off, nothing is deleted, and renewing restores everything with your settings intact (the Account & License card reads “License expired — Running in Lite mode — renew to restore Pro features”). Separately purchased extensions are one-time purchases with free lifetime updates; their keys do not expire. Refunds are download-gated — see the FAQ.
7. When the marketplace cannot be reached
If activation or the daily check cannot reach market.titancart.io, TitanCart does not punish you for a network blip: the key is saved locally with the message “License saved locally. Marketplace was unreachable — status will refresh automatically”, and the Pro features stay on for up to 14 days while it keeps retrying. The same grace applies when the marketplace reports the seat limit reached, so you have time to free a seat. A definite answer — the key is invalid or expired — applies immediately.
Troubleshooting
- “Activation failed” with a marketplace message. The message says why: the key is not recognised (check for stray spaces and re-copy it from My Licenses), has expired (renew), or its seats are all used (release a site, step 5).
- “License saved locally. Marketplace was unreachable.” Your host or a security plugin is blocking outbound requests to market.titancart.io. Allow it, then click Refresh status.
- Pro features are missing although I bought Pro. The key is not activated yet, or it has lapsed — the Account & License card says which.
- An extension row shows no key field. It is included with Pro; there is nothing to enter. If the row says the extension is disabled, enable it on that page and switch it on under Growth.
- Lottery says “Lottery is not licensed”. Its key has not been activated on this site — Installed Extensions, purchased section.
See also
- Extensions overview — what is bundled, what is sold separately, what happens if Pro lapses.
- Installing TitanCart
- TitanCart Lite
- Setting up TitanCart Lottery — a separately purchased extension.