This is a nice module and right in time for one of our projects.
I am looking forward to build a solution for tourism and rooms seems to be a nice module to build it on.
I would like to join the discussion about the time of reservation (days, hours ...)
Thinking about the architecture of a database managing more touristic scenarios we made these price dependencies:
- booking period (an offer if you make your booking during a special time, this is used a lot in transports but the way commerce is trying to solve it is with a discount but not with an other price)
- travel date (prices per season, you got this in your great work)
- duration (quantity of same service in a line) (long time booking has an other price, this is used a lot in rentals)
- quantity of pax (price depends on the group size (includes free products for driver and tour leader), this is used a lot in accommodation and restaurants working with the organized tourism)
- type of client (there are different prices for tourists, agencies and whole-sellers, this is used in all the industry and it is easy to add with drupals taxonomy, building groups of clients, missing to relate this)
Now my question:
Is there a possibility to open up the pricing module to add different pricing structures?
Sorry if I am going to far but rooms is the only module I know, handling the time-price relation which is very important if you are selling services like touristic products.
I am willing to offer some of these solutions (perhaps there are some others as well) once we do not have to change your work and we can join forces.
Comments
Comment #1
ronald_istos commentedI think the answer to a lot of the above is integration of Rooms with Rules to change the price per night and also use the existing integration of Rules with Commerce.
Definitely interested to work with you to see how we can support as many of the above as possible.
Comment #2
Yuri commentedI'm also looking for a way to have different prices per unit, depending upon the length of stay and optionally the amount of guests staying.
i.e. a villa generally is rented out per week and has a different price if rented only for a few days. So in my case i need a per-week and a per-day unit price.
Has someone already tried to accomplish this, and if so, how?
Comment #3
ronald_istos commentedThe price modifiers are a first step in this direction - but more work required. Marking this as a beta-blocker as well.
Comment #4
acrollet commentedcross-referencing #1265276: Ability to flexibly define length of booking periods and rates for those periods, which may provide a step in this direction.