You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With #234, we "fixed" the overlapping rates, as in: we disabled that option because it was too confusing for customers.
However, in doing so, we did two things:
We left it a bit to guessing how it works in Accommodations. A fairly simple fix here would be that we'd add a comment below the rates that says "Only the first matching rule will be applied", similar to what is available in Bookings core here:
We made the config for people who do want to use this feature a lot more complex. That's the one I want to zoom into a little bit.
Example
Customer wants to charge more for:
Peak season (e.g. Dec-Feb)
Weekend days (e.g. Fri-Sun)
Public holidays
If the option for overlapping rates was still an option, this could mean something like:
Base cost: $50
Dec-Feb: Block cost = +$20
Fri-Sun: Block cost = +20%
14 Feb 2020 (what better night for a better hotel rate) = +$30
In the above case, on Fri, 14 Feb 2020, the customer would pay ((50+20)*1.2)+30 = $114.
However, without overlapping rates this would mean that the customer needs to set costs for every single set of rules and in most cases, that would imply per date range, given that this is how they want to change it.
Suggested approach
It seems that one of the simpler fixes is to readd the filter: woocommerce_bookings_apply_multiple_rules_per_block - I would suggest to have a ☑️ option below or above the rates that enables/disables this filter so customers can choose themselves if they want to have added rates or the new fix.
With #234, we "fixed" the overlapping rates, as in: we disabled that option because it was too confusing for customers.
However, in doing so, we did two things:
Example
Customer wants to charge more for:
If the option for overlapping rates was still an option, this could mean something like:
In the above case, on Fri, 14 Feb 2020, the customer would pay ((50+20)*1.2)+30 = $114.
However, without overlapping rates this would mean that the customer needs to set costs for every single set of rules and in most cases, that would imply per date range, given that this is how they want to change it.
Suggested approach
It seems that one of the simpler fixes is to readd the filter:
woocommerce_bookings_apply_multiple_rules_per_block
- I would suggest to have a ☑️ option below or above the rates that enables/disables this filter so customers can choose themselves if they want to have added rates or the new fix.cc @dougaitken @c-shultz
The text was updated successfully, but these errors were encountered: