Product Icon

WooCommerce Bookings

Trending
Allow customers to book appointments, make reservations, or rent equipment without leaving your site.

Select an end date for “Duration” from a calendar, instead of number of days in Bookings extension

Option to select the Booking end date from a calendar instead of counting and entering the duration manually.

In the use case of item rentals or room bookings that can span multiple days, weeks or even months, the site visitor currently would have to look at a calendar and count up the number of days and make that numeric entry. This could be prone to error.

A working example would be any major hotel chain or car rental website, where you select your check in and check out dates from calendars.

Author

Current Status

Closed

Last updated: August 15, 2022

32 comments

Log in to comment on this feature request.

  1. ELAN42 says:

    Yes, this feature is a must for your plugin !

    I come from “Booking Calendar” plugin,
    this is an example of BOOKING: http://www.hhvenice.com/cat-holidays-en/2009/ca-gioiosa-2/

    Check-in check-out is an essential add on,
    I’m currently having huge problem to finish a website.

    I can offer 1 week of rental in Venice (Italy) for 6 persons,
    if you promise me you’ll finish this before February.

  2. Yoni says:

    Even in the case where people select the duration in terms of blocks, it would make sense to always display the actual duration and/or actual end time.

    I’m going to use this for catering with our food truck, where we let people request time slots in 30 minute increments with a 1-hour minimum. So now, they pick a start time and increment/decrement a counter that says Duration: ___ × 30 minutes. I imagine this doesn’t seem like a big deal to web developers, but people who don’t do math in their heads every day are going to sit and stare at this for a while before hitting the “Check Availability” button.

    In our scenario, chances are most potential customers will go in expecting a Start Time and End Time selection, so if they have to choose blocks of ½ hr, they should see Start and End Time fields changing as they change the blocks. Also, something translating the block × length into something more readable would make more sense. So if they choose “5”, they see “2 hr 30 min” next to it.

  3. Didier Jr says:

    Any predictions update?

    Alguma previsão de atualização ?
    Brazil – MA – São Luis

  4. Didier Jr says:

    Apparently the Woothems staff is not very excited to make this update. The Rauland Patrick said he is giving attention to this in October and already we are in January and nothing.
    You already have some forecast for this update? I have lost some customers because of it.

  5. ELAN42 says:

    this was completed with last update, 1.6.0

  6. ELAN42 says:

    Excuse me but there is a big problem.

    The new add-on is great, but we need (like ALL booking websites in the world)
    a CHECK-IN CHECK-OUT DATE. Like http://www.booking.com
    (and we also need a search form to search all resources at the same time)

    Actually, if you select from 1 to 4, you pay 4 days. You should pay 3.

  7. Didier Jr says:

    I totally agree. Should have the option to tell nights. For the reservation systems as Booking.com if the client is 2-3, should be a daily and not two.

  8. Pam Blizzard says:

    Is this in the change log, what we’re asking for? * Feature – From/to range selectors for ‘day’ based bookings with customer defined lengths.

  9. Pam Blizzard says:

    Pardon my excitement but GLORY Hallelujah! I’ve been checking the change log weekly since June!

  10. Noel says:

    Is it possible to have the ‘Start’ and ‘End’ dates always visible?

    If at calendar display mode I choose ‘calendar always visible’ the form is highly unusable. The user has to select a date, then an end date in a very awkward manner.

    Ideally it would be similar to as if the user had selected ‘Choose dates’ with the hidden menu.

  11. Didier Jr says:

    sir Patrick
    I think you’re not ready, because people want this same plugin works for hotels that have night and not days.

  12. ELAN42 says:

    It’s still not working for bookings ! We need check-in / check-out.

    Also, this way of doing things is not user-friendly, it’s not clear what you’re doing.

  13. Pam Blizzard says:

    Looks the demo hasn’t been updated?

  14. ELAN42 says:

    Let everyone know what to do.

    You made a great thing to update the plugin to accept “start-end dates for duration”, like this idea-creator asked.
    BUT, it’s still not working for most of us. We need check-in check-out dates as booked nights, not as days.

    Shall we open a new idea, or you will help us anyway ?

    I repeat that booking a resource from 1 to 5 of february, you should pay 1-2-3-4 (4 nights) and not 5 days.

  15. Robbie says:

    Where? Updated the Documentation?

  16. Pam Blizzard says:

    The demo is still not updated. Based on the comments here, I wonder if it really was implemented, or if there is some confusion.

  17. Jon says:

    This is NOT COMPLETED! You need two calendars, one for each field (start / end). Look at how every other site does it. This wheel isn’t broken. Please don’t reinvent it. Your current solution is super unintuitive.

  18. Pam Blizzard says:

    I disagree Jon, even though it’s not like most hotel websites, I actually like the single calendar.

    (Thanks Woo guys for updating the demo)

    As long as we style the screen text and colors to make it clear the end date calendar is being presented, it will be fine. Woo is charging ahead in UX and this change is good, and other sites will probably follow suit.

  19. Yoni says:

    It’s also not an option for blocks in the hours/minutes range. There are lots of reasons you’d want to let someone pick start and end times for bookings of less than a day!

  20. mahesh rao says:

    where is the resolution provided

  21. Anonymous says:

    where we can find the documentation for this?

    Thanks

  22. Brian says:

    I am confused

    Say my hotel guests check out time is 3pm – how do I then offer the same room from say 5pm ?

  23. Anonymous says:

    Great !

  24. Marco says:

    awesome