With WebToffee’s Subscriptions for WooCommerce plugin, store owners can easily create subscription products for their online store and ensure recurring revenue for their store. The plugin provides a whole lot of useful features that make your subscription process stand out. In this article, we’ll discuss two use cases related to subscription renewals.
Use Case 1: Initiating a Process Renewal for a Subscription
Initiating a process renewal can be beneficial if the payment for a subscription hasn’t reached the store owner, possibly due to issues such as expired credit cards, bank delays, or other factors. In this case, the subscriber can change their payment method for the subscription, and request a process renewal. Learn more about changing payment methods for a subscription in this article. Below are the steps for initiating a process renewal for a subscription:
- From the WordPress dashboard, navigate to WooCommerce > WebToffee Subscriptions.
- Click on the subscription you wish to edit. Ensure that the subscription status is set to “Active.”

- Now, go to the “Subscriptions actions” section located at the top right corner of the Edit Subscription page.

- From the “Subscriptions actions” dropdown, select “Process renewal.”
- Click on “Update” to apply the subscription changes.
- Upon initiating a process renewal, a series of events occur as shown below:
Use Case 2: Creating a pending renewal order
For subscriptions with manual renewal payment method, the store owner creates the subscription and sends it to the subscriber. The subscription status is Active and the store owner creates a pending renewal order. The subscriber can then pay for the renewal order to activate their subscription. Here are the steps involved in creating a pending renewal order:
- From the WordPress dashboard, navigate to WooCommerce > WebToffee Subscriptions.
- Click on the subscription you wish to edit.
- Now, go to the “Subscriptions actions” section located at the top right corner of the Edit Subscription page.
- From the “Subscriptions actions” dropdown, select “Create pending renewal order”.
- Click on “Update” to save the subscription changes.
After creating a pending renewal order, a renewal order in Pending status will appear under the Related Orders section. The active subscription will be put On hold. Subscribers can renew their subscription by paying for the renewal order from their My Account Subscriptions page. To learn more, check out the following article: Add or Edit a WooCommerce Subscription Manually.
Paying for the renewal order
- Navigate to My Account > Subscriptions.
- Click on the View icon of the preferred subscription.
- From the subscription details page, head to the Related Orders section.
- Here, click on the Pay button corresponding to the renewal order and complete the payment.
For more details on paying for a renewal order, check out this article: Pay for a Subscription Order.
Comments (2)
Vasilis
March 29, 2025
Hi,
Can your plugin work with other payment gateways that do not support automatic renewal ? In that case, the user will receive every month for instance an email to process the payment ?
Sanjai Valsan
April 2, 2025
Hi Vasilis,
Thank you for reaching out.
By default, our subscription plugin is designed to work with recurring payment gateways that support automatic renewals. However, it is possible to use manual payment gateways (those that don’t support automatic renewals) with a little customization.
With the help of a custom code snippet, you can enable support for subscriptions with manual renewals. This way, customers will receive a renewal order (and a reminder email) each billing cycle, and they can manually complete the payment.