Product Icon

Custom Start Date for WooCommerce Subscriptions

The only plugin that gives you and your customers full control over subscription start dates.
Choose a billing option
$89
Save 20%
$178 $142.40

Das Abonnement beinhaltet

  • Product updates and improvements
  • Kundensupport
  • 30-tage geld-zurück-garantie

WooCommerce Subscriptions Extension

Schedule Subscriptions to Start Exactly When You Want

Set fixed start dates, let customers choose their own, or apply smart rules. Get full control over when subscriptions begin.

Why This Plugin?

WooCommerce Subscriptions doesn’t let you control when subscriptions actually start. Customers are locked into “immediate start” which doesn’t work for seasonal products, courses, gift subscriptions, or services that need preparation.

Custom Start Date for WooCommerce Subscriptions solves this by letting you:

  • Schedule start dates in advance
  • Let customers pick a start date that works for them
  • Keep payments, renewals, and subscription logic in sync automatically

Key Features

Everything you need to manage subscription start dates with precision

Fixed or Flexible Start Dates

Choose one or multiple predefined start dates. Let customers select from your list, or force a specific start date.

Customer Date Picker

Allow customers to pick any valid date from a calendar. Past dates and blackout days are automatically hidden.

Delay Periods

Add a delay or prep time: days, weeks, or months between checkout and subscription start.

Payment Control

Take the first payment immediately at checkout, or wait until the subscription actually starts.

Smart Date Management

Add cut-off windows and buffer periods. Limit how far into the future customers can schedule.

Admin Flexibility

Change start dates any time before the subscription begins; related dates update automatically.

Use Cases

Perfect for businesses that need subscription flexibility

Gift Subscriptions

Sell now, let recipients start later (holidays, birthdays, anniversaries).

Courses & School Terms

Enroll anytime, but align start with term dates.

Seasonal Services

Let customers buy early, with services starting in season.

Pre-orders & Launches

Book subscriptions ahead of a release date.

Subscription Boxes & Magazines

Sell boxes or issues all year, but start subscriptions with the next delivery cycle.

Space & Material Rentals

Reserve resources ahead of time and align billing with the actual rental start date.

Flexible Memberships

Let customers choose the date they’re ready to begin.

How It Works

Simple setup, powerful results

1

Set a custom start date in the product settings (or allow customer choice)

2

At checkout, the subscription is created but marked as Scheduled

3

The customer cannot access subscription benefits until the start date

4

The subscription activates automatically on the chosen date

5

Future renewals and payments align with that start date

Give your customers flexibility and align subscriptions with your business needs

Start scheduling subscription start dates with ease.

Get the Plugin Now

Screenshots


Häufig gestellte Fragen

What happens between the purchase date and the start of the subscription?

The subscription is scheduled, the customer will not have access to any product or services available to active members/subscribers until the start date. Then the subscription will be activated automatically.

How does it work for the customer?
  • Multiple Choice
    If you allow customers to select their own start date, a date picker will appear on your product page so they can choose their preferred date. Their choice will also be shown in the cart and at checkout.

  • Single Fixed Start Date (Displayed)
    If all subscriptions are set to start on the same date, a start date field will appear on the sales page just above the purchase button. This date will also be displayed in the cart and at checkout.

  • Single Fixed Start Date (Hidden)
    You can set a start date without displaying it to the customer. In this case, they won’t see it on the sales page, but it will be automatically applied when they checkout.

Can the payment be taken on the start date?

Yes. You have the choice to take the payment for the first period and shipping either on checkout or on the start date. The sign up fees are billed on checkout.

Can a customer buy several subscriptions with different start dates?

Yes. The plugin groups subscriptions based on their start dates and billing periods. Each product with different start dates will be considered as a single subscription and managed separately but they can be bought together in one checkout. However the initial order's tatus (parent order) will have the status 'processing' from the earliest start date.

Can the start date be changed?

Yes, as long as the subscription has not started and has the status 'Scheduled' the admin/shop manager can change the start date. All the other dates (next payment, end of trial, expiration) will be recalculated based on that new date

Does it work with all subscriptions?

Our plugin allows you to set up custom start dates for simple and variable subscriptions created with the WooCommerce Subscriptions plugin and with teh All products for subscriptions plugin. We plan to expand it to work with more subscription plugins soon.

Does it work with product bundle?

Unfortunately our plugin is not compatible with product bundles. We plan to expand it to work with it in a future release.

Does it work for past start dates?

Yes you can set up start dates in the past and the next payment date will be automatically calculated and scheduled.

Kundenbewertungen

Extension information

  • WordPress version required: 4.6
  • PHP version required: 5.6
  • Tested with WordPress: 5.1
  • Tested with WooCommerce: 6.9.2

Länder

  • Worldwide

Related products

Lass Kunden deine Produkte oder Dienste abonnieren, mit wöchentlicher, monatlicher oder jährlicher Zahlweise.

Power your membership association, online magazine, elearning sites, and more with access control to content/products and member discounts.

Gib Kunden die Möglichkeit, Termine zu buchen, Reservierungen vorzunehmen oder Ausrüstung auszuleihen, ohne deine Website zu verlassen.