Skip to main content

Setting Rental Schedules - Hourly, Daily & Multi-Day

8 min read Intermediate For Owner, Manager Updated about 2 months ago
Quick Answer
To create a rental schedule in RecSystems, go to Account → Timeslots > Create Timeslot, choose hourly or daily type, set operating hours and days, configure duration options, then connect it to units with pricing.

Setting Rental Schedules

Rental schedules (timeslots) define when and how long customers can rent your equipment. From quick hourly rentals to week-long adventures, timeslots give you complete control over your booking options.

Understanding Timeslots

A timeslot is a rental schedule that defines:

  • When rentals can happen (days, hours)
  • How long rentals can be (duration options)
  • What price to charge (connected per unit)

Types of Rental Schedules

Hourly Rentals

For same-day rentals measured in hours.

Best for:

  • Jet ski rentals (2-4 hours)
  • Kayak/paddleboard rentals
  • Guided tours
  • Equipment with high turnover

Example: Morning Rental — 9 AM to 1 PM

Daily Rentals

For overnight or multi-day rentals.

Best for:

  • Boat rentals (full day or weekend)
  • RV/camper rentals
  • Multi-day equipment
  • Vacation rentals

Example: Weekend Rental — Friday 2 PM to Monday 10 AM

Creating a Timeslot

Step 1: Navigate to Timeslots

Go to Account → Timeslots in the navbar, or access via Account Info → Rental Timeslots in the sidebar menu.

Step 2: Click Add Timeslot

Click Add Timeslot to open the creation form.

Step 3: Choose Rental Type

Type Description
Same-day Rental Rentals that begin and end on the same calendar day
Multi-day Rental Rentals that span multiple calendar days

You can also choose between:

  • Fixed Times — Set start/end times
  • Flexible Times — Customers choose from available time intervals

Step 4: Configure Basic Settings

Name: Give it a descriptive name

  • Full Day (8 hours)
  • Weekend Rental
  • Hourly Jet Ski

Operating Hours:

  • Start Time — When rentals can begin
  • End Time — When rentals must end

Active Days:

  • Check the days this schedule is available
  • Weekends only? Check only Saturday and Sunday
  • Daily? Check all seven days

Step 5: Configure Duration

For Fixed Schedules:

  • Single, set duration (e.g., exactly 4 hours)
  • Customers can't choose duration
  • Pick start time, end time is calculated

For Flexible Schedules:

  • Multiple duration options
  • Customers choose their duration
  • More options = more flexibility

Flexible Time Selection

Enable Flexible Time Selection to let customers choose their duration:

Adding Duration Options

  1. Enable flexible time selection
  2. Click Add Option
  3. Enter name and duration
  4. Repeat for each option

Example Duration Options:

Name Duration
1 Hour 60 minutes
2 Hours 120 minutes
Half Day 240 minutes
Full Day 480 minutes

Option Pricing

Each option can have its own price when connected to units:

  • 2 Hours: $100
  • Half Day: $150
  • Full Day: $200

This lets you offer volume discounts for longer rentals.

Time Intervals

For flexible hourly timeslots, set how often slots are available:

Time Interval: How frequently start times are offered

Interval Start Times
60 minutes 9:00, 10:00, 11:00...
30 minutes 9:00, 9:30, 10:00, 10:30...
15 minutes 9:00, 9:15, 9:30, 9:45...

Smaller intervals = more flexibility for customers

Daily Rental Settings

For daily (multi-day) rentals:

Minimum/Maximum Duration

