1. Home
  2. Booking & Appointment Plugin for WooCommerce – NEW
  3. Time slots
  4. Set up Specific Dates with Timeslot using Fixed Time booking type

Set up Specific Dates with Timeslot using Fixed Time booking type

Many businesses offer time-based services. They offer discounted prices to their customers on special occasions, such as festive seasons or during slack periods. One such business is a Salon & Spa

If you have such an online business, you can set up your services with different rates in two ways with our Booking & Appointment Plugin for WooCommerce.

One way is by creating time slots for weekdays. The other way is by creating timeslots for certain dates.

Let’s see how to set up services on certain dates, offering special time-slot-based rates.

A. Admin Experience

At your Salon & Spa, you want your customers to be charged less than the normal price on particular time slots of a date.

Create this product from the Products > Add Product link.

Give it the product title Enrich Salon and Spa.

Set a regular price for it.

Scroll down to the Booking meta box.

Enable the Booking option and select Booking type Date & Time > Fixed Time.

Set up Specific Dates with Timeslot using Fixed Time booking type - Tyche Softwares Documentation

In the Availability tab, select range type ‘Specific Dates’ under the ‘Set Availability by Dates/Months’ option.

Set the Specific dates. The dates 18th, 19th, and 24th of June 2020 have been selected as the Specific dates.

Set up Specific Dates with Timeslot using Fixed Time booking type - Tyche Softwares Documentation

Once they are added, the table will look like this:

Set up Specific Dates with Timeslot using Fixed Time booking type - Tyche Softwares Documentation

Scroll down to the Set Weekdays/Dates And Its Timeslots section.

Add the time slots for these Specific dates by clicking the Add New Timeslot option.

Specify all the timings and rates for your salon and spa.

For instance, you can add these timeslots with their prices:

  • 11.00 AM to 01.00 PM: Rs 800
  • 05.00 PM to 07.00 PM: Rs 900

Set up Specific Dates with Timeslot using Fixed Time booking type - Tyche Softwares Documentation

Once added, the table will look like this:

Set up Specific Dates with Timeslot using Fixed Time booking type - Tyche Softwares Documentation

You can add more time slots by clicking the Add New Timeslot button.

After saving them, you can edit or delete timeslots as per your requirements:

Set up Specific Dates with Timeslot using Fixed Time booking type - Tyche Softwares Documentation

Publish the product once done.

The Enrich Salon and Spa will now be available for customers to book.

B. User Experience

Let’s say that a customer has decided to book an appointment at Enrich Salon and Spa for June 24, 2020.

After choosing the date, the available time slots displayed will be 11.00 AM to 01.00 PM and 05.00 PM to 07.00 PM.

Available timings after selecting appointment date

After selecting the booking date and time, the price of the chosen appointment will be displayed.  The Book Now! button will be enabled.

Let’s say the customer chooses the 05:00 PM to 07.00 PM time slot for their appointment.

Accordingly, the price of Rs. 900 will be displayed.

Front end after selecting Date & Timing

After adding the product to your cart, you can go to the Cart Page, which will look like this:

Cart page

Next, click the Proceed to Checkout button to go to the Checkout page

The Checkout page will show the appointment details and your booking amount.

After placing the order, the Order Received page will look like this:

Order Received page

In conclusion, the Booking & Appointment Plugin for WooCommerce plugin enables you to easily set bookable products with different prices according to the timings for certain dates. This option and flexibility for your customers improve customer satisfaction to a great extent, enhancing their booking experience.

You can use it not just for simple products but also for WooCommerce variable products!

Was this article helpful to you? Yes No

How can we help?