Chykalophia Docs
WooCommerce

WooCommerce extensions explained

What WooCommerce extensions (plugins) are, how they work, and guidance on choosing and managing them for your store.

Difficulty
Beginner

WooCommerce is built to be extended. Out of the box it handles the basics — products, orders, shipping, payments. Extensions (also called plugins) add new capabilities, from subscriptions to advanced reporting to new payment methods.

Quick summary

Extensions are add-on plugins for WooCommerce. Find them in the Woo Marketplace at woocommerce.com/products or in the WordPress.org plugin directory. Install them from WooCommerce → Extensions → My Subscriptions, or by uploading a .zip file under Plugins → Add Plugin. Some are free; paid ones are sold as a WooCommerce.com subscription, billed annually or every two years. Only install what you actually need — fewer plugins means a faster, more stable store.

Extensions vs. plugins

"Extension" and "plugin" mean the same thing in WordPress — they're interchangeable terms. WooCommerce tends to use "extensions" for add-ons specifically designed for WooCommerce; the broader WordPress community uses "plugins" for everything.

All extensions are installed and managed the same way as any WordPress plugin.

Where to find WooCommerce extensions

SourceDescription
WooCommerce.com/productsThe official Woo Marketplace. Products are made by Woo itself and by partner developers.
WordPress.org Plugin DirectoryFree plugins, including many WooCommerce extensions. Reviewed by WordPress.org before they're listed.
Third-party developersMany established developers sell WooCommerce plugins through their own sites (for example FunnelKit and YITH).

Only install plugins from trusted sources

Avoid installing plugins from random sites or "nulled" (pirated) paid plugins. These often contain malware. Stick to woocommerce.com, wordpress.org, or reputable developers you can verify. See the guide on keeping your store secure.

Installing an extension

For a free plugin from WordPress.org, search for it under Plugins → Add Plugin and install it there.

For a paid Woo Marketplace purchase, the quickest route is to connect your site to your WooCommerce.com account and install from inside WordPress:

Go to WooCommerce → Extensions → My Subscriptions in WordPress. (Your site needs to be connected to your WooCommerce.com account and to have the WooCommerce.com Update Manager plugin installed — that plugin is what makes automatic installation and automatic updates work for paid products.)

Find the extension under "Available to use" and click Install. It then installs on its own.

Or install it manually. Download the .zip file from My Subscriptions on WooCommerce.com, then go to Plugins → Add Plugin in WordPress, click Upload Plugin, choose the file, and click Install Now followed by Activate.

Follow any setup wizard. Most extensions have a settings page under WooCommerce → Settings or their own menu item.

Payments

  • WooPayments
  • Stripe for WooCommerce
  • PayPal Payments for WooCommerce
  • Square for WooCommerce
  • Authorize.net

Shipping

  • WooCommerce Shipping (label printing)
  • USPS, FedEx, and UPS shipping methods
  • ShipStation for WooCommerce
  • Table Rate Shipping for WooCommerce

Selling features

  • WooCommerce Subscriptions
  • WooCommerce Bookings
  • WooCommerce Memberships
  • Product Bundles for WooCommerce
  • Gift Cards for WooCommerce

Marketing & conversions

  • AutomateWoo (including abandoned cart emails)
  • Product Reviews Pro for WooCommerce
  • WooCommerce Points and Rewards
  • Klaviyo or Mailchimp integration

Managing extensions

Keep these principles in mind:

  • Keep extensions updated. WooCommerce's own advice is that keeping WordPress and every plugin up to date is a key part of keeping a store secure.
  • Deactivate rather than delete if you're not sure you want to remove something permanently.
  • Test updates on a staging site before applying to your live store.
  • Only install what you use. Every plugin adds code and can affect performance.

Common questions

How do I know if an extension is compatible with my version of WooCommerce?

Check the plugin's page on WordPress.org or the developer's site for the versions it says it supports, and when it was last updated. If it hasn't been updated recently, proceed with caution and test on a staging site first.

Do I need a license key for paid extensions?

Not one you paste in. For Woo Marketplace products you connect your site to the WooCommerce.com account that holds the subscription, and that subscription's key activates for the site. If it doesn't activate on its own, go to WooCommerce → Extensions → My Subscriptions, find the product, and click Connect. Each current single-site subscription key covers one live site plus one staging or test site.

Plugins you buy direct from another developer often do use a license key you enter yourself — follow that developer's instructions for those.

What happens if my subscription lapses?

The extension stays installed and keeps working, but it stops receiving updates and support. Woo Marketplace purchases also come with a 30-day money-back guarantee.

Can too many extensions slow down my store?

Yes. Each plugin adds code that runs on your site. A well-written plugin has minimal impact; a poorly written one can significantly slow things down. We run performance audits and can identify problematic plugins if your store feels slow.

What happens if two extensions conflict with each other?

Conflicts appear as errors, broken layouts, or unexpected behavior. If something breaks after installing a new plugin, deactivate the new plugin first to confirm it's the cause. Then contact the plugin developer or us for help resolving the conflict.

Need a hand?

If you're stuck, email support@chykalophia.com and we'll help. Include your website address and a screenshot if you can.

Learn more

Last updated

On this page