1.Overview

The free Subscriptions for WooCommerce plugin is for those WooCommerce store owners who want to provide their users subscription-based products or services. Any eCommerce store owner can use this free subscription plugin to offer products as subscription products. Therefore, you can begin to collect recurring payments through your WooCommerce store with the free plugin- Subscriptions for WooCommerce.

Features

Let’s take a quick glance at the features of the free Subscriptions for WooCommerce: 

  • Create simple product subscriptions via a checkbox.
  • Offer subscription frequency.
  • Flexibility of setting the expiry date of subscription plans by both user and admin 
  • Charge initial fee with WooCommerce payment integrations.
  • Offer a free trial to users and control the free trial period.
  • Both the user and admin can stop the subscription option.
  • Admin will get complete subscription reports.
  • Both admin and user will get subscription details.
  • Show recurring frequency in the subscription list table.
  • Send WooCommerce subscription emails for expired and canceled subscription plans to the customers.
  • Email notification for renewal failed order.
  • Subscription status will be on hold when the order status fails.
  • The subscription will automatically be canceled when the order is canceled.
  • Enables admins to perform subscription order renewal refunds through the WooCommerce payment plans that the customer has used.
  • Compatible with WordPress Plugin- Membership for WooCommerce to offer subscription membership.
  • WPML Compatible.
  • Enable WooCommerce Logs.
  • Compatible with the latest WP/WC

2.Installation

There are two ways to install the free Subscriptions for WooCommerce plugin:

1. Automatic Installation

Automatic installation in WordPress involves not leaving the web browser and installing the free plugin from the backend itself. Admin can perform the automatic installation by following a few easy steps:

  1. Open the dashboard of your WordPress website. From the admin panel, navigate to the sidebar.
  2. Go to Plugins > Menu > Add New.
  3. On this ‘Add Plugins’ page, go to the search bar and browse ‘Subscriptions for WooCommerce’.
  4. Find the plugin, Subscriptions for WooCommerce by WP Swings, and click on Install Now.

2. Manual Installation 

For manually installing Subscriptions for WooCommerce, follow these steps:

  1. Upload the Subscriptions for WooCommerce folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.  

Subscription for WooCommerce

You can download our Subscriptions for WooCommerce plugin directly from here:
                                          Download Zip

Please check out our Premium Version for more enhanced features:
                                        Premium Version

3.Payments Gateways Integration

The Subscriptions for WooCommerce plugin is compatible with the following WooCommerce payment gateways:

If you want some other payment gateway integration, you can directly contact us.

Kindly Note: PayPal standard will be hidden on new installs

4.Compatible Plugins

The following plugins work seamlessly with Subscriptions for WooCommerce:

5.General Settings

Subsequently, after activating the plugin,

Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > Settings

Now you are ready to continue with the general settings of the plugin. Before proceeding to the available settings, you will find an overview section, where you can briefly go through the free plugin features.

In the general settings section, the admin can find all the general settings related to the subscription-based products and services.

5.1.Enable Subscriptions

It is the admin’s choice to enable or disable subscriptions on simple products. Admin can disable or enable subscriptions anytime. The steps involved are:

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > General Settings  
  • Under general settings, find the very first option, ‘Enable/Disable Subscription.’
  • Check the box to enable subscriptions on your WooCommerce store.
general setting
After enabling the checkbox, click on Save settings. Now, you can begin creating WooCommerce subscription product.

5.2.Disable Subscriptions

Admin can disable subscriptions in the same way. 

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > General Settings 
  • Uncheck the checkbox, and the subscriptions will be disabled.
diable subscription setting
After disabling the checkbox, click on ‘Save Settings’. The subscription will be disabled.

5.3.Edit ‘Add To Cart Text’

This option will change the text that appears on the add to cart button.

Steps to edit ‘Add To Cart’ text:

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > General Settings 
  • Find the text box where the admin can insert the desired text to replace the ‘Add To Cart’ text.
general add to cart

5.4.Edit ‘Place Order Text’

This option will change the text on the place order button.

For editing this text:

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > General Settings
  • Find the text box where the admin can insert the required text to replace the existing one in the ‘Place Order Text’ option.
place order

After replacing the ‘Add To Cart Text’ and ‘Place Order Text’ click on the ‘Save Settings’ button and finally, the changes will be made.

5.5.Allow Users To Cancel Subscriptions

Admin can provide the ability to customers to cancel their subscriptions. In this manner, subscriptions will get canceled not only by the admin but also by the user.

The steps involved are:

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > General Settings 
  • Navigate to ‘Allow Customers To Cancel Subscriptions’ and select the checkbox.
cancel subscriptions

Finally, after making all the desired changes, click on the ‘Save Settings’ button.

How Can Customers Cancel Subscriptions From Your Store?

When the admin allows customers to cancel subscriptions, they can do so in the following steps: 

  • From the My Accounts page > go to Subscriptions > Subscription Show
cancel subscription
  • Under the Subscription Order details, press Cancel
subscription cancel frontend
  • The product/service subscription will be cancelled  

