Adult and Child Tariffs
Vince Wooll
this has always been a big big issue for us, that we cant set if a room can take children or not, and extra adult tariff, I see now that we can set what is the max adults and children per room, and that is fantastic, but there is still more issues. I saw that we can set the extra adult tariff in the property settings but than that tariff is for all rooms and it will not work because not all rooms are the same some are 2 star or others are 3 star, some have extra features and so on, and then the tariff for extra adult is always different, it will be best to put the extra adult tariff field in the tariff plugin, and the ability to add more extra guests, I attached a screenshot of what I have found on many many sites, and it works like a charm. Please, please, consider this while you are working on it, I have worked with this type of tariff setup on a couple if the big sites and its a real pleasure, it reduced the amount of tariffs greatly, then it wont be such a long list of tariffs in the front end, and what is more, the property owners find it very easy to work with.
Vince Wooll
The reason why the requested feature hasn't been possible to add (yet) is because of the old and inflexible booking engine is extremely complicated to change. Anybody who has looked at the booking engine class will understand how unfathomable it has evolved to become over the last 16 years. Every time somebody would add a feature request like this, I'd just put my head in my hands because adding something like this is just fraught with the likelihood of creating bugs and problems.
The need for new features like this was one of the driving factors for creating the New Booking Engine ( https://www.jomres.net/blog/171-coming-soon-the-jomres-new-booking-engine ). By separating the engine into three distinct areas (DB/Endpoints/UI) I'm able to greatly simplify the engine and thereby extend it without creating bugs in other areas of it.
Before I do, however, make any changes to this I feel it's important that my users chime in and make clear their own needs. As you can see with the time spent on the NBE, what might look like a simple enough change to you can actually require significant changes elsewhere. All of those changes take time so I need to ensure that they are prioritised correctly.