CR Bee Docs
Locations & Availability

Locations

Set up pickup and dropoff locations for your rental fleet

Locations define where customers can pick up and return vehicles. You need at least one location before bookings can be made.

Creating a Location

Go to Locations in the sidebar and click Add Location.

FieldDescription
NameDisplay name (e.g., "Airport Office", "City Center")
SlugURL-friendly identifier, auto-generated
AddressFull street address
Latitude / LongitudeGPS coordinates (optional, for map display)
Sort OrderControls display order in dropdowns
Operating HoursPer-location override (see below)

Operating Hours

Each location can have its own operating hours that override the global tenant settings:

FieldDescription
Opening TimeWhen this location opens (e.g., 08:00)
Closing TimeWhen this location closes (e.g., 22:00)

If left blank, the location inherits the global operating hours from Settings > Pricing & Tax.

Operating hours restrict the time slots customers can select for pickup and dropoff. Bookings outside operating hours are rejected by the system.

How Locations Work

  • Search Form — Customers select a pickup location (and optionally a different dropoff location)
  • Time Slots — Available times are filtered to the location's operating hours
  • Location Fees — Different pickup/dropoff location combinations can have fees (see Location Fees)
  • APIGET /api/v1/locations returns all locations with their operating hours

Admin-Created Bookings

When an admin creates a booking manually, operating hour restrictions are bypassed — the full time range is available.

On this page