Introduction to WooCommerce Subscriptions

WooCommerce Subscriptions is a premium WooCommerce extension that allows you to sell products and services with recurring payments. The content linked below aims to teach you how to use WooCommerce Subscriptions.

Requirements:

In order to use the WooCommerce Subscriptions extension, there are a few requirements:

Requirements
PHP Version7.0 or greater
MySQL Version5.6 or greater
WordPress Version5.9 or greater
WooCommerce Version6.5 or greater
CronWorking WP Cron
Site URLLive site served exclusively on one URL
For additional information read the WooCommerce requirements and server recommendations.

Compatibility:

  • WooCommerce Subscriptions is compatible with High-Performance Order Storage (HPOS).
  • WooCommerce Subscription is compatible WordPress Multisite, but please keep in mind that each plugin subscription will only be associated with the site on which it was purchased. User accounts (subscribers) created from using the plugin will also only exist on the associated site.  If you want to share a user account with other sites in your network, try the Multisite User Management plugin.

Documentation Contents

↑ Back to top

Getting Started with WooCommerce Subscriptions

↑ Back to top

Payments and Payment Gateway Guides

↑ Back to top

Subscriptions Management

↑ Back to top
  • Subscriber’s View: This section outlines the different subscription management tools that your customers have access to in the Subscriptions section of their “My Account” page. It includes information about switching subscriptions, canceling/suspending subscriptions, resubscribing, managing payment methods, renewal payments, and accessing subscription information on the “View Subscriptions” page.

Subscriptions Testing and Troubleshooting

↑ Back to top

Subscriptions Use Cases

↑ Back to top

Below you’ll find links to a few different use cases for WooCommerce Subscriptions. Some of the use cases only require WooCommerce Subscriptions while others may implement other extensions. Requirements for each are explained at the beginning of each use case.

Subscriptions Developer Guides

↑ Back to top

The following is developer-level documentation and provides explanations of the data structures, filters, and functions for Subscriptions. An advanced understanding of PHP and WordPress development is required.

Please note that we are unable to provide support for any customizations made to the default functionality of Subscriptions under our Support Policy. If you need to further customize a snippet, or extend its functionality, we highly recommend Codeable, or a Certified WooExpert.