Scenario ↑ Back to top
A hotel or property rental agency wants to offer rooms that are priced based on duration of stay. A longer stay gets a discounted rate.
Base price is 30USD.
- If customer is booking only 1 day, then price is 30USD/per day
- If customer is booking 2-4 days, then price is 27USD/per day
- If customer is booking 5-8 days then price is 24USD/ day
Products Used ↑ Back to top
Setup and Configuration ↑ Back to top
In this example, each day would be considered a block. The Block Cost would equal to the cost per block (or day in this case) within that block range and its preceding blocks.
Create Product ↑ Back to top
We’ll need to first create a Bookable Product.
- In the sidebar of your WordPress Admin, click on Products.
- Click on the Add New button on the top.
- Under Product data select
- To the side of the Product data box you will then tick the checkboxes for Virtual and Has Persons.
- In our example we have enabled Pass shipping/tax. You do not need to do this step unless you wish to pass these costs off to the Product Vendor.
General Tab ↑ Back to top
- Product is
Virtual(no need to ship anything).
- product has Bookings duration set to FixCustomer defined blocks of
- Product has Minimum duration set to
- Product has Maximum duration set to
Costs Tab ↑ Back to top
Booking 1 day will cost $30/per day. Booking 2-4 days will cost $27/per day and booking 5-8 days will cost $24/per day. So you pay less per day the more days you book.
- Product has Base Cost set to
- Product has Block Cost set to
Please note: This set up does not work with WooCommerce Accommodation Bookings.
Questions and Feedback ↑ Back to top
Have a question before you buy? Please fill out this pre-sales form.
Already purchased and need some assistance? Get in touch with a Happiness Engineer via the Help Desk.