Enable Logs

For WooCommerce developers and store managers, logs or log files are required. Log files are a collection of events that occur on a particular store that is automatically generated based on specific logging parameters. To enable logs,

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > General Settings 
  • Tick the checkbox ‘Enable Logs
subscriptions enable log

6.Assigning Subscription To Simple Product

Subscriptions for WooCommerce is a free plugin that allows the admin to assign simple products as subscription items. Steps for posting any product as a subscription product are as follows: 

  • Go to Dashboard > Products > All Products.
  • Select the product or service you want to assign as a subscription item.
  • Tick the subscription check box. The subscription checkbox will only be available for simple products.
add subscription product
  • The product or service will now become subscription-based.

7.Subscriptions Settings

After assigning the subscription to products, the subscription settings option will appear.

subscriptions settings org

To directly go to the subscription settings, follow these steps:

  • Go to Dashboard > Products > All Products > Any Subscription Product > Subscriptions Settings 
  • Now, the admin can perform several modifications that might differ from product to product.

7.1.Subscription Per Interval

Subscription per interval is the interval when the admin will receive the WooCommerce recurring payment of the subscription-based product or service. Admin can set the interval of regular revenue from this section. It can be after any number of months, days, weeks, or years.  

The steps to edit a subscription per interval are as follows:

  • Go to Dashboard > Products > All Products > Any Subscription Product > Subscriptions Settings 
  • The first option on the subscription settings section is ‘Subscription Per Interval.’ Fill in the details.
  • Update these changes.
Subscriptions per interval

7.2.Subscription Expiry Interval

Admin can set for how long they want to provide a subscription to the user. It is the period for which the user will have access to the subscription-based product or service. The payment will then be triggered on the same day every month until the subscription plan expires.

The steps to set subscription expiry interval are:

  • Go to Dashboard > Products > All Products > Any Subscription Product > Subscriptions Settings 
  • Navigate to the ‘Subscription Expiry Interval’ just below ‘Subscription Per Interval.’
  • Update the change.
Subscription expiry interval

7.3.Unlimited Subscription

If the admin wants to grant a subscription service forever or an unlimited subscription to a product, then

  • Go to Dashboard > Products > All Products > Any Subscription Product > Subscriptions Settings
  • Navigate ‘Subscription Expiry Interval’ and leave it empty. Do not fill in any details.   

7.4.Initial Sign-Up Fees

Admin can impose a sign-up fee for subscription-based products. The initial expenses are added to the recurring subscription payment.

The steps to set the initial sign-up fee are:

  • Go to Dashboard > Products > All Products > Any Subscription Product > Subscriptions Settings
  • Navigate to ‘Initial Sign Up Fees’ and put in your desired amount.  
  • Update the change.

Initial signup fees

7.5.Free Trial Interval

Admin can offer free trials to the user with Subscriptions for WooCommerce free plugin. No fee is charged for the free trial period. The recurring payment will begin after the free trial.

To change settings for a free trial:

  • Go to Dashboard > Products > All Products > Any Subscription Product > Subscriptions Settings
  • Navigate to ‘Free Trial Interval’ and set the desired frequency of free trials.
  • Admin can set free trial frequency for days, months, weeks, or years.
  • Update the change.

subscription free trial interval

8.Subscriptions Table

In this section, the admin will find all the existing subscription plans on the WooCommerce store. All details of individual subscription plans are listed here. Admin can delete or cancel a subscription plan here too. Admin can search the subscription plan in the search bar by Subscription ID as well Parent Order ID.

Details Of Subscription Plans

For a bird’s eye view of all the subscription plans,

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > Subscriptions Table
  • Admin can note the following fields here:
  1. Subscription ID
  2. Status of the subscription, i.e., active, canceled, or expired
  3. Subscription-based product name
  4. Recurring amount
  5. User name
  6. Next WooCommerce recurring payments date
  7. Subscription expiry date  

Delete Subscription Plans

Admin can delete the expired or non-renewed subscription plans.

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > Subscriptions Table
  • Navigate to ‘Bulk Action’ and click the dropdown. The delete option will appear.
  • Select the subscriptions plans you want to delete.
  • Click Apply.

Cancel Subscription Plan

Both user and admin canceling subscription functionality are provided in the plugin. For admin, the steps are:

  • Go to Plugins > Installed Plugins > Subscriptions for WooCommerce > Subscriptions Table
  • Hover over the subscription plan you want to cancel.
  • A cancel option will appear. Click on it, and the subscription plan will be canceled.  

9.Subscriptions Emails

The Subscriptions For WooCommerce plugin allows the admin to send out emails when

  • Subscription plans are cancelled 
  • Subscription plans expire
email subscriptions

For canceled subscription emails settings:

  • Go to WooCommerce > Settings > Emails 
  • Navigate to ‘Canceled Subscriptions Email Notification’ > Manage 
Cancelled emails
  • Tick the checkbox to enable this email notification
  • Fill in the details like recipient email address, subject, email heading, etc.
  • Save Changes.  

