Steps to Create a Time Slot–based Service Product ( Rental Type: Appointment )

Go to: Product >> Ad New Product

1: Add General Information

  • Add Title & Short Description / Description

  • Add Product Image, Product Gallery, Product Categories, Product Tags, Brands

  • Specifications ( Read here to know details )

  • Features ( Read here to know details )

2: Set Price for Each Time Slot

Step 1: Enable Rental Type: Appointment

  • Firstly, go to: "Product Data" Dropdown, choose: "Rental" Value

  • Then, go to: "Rental Type" Dropdown, choose: "Appointment" Value

Step 2: Configure Price for Each Time Slot

a) Set Time Slot-based Price with a Single Location

If you only have one location, leave the checkbox “Do you want to use location?” untick . Then, you can set the price for each available time slot.

Example:

A customer scheduled an appointment for Monday, 08/09/2025.

  • In Monday, there are 2 packages: Basic Body Massage — $20 each session, Full Body Massage — $22 each session

If customers choose Basic Body Massage, he will pay $20

b) Set Time Slot-based Price with Multiple Locations

If you have multiple branches, tick the checkbox “Do you want to use location?. Then you can set a price of a package for each valid time slot and assign a specific location to it ( Read here to know how to create a location )

Example:

A customer scheduled an appointment for Monday, 08/09/2025.

In Monday:

With California , you have 2 options:

  • Basic Body Massage — $20 each session

  • Full Body Massage — $22 each session

With Chicago , you have 2 options:

  • Basic Body Massage — $21 each session

  • Body Massage & Oil— $23 each session

Step 3: Set Quantity for Each Time Slot

You can set specific quantity for each time slot

Example:

A customer scheduled an appointment for Wednesday, 03/09/2025

In Wednesday: there is a package for customers to choose

  • Full Body Massage — $22 each session with Quantity: 10

The customer booked 2 Full Body Massage sessions in the time slot from 09:00 to 10:30

circle-info

Treatment Fee

= Fee for one Full Body Massage session * number of sessions

= $22 *2 = *44

Total Amount = Treatment Fee = $44

Note: Suppose that The customer booked 10 Full Body Massage sessions in the time slot from 09:00 to 10:30. Therefore, other customer can't book Full Body Massage Service during this time.

3: Set Insurance Amount

Read here to know details

Example:

  • "Amount of Insurance": $5

A customer scheduled an appointment for Wednesday, 03/09/2025.

In Wednesday: there is a package for customers to choose

  • Full Body Massage — $22 each session

circle-info

Treatment Fee = Full Body Massage session fee = $22

Total Amount = Treatment Fee + Amount of Insurance = $22 + $5 = $27

4: Add Deposit Payment

Read here to know details

Example:

  • "A percentage amount of payment" ( Deposit ): 50%

A customer scheduled an appointment for Wednesday, 03/09/2025.

In Wednesday: there is a package for customers to choose

  • Full Body Massage — $22 each session

+ If a customer chooses "Full Payment" option, he will pay $22 for one-time payment only

+ If a customer chooses "Deposit Payment" option, he will pay $11 ( 50% of $22 ) for first-time payment

5: Guests

Step 1: Show Guests Bar

Go to Products → Add New Product → Advanced Options → Guests. Enable the guest feature and click Save

Note: Read here to learn how to add a new guest type

Step 2: Configure Guest settings

After saving, the Guests tab will appear. Configure the settings for the guest types you selected in Step 1

Step 3: View Guest types displayed on the front end

6: Set Special Time

This feature lets you set specific time periods and special pricing for those time periods (such as holidays or peak seasons).

Example:

  • Price for "Special Time": the price for each season is $19 from 07:00 01/08/2025 to 07:00 15/08/2025, the price for each season is $18 from 08:30 27/08/2025 to 15:00 31/08/2025

A customer scheduled an appointment for Wednesday, 06/08/2025.

In Wednesday: there is a package for customers to choose:

  • Full Body Massage — $22 each session

Although price for each Full Body Massage session is $22, the price per the session is $19 because the booking falls within the Special Time period ( from 07:00 01/08/2025 to 07:00 15/08/2025 ) .

Total Amount = Full Body Massage session fee for special times = $19

7: Add Resources and Services

  • Resources

Read here to know details

Example:

  • "Resource": CBD Oil Treatment $2/order, Sauna $3/order

A customer scheduled an appointment for Wednesday, 03/09/2025.

In Wednesday: there is a package for customers to choose

  • Full Body Massage — $22 each session

Booked Resources include CBD Oil Treatment with quantity: 2, Sauna with quantity: 3

circle-info

Full Body Massage Session Fee = $22

Fee for CBD Oil Treatment = 2 (number of times used )* 2 ( price / order ) = $4

Fee for Sauna = 3 (number of times used )* 3 ( price / order ) = $9

Fee for Resources = Fee for CBD Oil Treatment + Fee for Sauna = $4 + $9 = $13

Total Amount = Full Body Massage Session Fee + Fee for Resources = $22 + $13 = $35

Services

Read here to know details

Example:

  • "Services": Basic Hot Tub $1/order and Modern Hot Tub $2/order, +15 min Massage $5/order and +30 min Massage $7/order

A customer scheduled an appointment for Wednesday, 03/09/2025.

In Wednesday: there is a package for customers to choose

  • Full Body Massage — $22 each session

Booked Services include Basic Hot Tub with quantity: 2, +15 min Massage with quantity: 4

circle-info

Full Body Massage Session Fee = $22

Fee for Basic Hot Tubs = 2 (number of booked Basic Hot Tubs )* 1 ( price / order ) = $2

Fee for +15 min Massage = 4 (number of times used )* 5 ( price / order ) = $20

Fee for Services = Fee for Basic Hot Tubs + Fee for +15 min Massage = $2 + $20 = $22

Total Amount = Full Body Massage Session Fee + Fee for Services = $22 + $22 = $44

8: Set up Rental Availability

Read here to know details

  • Allowed Dates

  • Disabled Dates

9: Advanced Options

Read here to know details

10: Place

Read here to know details

Last updated