Home > Docs > Stripe Payment Gateway for WooCommerce > Integrate Stripe Payment Gateways with WooCommerce Subscription

Integrate Stripe Payment Gateways with WooCommerce Subscription

Last updated on December 10, 2024

As a matter of fact, one of the major concerns while implementing a WooCommerce subscription service is finding a payment gateway that syncs suitably with your WooCommerce store. Our WooCommerce Stripe payment gateway plugin works perfectly fine with the WooCommerce subscription service.

This article intends to show you how our WooCommerce Stripe Payment Gateway works with the WooCommerce subscription service. 

How to achieve WooCommerce Stripe Subscriptions?

Consider you have a WooCommerce store where you sell a monthly digest. Now, let us create a monthly subscription service for the digest.

For this demonstration, we will use the WooCommerce Subscription plugin.

Let us break down the whole process into four simple steps:

1. Installing the WooCommerce Subscription plugin

Firstly, install the WooCommerce Subscription plugin. Purchase and install the plugin on your WooCommerce store.

The plugin settings window is as shown below:

Stripe WooCommerce Subscription Settings
Stripe WooCommerce Subscription Settings

2. Add a new subscription product

After the installation, add a new subscription product to your store. Move to Dashboard > Products > Add new section. Enter the product name, product description, and other related details.

Next, in the Product Data meta box, select your desired product type. This setting is the most important setting for creating a subscription product. In addition to the default product types, you can find two types of subscription products: Simple subscription and Variable subscription

A sample screenshot of the new product edit window is as shown below.

Stripe WooCommerce Subscription Product Types
Stripe WooCommerce Subscription – Product Types

For our monthly digest, we can select the Simple subscription type. Further settings appear as shown in the screenshot below.

Stripe WooCommerce Subscription Product Settings
Stripe WooCommerce Subscription – Product Settings

Let us set a subscription price of $10/month for a year, and offer a free trial period of 10 days. Enter other details of the product and publish it.

3. Install our WooCommerce Stripe Payment Gateway Plugin

With our WooCommerce Stripe plugin, you can accept Credit/Debit Cards, Alipay, Google Pay, Stripe Checkout, and Apple Pay payments on your WooCommerce store. You can capture payments, and perform full/partial refunds as well.

Once you have purchased and installed our WooCommerce Stripe plugin, read the product setting up article to understand the functionality of each feature of the plugin, and to configure it.

4. Subscribing the product

It’s time to purchase the product. For this, let us move to the front-end of our WooCommerce store.

A sample product page is as shown below.

Stripe WooCommerce Subscription Product Page
Stripe WooCommerce Subscription – Product Page

Moving to the checkout page for purchasing the product. A sample checkout page is as shown below.

Stripe WooCommerce Subscription Checkout Page
Stripe WooCommerce Subscription – Checkout Page

Next, click on the Pay via Stripe button to proceed with the payment. Next, in the Stripe checkout form, enter the payment credentials, say credit card information to complete the payment transaction.

Viewing Subscriptions

Go to WooCommerce > Subscriptions to view all subscription orders. Denotes subscription by the current status (ACTIVE – for successful payment/PENDING – for unsuccessful payments/ON HOLD – for pending manual payments), subscription number, total amount, start date, end date trial end, next payment, and so on. In the same way, you can suspend or cancel the subscription as well.

A sample subscriptions page will be as shown below.

Stripe WooCommerce Subscription All Subscriptions

Changing the Payment Method

View all subscriptions from My AccountSubscriptions section. If you have turned off automatic payments under the Manual Renewal Payments option in WooCommerce Subscription plugin settings, your customers can change the payment method from the subscription page. Read more about the subscription renewal process here.

Stripe WooCommerce Subscription Change Payment
Stripe WooCommerce Subscription – Change Payment

Click on Change Payment to change the payment method. You can select from the available payment method, and proceed with the payment.

Therefore, in this way, you can achieve a WooCommerce stripe subscription for your WooCommerce store.

To know more about the product, check out the Stripe Payment Gateway Plugin for WooCommerce plugin.