How to Set Up WooCommerce Subscriptions for a UK Store

WooCommerce subscription setup with WalliD Pay by Bank payment flow
Setting up WooCommerce Subscriptions involves more than choosing a recurring price. Merchants need to configure the subscription product, billing schedule, customer controls, renewal method and checkout journey, then test the complete process before launch.

Key Takeaways

  • A WooCommerce subscription setup should define the product, billing interval, subscription length and renewal payment method before launch.
  • WooCommerce Subscriptions supports different product configurations, billing schedules, trials and customer controls.
  • Merchants should choose between manual/customer-approved and automatic renewals based on the payment method, product and customer journey.
  • Testing should cover the full subscription lifecycle, including checkout, renewals, customer controls, failed payments, abandoned payments, retries and refunds.
  • UK merchants should clearly communicate recurring prices, billing intervals, trial conditions and cancellation arrangements before customers subscribe.
  • WalliD can provide Pay by Bank as a payment option within a WooCommerce subscription journey, with each new customer-approved renewal payment requiring fresh customer authorisation.
This article is about how a UK merchant can set up and test WooCommerce Subscriptions, from creating the subscription product and choosing billing intervals to configuring customer controls, renewal payments and launch checks. It focuses on the practical setup rather than comparing renewal models or explaining the wider UK subscription-contract regime.

What Do You Need to Set Up a WooCommerce Subscription?

A WooCommerce subscription normally starts with four core decisions:
  1. What the customer is subscribing to
  2. How often the subscription renews
  3. How long it continues
  4. How each renewal is paid
WooCommerce Subscriptions lets merchants configure the subscription price, payment schedule, subscription length, optional sign-up fee and free trial. Billing can be set for daily, weekly, monthly or annual periods, with intervals between one and six.
Before creating products, decide whether customers should have one fixed subscription option or a choice of plans or billing frequencies.

How Do You Create a Subscription Product?

For a simple subscription product, go to Products → Add New and select Simple subscription as the product type.
You can then define:
  • recurring subscription price;
  • payment schedule;
  • subscription length;
  • optional sign-up fee;
  • optional free trial;
  • billing-date alignment where required.
WooCommerce also supports variable subscription products when customers need different subscription tiers or variations.
Keep the customer-facing offer clear. The checkout should make the recurring price, billing interval and any trial or introductory terms easy to understand before the customer subscribes.

How Should You Configure Customer Controls?

Decide which changes customers can make themselves after subscribing.
Depending on your setup, WooCommerce can provide controls such as:
  • changing the renewal schedule;
  • skipping a renewal;
  • pausing and resuming;
  • cancelling;
  • changing quantities or subscription products.
These controls are optional and can be configured by the merchant.
Only enable controls that match your fulfilment, stock and customer-service processes.

How Should You Choose the Renewal Method?

WooCommerce Subscriptions supports two main renewal methods:
Automatic renewal processes recurring payments without customer intervention when the payment gateway supports the required integration.
Manual renewal requires the customer to complete payment for each renewal.
The correct choice depends on the payment method, product and customer journey you want to operate.
For a customer-approved Pay by Bank renewal journey, the subscription system should prepare the renewal order while the customer reviews and authorises the new payment.
On this page

What Should You Test Before Launch?

Do not test only the initial checkout. Test the full subscription lifecycle.

Setup and checkout

Confirm that:
  • the correct subscription price and interval appear;
  • trial or introductory terms are clear;
  • the expected products, shipping and taxes are included;
  • the customer receives the correct subscription information.

Renewal

Check that:
  • the renewal occurs on the expected schedule;
  • the renewal order contains the correct items and amount;
  • the selected payment method is available;
  • payment confirmation produces the expected order and subscription status.

Customer controls

Test every customer-facing control you enable, including cancellation, pause, skip or schedule changes.

Failure scenarios

Also test what happens when:
  • a renewal payment fails;
  • the customer abandons payment;
  • a renewal remains unpaid;
  • a payment is retried;
  • a renewal is cancelled or refunded.
WooCommerce's renewal process can involve different actions depending on whether the renewal is automatic or manual, so these scenarios should be checked against your actual payment setup.
On this page

What Should UK Merchants Review Before Going Live?

Your subscription journey should explain the important terms before the customer enters the contract. Review:
  • recurring price and billing interval;
  • trial or introductory pricing;
  • what happens when the trial ends;
  • how customers cancel;
  • how ongoing payments are described;
  • relevant customer communications;
  • the refund process.
The new UK subscription-contract regime will introduce additional requirements for qualifying subscriptions.
On this page

Where Does Pay by Bank Fit?

Pay by Bank can be added as a payment option within a WooCommerce subscription journey.
With WalliD's customer-approved model, the subscription system prepares the renewal order and the customer then reviews and authorises the new Pay by Bank payment through their bank. Each new WalliD renewal payment requires fresh customer authorisation.
This means Pay by Bank should be treated as the payment step, not as a replacement for subscription scheduling or subscription management.

Add Pay by Bank to Your WooCommerce Store

Add WalliD as a Pay by Bank option to your WooCommerce payment journey and give customers another way to authorise payments through their bank.

Talk to Our Payments Team

Learn how WalliD fits into your WooCommerce payment journey.

On this page

WooCommerce Subscription Setup Checklist

Before launch, confirm:
Product: subscription type, price, interval and duration are correct.
Customer: recurring terms, trial conditions and available controls are clear.
Renewal: the intended manual or automatic renewal method works as expected.
Payment: the chosen gateway appears at the correct stage and produces the expected result.
Operations: stock, shipping, tax, cancellation, refunds and customer support processes work with renewals.
Testing: successful, failed, abandoned and cancelled renewal scenarios have been tested.
Once these checks pass, your WooCommerce subscription journey is ready for a controlled launch.

Frequently Asked Questions

How do you set up WooCommerce Subscriptions?

A typical setup involves installing and configuring WooCommerce Subscriptions, creating the subscription product, setting the recurring price and billing interval, choosing the subscription length, configuring customer controls and selecting a compatible renewal payment method. The complete checkout and renewal journey should then be tested before launch.

How do you create a subscription product in WooCommerce?

For a simple product, go to Products → Add New and select Simple subscription. You can then configure the recurring price, billing schedule, subscription length, optional sign-up fee and trial. WooCommerce Subscriptions also supports variable subscription products when customers need different subscription options or product variations.

What billing intervals can WooCommerce Subscriptions use?

WooCommerce Subscriptions supports recurring billing on daily, weekly, monthly and annual schedules, with configurable intervals between one and six. The appropriate interval depends on the product, expected consumption cycle and customer proposition. Merchants should make the selected interval clear before the customer subscribes.

Can customers pause or cancel a WooCommerce subscription?

WooCommerce Subscriptions can provide customer controls such as cancellation, pausing, resuming, skipping renewals or changing subscription details, depending on the store's configuration. Merchants should enable only the controls their fulfilment, stock and customer-service processes can support.

What is the difference between manual and automatic WooCommerce renewals?

A manual renewal requires the customer to complete payment when the renewal becomes due. An automatic renewal processes the recurring payment without requiring a new checkout for each successful renewal, provided the selected payment gateway supports the required integration. The choice affects the customer journey and payment setup.

How should you test a WooCommerce subscription before launch?

Test more than the initial checkout. Confirm the subscription price, interval and terms, then test renewal orders, payment confirmation, customer controls and operational details such as shipping, tax and stock. Also test failed, abandoned, retried, cancelled and refunded renewals so the store's actual behaviour is understood before launch.

Can Pay by Bank be used for WooCommerce subscriptions?

Pay by Bank can be used as a payment option within a WooCommerce subscription journey. With WalliD's customer-approved model, the subscription system prepares the renewal order and the customer reviews and authorises each new Pay by Bank payment through their bank. Each new WalliD renewal payment requires fresh customer authorisation.

What should UK merchants review before launching a subscription?

Review the recurring price, billing interval, trial or introductory terms, cancellation process, customer communications and refund handling before launch. Merchants should also consider the wider UK subscription-contract requirements that may apply to their business and keep the payment workflow aligned with the subscription journey.

Expert Note:
Written by a WalliD content specialist focused on ecommerce payments, Open Banking and WooCommerce payment journeys in the UK. This guide focuses on the practical setup and testing of WooCommerce Subscriptions, including renewal configuration, customer controls and the role of customer-approved Pay by Bank payments.

Subscriptions