1. Documentation /
  2. Extensions /
  3. WooCommerce Bookings /
  4. Use Cases /
  5. Custom availability with date and hour range

Custom availability with date and hour range

Scenario ↑ Back to top

How to create custom availability settings to include hours and custom date ranges.

Bookings should:

  • Only be available on Mondays 8:00 AM to 4:00 PM
  • Not be available on September 9, 2019

Products Used ↑ Back to top

Setup and Configuration ↑ Back to top

Bookable product ↑ Back to top

  1. Go to: Product > Add Product
  2. In Product Data, select Bookable product
  3. Set the Booking duration to “Fixed blocks of 1 Hour(s)”

bookable product

Availability settings ↑ Back to top

  • All Dates are not-available by default. This setting will be overridden by the availability ranges listed below.
  • First block starts at … 8:00 AM
  • Range type
    • Custom Date Range | From: 2019-09-09 | To: 2019-09-19 | Bookable: No
    • Monday | From: 8:00 AM | To: 4:00 PM | Bookable: Yes

The availability rules will be applied from first to last.

Usage ↑ Back to top

The customer will see this the availability option:

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.


The most customizable eCommerce platform for building your online business.

  • 30 day money back guarantee
  • Support teams across the world
  • Safe & Secure online payment