BRW
  • Install and Update Plugin
  • Create Products
    • Rental Type
      • Rental Type: Day
      • Rental Type: Hour
      • Rental Type: Mixed ( Day and Hour)
      • Rental Type: Period of Time
      • Rental Type: Transportation
      • Rental Type: Taxi
      • Rental Type: Hotel
      • Rental Type: Appointment
    • Insurance
    • Deposit Payment
    • Inventory
    • Specifications
    • Features
    • Resources
    • Services
    • Unavailable Time
    • Advanced Options
    • Place
  • Global Settings
    • General
    • Product Archive
    • Product Details
    • Recaptcha
    • Deposit
    • Search
    • Cancellation Policy
    • Reminder
    • Order Settings
    • Typography & Color
  • Create Categories
  • Custom Checkout Fields
  • Custom Taxonomy
  • Manage Orders
  • Booking Calendar
  • Create Orders in Back-end
  • Shortcodes
    • Search Form
    • Search Ajax
    • Search Hotel Form
    • Search Hotel Ajax
    • Search Taxi Form
    • Search Taxi Ajax
    • Products
    • Product - Booking Form
    • Product - Request Booking Form
    • Product - Calendar
    • Product - Table Price
    • Product - Features
    • Product - Image
    • Product - Unavailable Time
    • Product - Title
    • Product - Price
    • Product - Review
    • Product - Taxonomy
    • Product - Meta
    • Product - Specifications
    • Product - Short Description
    • Product - Tabs
    • Product - Related
  • Elements in Elementor
    • Category Filter
    • Category Thumbnail
    • Product Slider
    • Ajax Search Hotel
    • Search Hotel
    • Ajax Search Map
    • Search Taxi
    • Search Taxi Ajax
    • Custom Taxonomy
    • Product Booking Form
    • Product Calendar
    • Product Features
    • Product Images
    • Product images 2
    • Product Map
    • Product Meta
    • Product Price
    • Product Rating
    • Product Related
    • Product Short Description
    • Product Specifications
    • Product Price Table
    • Product Tabs
    • Product Title
    • Product Unavailable Time
  • Make Product Template in Elementor
  • Translation
  • Customize Template in Theme or Child Theme
  • Icons
  • FAQs
    • Customer Cancel Orders
    • Admin refund an Order
    • Delete Fields in Checkout Page
    • Access to checkout page when click Booking button
    • How to create Multiple Currency
    • How to create Multiple Language
    • Change 'location', 'vehicle' in URL
    • Change 'product' in url
    • How to setup Tax in product
    • The Calendar doesn't update color for booking
    • Hide other Rental Type when create a product
  • List hook for template
    • Loop
    • Single
    • Other
Powered by GitBook
On this page
  • 1. Day-Based Pricing Plan
  • 1.1: Regular Pricing Plan
  • 1.2: Daily Pricing Plan
  • 2. Ways to Calculate Number of Rental and Booking Days:
  • 2.1 Define a rental day as a day
  • 2.2) Define a rental day as a night
  • 2.3) Define a rental day as 24 hours ( a day unit = 24 hours )
  • 3) Location
  • Step 1: Make Locations
  • Step 2: Set Pick-up Locations and Drop-off Locations for a Product
  • a) Manully
  • b) CSV file
  • 4) Global Discount
  • 5) Special Time
  1. Create Products
  2. Rental Type

Rental Type: Day

PreviousRental TypeNextRental Type: Hour

Last updated 2 months ago

Private Settings for Rental Types: day

1)

2)

3)

4)

5)

Go to Products >> Ad New, then select Rental in Product Data Drop-down, and choose Rental Type: Day in Rental Type Drop-down.

1. Day-Based Pricing Plan

Our Plugin supports two day-based Pricing plan:

1.1: Regular Pricing Plan

The Regular Pricing Plan is used if you have a common rental price for all days in the week

1.2: Daily Pricing Plan

The daily Pricing Plan is used if you have different rental prices for the days in the week

2. Ways to Calculate Number of Rental and Booking Days:

There are 3 different ways to calculate number of rental and booking days:

