Installing GT Extensions for FluentCart

  • JNext lesson
  • KPrevious lesson
  • FSearch lessons
  • EscClear search

Prerequisites

Before installing GT Extensions, make sure you have:

Installing GT Extensions takes the standard premium-plugin path: upload, activate, license. The one real prerequisite is an active Fluent Cart install, since every module hooks into Fluent Cart’s filters and does nothing without them.

  1. WordPress 6.0 or higher
  2. PHP 7.4 or higher
  3. Fluent Cart plugin installed and activated (free or Pro)
  4. Fluent Cart 1.5.5 or higher if you plan to use the External Product or Multi-Currency Checkout modules

GT Extensions checks for Fluent Cart on every page load. If Fluent Cart is not active, the plugin displays an admin notice with an install link and does not load any module code.

Installing the Plugin

  1. Download the GT Extensions for FluentCart ZIP file from your purchase confirmation or account page.
  2. In your WordPress admin, go to Plugins > Add New > Upload Plugin.
  3. Select the ZIP file and click Install Now.
  4. Click Activate Plugin.

Alternatively, upload the gt-extensions-fluentcart folder to wp-content/plugins/ via FTP or SSH, then activate from the Plugins screen.

What Happens on Activation

When the plugin activates:

  • It creates or updates the multi-currency price-book table (wp_gtfc_currency_prices)
  • It schedules the daily exchange-rate refresh cron (gtfc_refresh_exchange_rates)
  • It checks for a valid Fluent Cart installation
  • The license verification cron is added later, when you activate your license

Activating Your License

  1. Go to Fluent Cart > GT Extensions > License in the WordPress admin.
  2. Enter your license key from the purchase confirmation email.
  3. Click Activate License.

A valid license enables:

  • Automatic plugin updates from the update server
  • Weekly license verification (background cron job)
  • Access to support

The license status is displayed on the settings page with a badge showing “Active”, “Expired”, or “Inactive”.

Configuring Modules

After installation, go to Fluent Cart > GT Extensions to see all available modules:

  1. Each module shows as a card with a title, description, and toggle switch.
  2. Click the toggle to enable or disable a module.
  3. Click Save Settings at the bottom of the page.
  4. Enabled modules expand to show their specific configuration options.

Only enabled modules load on the frontend. You can safely enable and disable modules without affecting your store data.

Updating the Plugin

With a valid license, updates appear in the standard WordPress Dashboard > Updates screen. You can also check manually from the License page using the Check for Updates button.

The update system caches version information for 12 hours to reduce server requests.

Uninstalling

Deactivating the plugin removes all frontend modifications immediately and unschedules the license and exchange-rate cron jobs. Your Fluent Cart store continues working as normal. The plugin does not modify any core Fluent Cart data.

Settings, the license option, and the currency price-book table remain in the database after deactivation, so you can re-activate later without reconfiguring. Remove them manually if you want a clean slate.

Quick answers to common questions:

What does GT Extensions require?

WordPress 6.0+, PHP 7.4+, and the Fluent Cart plugin active. Fluent Cart Pro isn’t required; the modules work with the free cart for everything they touch.

Why don’t I see any changes after activating?

Every module except Free Price Text ships disabled. Open Fluent Cart > GT Extensions and toggle on the modules you want; each then exposes its settings inline. Nothing changes on the storefront until a module is explicitly enabled.