Setting Example
Minimum Duration 1 day (can't book less)
Maximum Duration 7 days (can't book more)

Day-Specific Minimums

Require longer minimums on busy days:

Day Minimum
Friday 2 days (must include Saturday)
Saturday 2 days
Sunday-Thursday 1 day

This helps maximize weekend utilization.

Return Time

Fixed Return Time: Everyone returns at the same time

  • Example: All returns by 10 AM

Flexible Return: Return anytime within operating hours

  • Example: Return between 9 AM and 5 PM

Connecting Timeslots to Units

Timeslots must be connected to units to take bookings:

From the Unit Page

  1. Go to Account → Fleets in the navbar → Click on a unit
  2. Find the Timeslots section
  3. Click Add Timeslot
  4. Select the timeslot
  5. Enter the base price for this unit
  6. Save

Setting Prices

Each unit-timeslot connection has its own price:

Same timeslot, different prices:

  • 22ft Pontoon + Full Day = $350
  • 24ft Premium Pontoon + Full Day = $450
  • Jet Ski + Full Day = $200

Option-Specific Pricing

For flexible timeslots, set prices per option:

Duration 22ft Pontoon Jet Ski
2 Hours $150 $80
Half Day $250 $120
Full Day $350 $200

Example Configurations

Jet Ski Rental (Hourly)

Timeslot Settings:

  • Type: Hourly
  • Flexible: Yes
  • Hours: 9 AM - 6 PM
  • Days: All week
  • Interval: 30 minutes

Options:

  • 1 Hour: $80
  • 2 Hours: $140
  • Half Day (4hr): $240

Pontoon Boat (Daily)

Timeslot Settings:

  • Type: Daily
  • Pickup: 9 AM
  • Return: 10 AM next day
  • Days: All week
  • Min: 1 day, Max: 7 days
  • Friday/Saturday min: 2 days

Pricing:

  • Per day: $350

Weekend Only RV

Timeslot Settings:

  • Type: Daily
  • Pickup: Friday 3 PM
  • Return: Monday 10 AM
  • Days: Friday only (start)
  • Min: 2 days, Max: 14 days
  • Season: May 1 - October 31

Pricing:

  • Per day: $200

Closed Days and Multi-Day Rentals

When your business is closed on certain days (like Sundays), you can still allow
multi-day rentals that span those days. The customer has the equipment on your
closed day — they just can't pick up or return it.

How Active Days Work for Multi-Day Rentals

The Active Days checkboxes control which days customers can pick up and return equipment — not which days the rental can exist. Think of it like a library: the book can be checked out over the weekend even if the library is closed Saturday and Sunday.

Example: Your golf cart rental is open Monday through Saturday, closed Sunday.

Booking Works? Why
Thursday pickup → Monday return Yes Both pickup (Thu) and return (Mon) are operating days. Sunday is spanned — cart is already out.
Tuesday pickup → Sunday return No Sunday is not an operating day. Can't accept returns.
Saturday pickup → Sunday return No Can't return on Sunday.
Saturday pickup → Monday return Yes Spans Sunday, returns Monday.

Preventing Returns on Closed Days

If you're closed on Sunday and don't want any bookings ending on Sunday, here's what to do:

  1. Uncheck Sunday in Active Days — this blocks Sunday as a pickup or return day
  2. Set Saturday Minimum Stay to 2 days — this ensures Saturday pickups automatically extend to Monday return

To set Saturday's minimum:

  1. Go to your timeslot → Edit
  2. Open the Day-Specific Minimum Stay Requirements section
  3. Set Saturday to 2 days
  4. Save

Now when a customer clicks Saturday on the calendar, the shortest rental returns Monday — skipping Sunday entirely.

Rentals Spanning Closed Days on the Calendar

When a customer selects a multi-day range that spans a closed day:

  • The closed day appears dimmed in the calendar range (you'll see it's greyed out between the green start and end dates)
  • This is normal — it means business closed, but your rental continues
  • The customer can still click available dates on both sides of the closed day

Multi-Day Packages (Weekend, Week, etc.)

For businesses that offer fixed rental packages — like houseboats with Weekend (Fri→Sun), Mid Week (Mon→Thu), and Weekly packages — use Flexible Time Selection with Duration Options.

Setting Up Rental Packages

  1. Create a timeslot:

    • Type: Multi-day Rental
    • Time Selection: Flexible Times
    • Active Days: Check only the valid start day(s)
      • For Friday Departure: check only Friday
      • For Monday Departure: check only Monday
    • Return Time Policy: Fixed Time Return (set to your return time)
  2. Add Duration Options (packages):

    • Weekend: 2 days (Fri 1pm → Sun 4pm)
    • Mid Week: 3 days (Mon 1pm → Thu 4pm)
    • Week: 6 days (Fri 1pm → Thu 4pm or Mon 1pm → Sun 4pm)
    • Mark each as a Multi-Day option and set Flat Price
  3. Connect to units with package pricing:

    • Each boat gets its own price per package
    • Set the option price for each package on each unit

Example: Houseboat Rate Sheet

Two timeslots:

Timeslot Active Day Packages
Friday Departure Friday only Weekend (2 days), Week (6 days)
Monday Departure Monday only Mid Week (3 days), Week (6 days)

Per-boat pricing (set on each unit-timeslot connection):

Boat Weekend Mid Week Week
Catfish Bend $1,200 $1,500 $1,700
River Runner $1,400 $1,700 $2,000
Serenity $1,700 $2,000 $2,500

The calendar only shows Fridays and Mondays as selectable dates. When a customer
clicks a Friday, they see Weekend and Week packages. When they click a Monday,
they see Mid Week and Week packages.

Package Return Days and Closed Days

With packages, the return day is defined by the package duration — not by the Active Days setting. If your Friday Departure timeslot only has Friday checked, the Weekend package returns on Sunday even though Sunday isn't checked. This is by design — you configured the package knowing exactly when customers return.

Best Practices

Keep It Simple

  • Start with 2-3 timeslot types
  • Add more only if needed
  • Too many options confuse customers

Match Your Operations

  • Set hours you can actually staff
  • Consider turnaround time needed
  • Account for check-in/briefing time

Closed Days

  • Uncheck closed days in Active Days
  • Set minimum stay for the day before a closed day (e.g., Saturday → 2 days if closed Sunday)
  • Rentals will span closed days naturally — the customer just can't pick up or return

Package-Based Rentals

  • Use Flexible + Duration Options for fixed packages
  • Only check the valid start day(s) in Active Days
  • Set flat pricing per package per boat
  • Use Price Rules for seasonal adjustments (e.g., +$300 for high season)

Optimize for Bookings

  • Offer popular duration options
  • Price to encourage longer rentals
  • Use minimum durations strategically

Review Regularly

  • Check which options are popular
  • Adjust based on demand
  • Update seasonally

Troubleshooting

Customers can't book certain times

  • Check day-of-week settings
  • Verify operating hours
  • Look for blackout dates
  • Ensure unit is connected to timeslot

Calendar won't let customer select a range across a closed day

  • This has been fixed — customers can now select Thursday→Monday even if Sunday is closed
  • The calendar only requires the start and end dates to be operating days
  • If you still see issues, clear your browser cache

Customer can't return on a specific day

  • That day might not be checked in Active Days
  • For daily timeslots, both the pickup day AND return day must be operating days
  • Exception: package-based timeslots (with Duration Options) — the package defines the return day

Wrong duration showing

  • Review duration options
  • Check if flexible is enabled
  • Verify minimum/maximum settings

Price not displaying correctly

  • Check unit-timeslot connection
  • Verify option-specific pricing
  • Ensure timeslot is not archived

Related Articles:

Frequently Asked Questions

What's the difference between hourly and daily rentals?
Hourly rentals are same-day with specific time windows (like 9am-1pm). Daily rentals span overnight and are counted by days rather than hours (like Friday to Monday is 3 days).
How do I offer multiple duration options?
Use flexible time selection on your timeslot, then add duration options like "2 Hours," "Half Day," "Full Day." Each option can have its own pricing.
Can I have different prices for different durations?
Yes! Each duration option can have its own price. For example, 2 hours might be $100, while 4 hours is $150.
How do I connect a rental schedule to a unit?
Go to the unit's detail page, find the Timeslots section, and add the timeslot. Set the base price when connecting it.
Can customers rent across a day my business is closed?
Yes. If you're closed Sunday but open Mon-Sat, a customer can rent Thursday to Monday. They have the equipment on Sunday — they just can't pick up or return that day. Uncheck Sunday in Active Days and set Saturday's minimum stay to 2 days so Saturday starts skip to Monday return.
How do I set up fixed rental packages like Weekend or Weekly?
Use a Multi-day timeslot with Flexible Times enabled. Add Duration Options for each package (like Weekend = 2 days, Week = 6 days). Only check the valid start day in Active Days. Each boat/unit gets its own price per package.
My package returns on a day that isn't checked in Active Days. Is that OK?
Yes, that's by design for package-based timeslots. When you create a Duration Option (like a Weekend package), the return day is defined by the package duration. Active Days only controls which days customers can start a booking.