2.1 Define a rental day as a day

With this pricing plan, rental days are calculated based on number of days in the calendar , regardless to the pick-up time and drop-off time.

Suppose that You let your customer rent a car for 30 dollars per day. A customer makes a booking from 17/06/2024 at 7:00 AM to 19/06/2024 at 6:00 AM, so rental time days are 17th, 18th, 19th Therefore, your customer must pay: 30x3 = 90 dollars for 3 days ( 17th, 18th, 19th ) for a car. If he change Drop-off Time from 6 A.M to 8 A.M, he still only need to pay $90.

2.2) Define a rental day as a night

With this pricing plan, rental days are calculated based on number of nights, regardless of pick-up time and drop-off time. Therefore, in this rental type, group of start hours and group of end hours won't be showed in the calendar in front-end for you to choose.

Suppose that you run a hotel and you let your customer book a room for $30 per night. A guest makes a booking for a room from 17/06/2024 to 19/06/2024 , so rental days is calculated as 2 nights ( evening of the 17th and evening of the 18th ). Therefore, the total amount the customer must pay: $30x2 = $60

2.3) Define a rental day as 24 hours ( a day unit = 24 hours )

With this pricing plan, rental days will be calculated based on number of hours ( 24 hours is considered as a day unit ). Extra hours after counting the number of rental day units will be considered as a rental day.

Suppose that you let your customer rent a car for $ 30 per day. A customer makes a booking:

  • From 17/06/2024 at 7:00 AM to 19/06/2024 at 07:00 AM, the number of hours the customer booked is 48 hours ( 2 rental day units ), so rental days is 2 days. Therefore, he must pay $30x2 = $60

  • From 17/06/2024 at 8:00 AM on 19/06/2024 at 7:00 AM, the customer rented the car for 47 hours: 1 rental day unit + 23 hours ( 23 hours is calculated as one rental day ), so rental time period is considered as 2 rental days. Therefore, he still must pay $30*2 = $60

  • From 17/06/2024 at 8:00 AM on 19/06/2024 at 9:00 AM, the number of hours the customer booked is 49 hours: 2 rental day units + 1 hour ( 1 hour is considered as one rental day ) , so rental time period is considered as 3 rental days. Therefore, he will must pay $30*3 = $90.

3) Location

To set pick-up locations and drop-off locations for each product, you have to follow steps bellow:

Step 1: Make Locations

Go to Locations >> Add New Location

Step 2: Set Pick-up Locations and Drop-off Locations for a Product

You can setup location by Manually or via CSV file.

a) Manully

Click "Add Location" button and choose Pick-up location and Drop-off location and Price. The price will be added to the cart.

b) CSV file

Go to Products >> Import Locations

Choose a product and import csv file. CSV format like here

4) Global Discount

This feature enables you to set Duration-Based Cost. This means that you can offer different prices for different lengths of booking. By offering personalized pricing, you can attract more guests and keep them happy with clear and fair rates.

5) Special Time

This helps you set price for special time periods ( like holidays, seasons... ). After setting date-range pricing plan, you also can offer different prices for different lengths of booking during those special time periods.

For example: Your car will be rented at $30 for per day from 01/07/2024 at 7:00 AM to 31/07/2024 at 7:00 AM. However, a customer only need to pay $25 for each day if he rents for 3 days during the time period from 01/07/2024 at 7:00 AM to 31/07/2024 at 7:00 AM.

Please note: if the customers book on special time, the price will calculate by price of special time without calculating by price of global discount.

Please, note, if you expect that a rental day will be calculated as 24 hours, and extra hours will be calculated according to hourly pricing plan, you can refer

Rental Type: Mixed ( day and hour )
Define a rental day as a day
Define a rental day as a night
Define a rental day as 24 hours
Day- Based Pricing Plan
Ways to Calculate Number of Rental & Booking Days
Location
Global Discount
Special Time
Set in Back-end
Display in Front-end
Set in Back-end
Set in Back-end
Display in Front-end
Display in Front-end
Display in Front-end
Set in backend
CSV file