• Resolved Wildcard

    (@thenewguy_14)


    So I am wondering if there is a way to add this functionality. When the admin confirms a reservation if you can block out the time slots and dates on the front end form so the user can not select those times and dates. I know you can make a scheduling rule but this is backwards cause it makes you put the times that are available and not the times that are not available which would be better for a admin that doesn’t really have lots of knowledge on how to format this stuff. Also you can’t set actual dates that aren’t available. Again there is the exceptions where you can add actually dates but this is for open hours not for dates and times that are not available. its confusing cause you have to enter two rules to block out certain times instead of just making one rule for blocked out dates. It would be best to just have a function that would automatically block date and times that have been confirmed, since the admin for this website will not want to have to set up confusing schedule rules.

    Summary:::::::

    So maybe in the admin you could add

    Open Hours: -this would then only show times you are open on the front end.

    then instead of Define the weekly schedule during which you accept bookings. you could add

    schedule: define dates and times you are not excepting reservations.
    this would be good for times slots where the user does not want to except reservation i.e. happy hour or apres or stuff like that.

    then there needs to be a function that blocks out confirmed dates so that the admin doesn’t have to keep making scheduling rules, which right now you have to set up two rules jsut to block out dates, but if you add a section for the admin to actually block out certain dates and times it would make it a lot easier.

    Any help would be great.

    http://www.behinddoor2.com

    Thanks Brian

    https://wordpress.org/plugins/restaurant-reservations/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi Brian,

    Thanks for getting in touch. I get requests for automatically blocking out confirmed booking times every now and then. I do plan on building an addon in the future to handle this. It would be a more comprehensive booking management platform, allowing you to assign bookings to tables and automatically rejecting bookings during times that are full.

    However, this represents a significant chunk of coding and isn’t an easy thing just to add in and support in a free plugin. I don’t think the addon will be available any time soon. Probably not even by the end of the year.

    If you’re looking for a more comprehensive booking management platform, I’d recommend you check out services like Restaurant Diary or Open Table, which provide this kind of advanced functionality, usually at a small commission for each booking.

    Thread Starter Wildcard

    (@thenewguy_14)

    Well is there anyway to add a function in the admin area like the
    one you have in the booking schedule settings for Define the weekly schedule during which you accept bookings.

    maybe one that is Define the weekly schedule during which you are NOT accepting bookings.

    so that I can block out days and times that are booked manually

    or is this still a huge chunk of code?

    It’s not necessarily a huge chunk of code, but it is a rather complicated bit. The scheduling rules have to be translated to the pickadate.js picker. They then also need to be referenced when validating a booking on the server side of things.

    Reworking both of these things would not be terribly difficult for an experienced programmer. But they would probably be pretty tough if you’re not very comfortable writing code.

    And in the end, you wouldn’t necessarily have something that was all that different. Whether you define two rules on Monday for disabling 12am-9am and 9pm-12pm, or you define one rule on Monday for enabling 9am-9pm, you end up with the same thing. If you have complex opening hours, just define multiple separate opening rules to account for them.

    If your hours change week to week, you’ll probably need to go with a different bookings platform that can support that better.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Can you make a confirmed booking not be select-able by the user?’ is closed to new replies.