Conditional discounts on number of appointments

I have a question about conditional discounts. When setting a discount based on the number of persons, it is also possible to condition on the specific service such that the discount is only applied to that service. However, when it comes to conditioning on the number of appointments, this option does not exist. This makes this option fairly useless unless you only have a single service that can be booked, or you want to apply a discount generally to every booking. It seems like an easy thing to add given that it exists when conditioning on the number of people. Am I missing something and if not, is there a reason this has not been implemented?

I have also noticed that discounts are can't be stacked - if you have for example a discount for booking 2 appointments, you cannot have a different discount for booking 3 appointments, as it will apply both discounts instead. Perhaps there could be a maximum number of appointments variable also?

The reason these options would be useful is that I don't see how else one can create "package" options for services, such as x4 sessions which come with a discount. According to the documentation, the packages addon cannot be booked by the customer, which means the management of providing the packages for each individual and managing the payments falls back on the service provider, so providing discounts based on the number of appointments seems like the only option that does not require manual work.

0

Comments

2 comments
Date Votes
  • Hello Daniel,

    Thanks for your suggestion, we've forwarded this information to the Product Team for further review.

    There's an existing feature request on our forum for possible improvement of this add-on – https://ideas.booking-wp-plugin.com/public/ideas/16236. Please leave your vote if this feature is critical for your business.

    0
  • Can you suggest any alternative ways to create multiple appointment discounts in the meantime? I thought maybe the solution could be to make a different service at a different price where the discount but there isn't a way of setting a minimum number of appointments for a service either.

    0

Please sign in to leave a comment.

Didn't find what you were looking for?

New post