The WebToffee WooCommerce Subscriptions Plugin offers several robust features for managing subscription-based services on your WooCommerce store. One such feature is the ability to create one-time subscriptions with an expiry date. This capability allows store owners to offer limited-term subscriptions to customers, adding a layer of flexibility and variety to subscription models. In this article, we will explore how to set up a one-time subscription with an expiry in the WebToffee WooCommerce Subscriptions Plugin and its benefits.

What is a One-Time Subscription with Expiry?

A one-time subscription with expiry is a subscription model where customers pay once for access to a service, product, or content that expires after a predetermined period. This could be used for products or services that don’t require ongoing payments, like a limited-time course, event access, or a special promotion. The customer makes a single payment and receives access until the expiry date, after which access is revoked.

Features of the WebToffee WooCommerce Subscriptions Plugin

The WebToffee WooCommerce Subscriptions Plugin provides multiple subscription types, including:

  1. Simple Subscriptions: Regular recurring payments for customers who want to access services or products indefinitely.
  2. One-Time Subscriptions with Expiry: This is the key feature we’re discussing today. Customers make a one-time payment, and access expires after a certain period.
  3. Sign-Up Fees: This feature allows you to charge a one-time fee in addition to the regular subscription fees, which is ideal for special or premium subscriptions.
  4. Free Trials: You can offer free trials before charging the customer for the subscription, allowing customers to test the service before making a commitment.
  5. Subscription Upgrades or Downgrades: Allow customers to modify their subscription plans based on their needs.

Types of One-Time Subscriptions with Expiry

  1. Fixed Duration One-Time Subscriptions:
    • In this type, a customer subscribes for a fixed period, such as 30 days, 60 days, or 90 days. After the specified duration, the subscription expires, and the customer no longer has access to the service or product.
    • Example: A customer purchases a 3-month access pass to a premium online course.
  2. One-Time Access with Custom Expiry:
    • The expiry date can be customized based on a specific date, offering more flexibility. The customer may receive access until a specific day, such as an event or holiday.
    • Example: A customer purchases one-time access to an exclusive webinar that expires on the event date.
  3. Subscription with Single Payment and Recurring Expiry:
    • This model may allow customers to purchase access for a recurring service or product at a fixed interval but only pay once upfront. The expiry will occur based on the set duration.
    • Example: A customer subscribes to a single-payment, 6-month product access which expires after that period.

Setting Up One-Time Subscription with Expiry in WebToffee

To create a one-time subscription with expiry using WebToffee WooCommerce Subscriptions Plugin, follow these steps:

Step 1: Install the WebToffee WooCommerce Subscriptions Plugin

  1. Go to your WordPress dashboard.
  2. Navigate to Plugins > Add New.
  3. Search for WebToffee WooCommerce Subscriptions and install the plugin.
  4. Activate the plugin after installation.

Step 2: Create a Product with a One-Time Subscription

  1. Go to Products > Add New.
  2. Add the necessary product details (e.g., title, description).
  3. In the Product Data section, select Subscription as the product type.
  4. Enable One-Time Subscription.
  5. Set the Subscription Expiry by specifying the duration (e.g., 30 days, 6 months).
  6. Set the Price and other details (taxes, shipping).
  7. Publish the product.

Step 3: Set Subscription Expiry Date

Under the subscription settings, you can specify the expiration of the subscription by selecting the Expiry Date field. Choose either a specific date or a number of days (e.g., 30 days after the purchase).

Step 4: Configure Email Notifications

Set up email notifications for your customers regarding their subscription expiry. Ensure they are reminded ahead of time that their access will end soon.

Step 5: Test the Setup

Before going live, test the subscription to ensure that the expiry feature works as expected. Place a test order and check whether the subscription expires after the set duration.

Benefits of One-Time Subscription with Expiry

  1. Increased Flexibility: Customers enjoy the convenience of paying only once for limited access, without committing to long-term payments.
  2. Better for Limited-Time Offers: This subscription type is perfect for seasonal services, special offers, or event-based content.
  3. Enhanced Revenue: You can generate revenue from customers who prefer a single-payment model while maintaining recurring revenue for other subscriptions.
  4. Convenient for One-Off Products: Ideal for products that do not need a recurring subscription but still require some form of access control.
  5. Customization: Offers flexibility in terms of duration, expiry dates, and product/service types.

Frequently Asked Questions (FAQs)

1. Can I extend the expiry date of a one-time subscription?

Yes, you can extend the expiry date manually through the WooCommerce order page. You can edit the subscription’s expiry date and set it to a new one if the customer requests an extension.

2. Can customers renew a one-time subscription after it expires?

No, one-time subscriptions are designed for single purchases. However, you can offer a new subscription or a different product once the current subscription expires.

3. How do I notify customers about the expiration of their subscription?

You can set up automatic email reminders in the WebToffee plugin. This will send notifications to customers before their subscription expires.

4. Can I set different expiry dates for different subscriptions?

Yes, the WebToffee WooCommerce Subscriptions Plugin allows you to set individual expiry dates for each subscription product, depending on the type of access or offer.

5. What happens when a one-time subscription expires?

Once the subscription expires, the customer will lose access to the product or service. You can customize the behaviour, such as blocking access or showing a message indicating the subscription has expired.

Conclusion

The one-time subscription with expiry in the WebToffee WooCommerce Subscriptions Plugin offers a flexible and powerful way to manage limited-time offers, one-off products, and exclusive services. This feature enables store owners to provide tailored experiences for customers who prefer a one-time payment without the obligation of ongoing subscriptions. By understanding how to set up and use this feature effectively, you can enhance your WooCommerce store’s subscription offerings and provide more options to your customers.

This page was last edited on 29 May 2025, at 9:39 am