Trending
Product Icon

WooCommerce Bookings

WooCommerce Bookings is the official WooCommerce extension that lets store owners sell appointments, reservations, rentals, or classes with bookable time or date slots. It supports fixed time slots or flexible ranges, group and individual pricing, and resources — staff, rooms, or equipment — each with its own availability to prevent double-booking. It syncs with Google Calendar and works with any WooCommerce payment gateway. It's a paid annual extension with a 30-day money-back guarantee.

End Date Generated Automatically/Duration Defined

One of my client owns a fitness studio that offers single session classes, 4 week programs, 12 week programs and 16 week programs. It would be nice to see an end date generated automatically for these programs. Ex. 4 week program – Start Date: June 1, End Date: June 28.

This feature would be helpful for all coaching professions that offer a course/program that is based on a start and end date. It would also help with keeping track of how many courses/programs they are running during that time.

Author

Anonymous

Current Status

Completed

Last updated: May 13, 2026

1 comment

Log in to comment on this feature request.

  1. Jason Kytros says:
    Product developer May 13, 2026 4:47 pm

    Hi there,

    Good news — this is already supported! You can achieve automatic end date calculation by setting the Booking Duration to “Customer defined blocks of” in your product configuration. This lets customers select a number of blocks (e.g. 4 weeks), and the end date is calculated automatically from there.

    Hope that helps — feel free to reach out to our support team if you need help setting it up: Contact us

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.