For expired subscription emails settings:

  • Go to WooCommerce > Settings > Emails 
  • Navigate toExpired Subscriptions Email Notifications’ > Manage
Expired emails
  • Tick the checkbox to enable this email notification
  • Fill in the details like recipient email address, subject, email heading, etc.
  • Save Changes.  

For more types of subscription actions emails, use Subscriptions for WooCommerce Pro which allows:

  • Paused Subscriptions Email Notifications
  • Reactivate Subscriptions Email Notifications
  • Manual Renewal Subscriptions Invoice Email Notification
  • Subscription Going To Expire Email Notification

10.WPML Compatibility

The Subscriptions for WooCommerce plugin is compatible with the WordPress Multilingual (WPML) plugin for localization of the Subscriptions for WooCommerce plugin’s strings.

To translate Subscriptions for WooCommerce, extract all strings of the plugin following these steps:

  1. Go to WordPress Admin Panel > WPML > Themes and Plugins Localization
  2. Scroll down to find the ‘Strings in the plugins’ section.
  3. Select the Subscriptions for WooCommerce plugin from the list of plugins.
Themes and Plugins Localization

For translating the strings into a different language click the number of strings present next to the plugin.

You’ll be redirected to a page where all the strings of the plugin are listed. Here, you can translate each string.

strings translated

On this page, you can manually select a string you want to translate. Click on the “+” button that is present next to each string in every row. Click the ‘+’ sign of the language you want to include.

A popup will display in which you can write the translation of the string.

language selection

Once you’ve written the translation it will be automatically saved. When the customer chooses a different language they’ll see the translated version of the string.

translated version of string

11.Integration With PayPal Payment Gateway API

Subscription for WooCommerce Plugin is integrated with WooCommerce PayPal Payment Gateway. The first-time user will be able to see it as wps-paypal in the multistep form.

Whereas previous users will have to enter the Client ID as well as Secret ID in order to use this payment method.

 

12.Premium Version Settings

WHAT PREMIUM FEATURES OF SUBSCRIPTIONS FOR WOOCOMMERCE OFFERS

  • Create WooCommerce Variable Subscription Product Type and Configure More WooCommerce Subscriptions Services.
  • Variations on Subscription-Based Product Plans and WooCommerce Upgrade Subscriptions or Downgrade Plans.
  • Designation of WooCommerce Subscriptions Start Date and Expiration Date by User or Admin.
  • Automatic Retrying for Failed Payments and Automated WooCommerce Subscriptions Cancellation.
  • Create Exclusive WooCommerce subscriptions Coupon Types With Subscriptions for WooCommerce.
  • Ability to Handle WooCommerce Subscriptions Proration
  • Pause Subscription Plans Through Subscriptions for WooCommerce
  • WooCommerce Subscriptions Emails, Notifications, and Reminders for Every Subscription Related Action
  • Monthly WooCommerce Recurring Payments of Daily Products and Manual Payment Option for Subscriptions
  • API of Course for Details on Mobile App
  • Active WooCommerce Subscriptions Export Function
  • Supports all the above-mentioned compatibility along with Ultimate Gift Cards For WooCommerce
  • Enable Prices for WooCommerce Subscriptions One time Purchase

TAKE ADVANTAGE OF EXCLUSIVE FEATURES OF SUBSCRIPTIONS FOR WOOCOMMERCE PRO PLUGIN

Get Premium Version of the plugin Subscriptions For WooCommerce Pro

Visit the Subscriptions for WooCommerce Pro Documentation to learn more about the plugin’s Premium features and functionality.

13.Feedback and Suggestions

Didn’t see a feature in the Subscriptions for WooCommerce plugin that you think would be useful? We’d love to hear it. Reach out to our Support and we’ll consider adding it to the future release.

14.FAQs

You will have to create plans for the expired subscription-based products again. However, the Subscription for WooCommerce Pro will support the automatic renewal of the subscription plans.

Yes, Admin needs to configure compatible payment gateways like Stripe, PayPal, Mollie, Authorize.net & more to support recurring payments on your site.

Admin can use simple product types with Subscriptions for WooCommerce by checking a checkbox.

No, you cannot extend a subscription plan before expiration.  But, both the admin and the user can initially set the expiry date for the subscription plans.

 Yes, the admin can place the product as a subscription product or a standard product.

Yes, the admin can include the shipping cost in the recurring payments.

Yes, unlimited WooCommerce subscriptions can be given to the users with Subscriptions for WooCommerce.

Yes, in the Subscriptions for WooCommerce plugin, you will have to renew the free products.

Yes, the admin can decide the frequency of the free trial to the users. Admin can set it for a week, day, or month. Recurring payments will begin after this free trial frequency.

Admin can send post-subscription payment notifications to the users via email.

You will not need any other addon for exporting user data. The Subscription for WooCommerce Pro plugin will do that for you.

Yes, our WooCommerce subscriptions plugin has different mail options for different subscription statuses like:

  1. Subscription plans are canceled
  2. Subscription plans expire

Suggest Edit