HomeGetting StartedInstalling TitanCart

Installing TitanCart

TitanCart installs like any other WordPress plugin. The plugin ships its own database tables on activation, so you do not need to configure a database connection separately.

Requirements

  • WordPress 6.0 or later
  • PHP 8.0 or later (8.1+ recommended)
  • MySQL 5.7+ or MariaDB 10.3+
  • The PHP mbstring, curl, json and gd extensions enabled
  • At least 128 MB of PHP memory available to WordPress

Most managed WordPress hosts meet these requirements out of the box. If you are on shared hosting and see activation errors, the memory limit is the most common culprit — ask your host to raise WP_MEMORY_LIMIT to 256M.

Install from your account

  1. Sign in to your TitanCart account and download the latest plugin ZIP.
  2. In WordPress, go to Plugins → Add New → Upload Plugin.
  3. Choose the ZIP, click Install Now, then Activate.

Install by copying files

If you prefer to deploy by file transfer, unzip the plugin and upload the titancart/ folder into wp-content/plugins/. Then activate from the WordPress Plugins screen.

wp-content/
└── plugins/
    └── titancart/
        ├── titancart.php
        ├── src/
        ├── templates/
        └── assets/

What happens on first activation

On activation TitanCart runs its database installer. The installer creates roughly 70 tables under the tc_ prefix, seeds default countries, currencies, a default tax class, and an empty promotions table, and then redirects you to a welcome screen.

The activation is idempotent — if you deactivate and reactivate the plugin later, the installer only applies any new migrations that have shipped since the previous run. No existing data is dropped.

Next steps

  • Open TitanCart → Settings → Store and confirm your currency, address, and contact email.
  • Head to TitanCart → Payment Gateways and enable at least one gateway. Stripe is the fastest to get working.
  • Create your first product — see Adding your first product.

Note: TitanCart does not require WooCommerce or replace it. If WooCommerce is already active, the two plugins will coexist but they will not share products, orders or customers. Most stores run one or the other.

Previous
What is TitanCart?
Next
Adding your first product