Shop Rentals

Run a brick-and-mortar bike or scooter rental shop — walk-ins at the counter, public bookings via embed widget, waivers, gift cards, and damage logging

33 Articles

Adding a Card to a Customer's Profile

Operator-driven SetupIntent flow for attaching a payment method to a customer at the counter — used for deposit holds and refundable charges

5 min read
intermediate

The Booking Detail Page

Full tour of the per-reservation page — schedule, financials, customer, vehicle, agreements, refunds, late fees, and admin notes

7 min read
beginner

Cancellation Handling

Free-cancel windows, cancellation fees, automatic deposit refunds, and the differences between operator-cancel and customer-cancel

6 min read
intermediate

Capacity Holds & Double-Booking Protection

How the 15-minute hold model prevents two customers from booking the last bike at the same time

4 min read
intermediate

Check-in, Start Rental, Complete Return

The reservation status machine — when each transition happens, what gets stamped, and how to handle edge cases

5 min read
beginner

Configuring Add-ons

Sell helmets, locks, child seats, delivery, and insurance alongside rentals — with bookable inventory limits, categories, and per-reservation snapshots

6 min read
beginner

Configuring Your Public Booking Page

Set up your customer-facing booking URL — slug, branding, advance windows, captcha, and confirmation messages

6 min read
beginner

Creating a Rental Agreement Template

Build a customizable rental waiver with sections, variable substitution, and per-rider signing — required before you can rent legally

7 min read
beginner

Customer Self-Serve Manage Links

Tokenized URL the customer can use to view, cancel, or sign waivers for their booking — no account login required

4 min read
beginner

Damage at Return

Logging incidents when a bike comes back damaged — atomic complete-return + service-log + reservation total adjustment

5 min read
intermediate

The Desk (Manifest)

Your home base for daily shop operations — KPI tiles, today's pickup and return manifest, assignment queue, and one-tap quick actions

6 min read
beginner

Embedding the Widget on Your Website

Single script tag that adds a floating Book button to your existing website — no developer required, mobile-ready, modal iframe checkout

5 min read
beginner

FAQ — Common Operator Questions

Quick answers to the most common questions about running a shop on Shop Rentals — refunds, cancellations, customers, payments, and more

8 min read
beginner

Issuing and Redeeming Gift Cards

Issue gift cards with auto-generated codes, redeem against any reservation, and track balance via a transaction ledger

5 min read
beginner

Group Bookings & Per-Rider Waivers

Reservations covering multiple bikes or riders — quantity-based pricing, separate waivers per rider, and group discounts

5 min read
intermediate

Group / Tiered Pricing

Quantity-based discounts that apply automatically when group bookings hit configured thresholds — JSON-driven, no per-booking work

4 min read
advanced

Issuing a Signing Link

Generate a one-time tokenized URL the rider can open on their phone to sign the rental waiver — no app install required

4 min read
beginner

Late Returns and Applying Late Fees

How the late-return cron flags overdue rentals, computes hourly fees, and lets operators trigger the charge with a single click

5 min read
intermediate

Out-of-Service Lifecycle

Take a bike out of service, document the reason, and bring it back online — with automatic availability blocking on reservations

4 min read
beginner

Shop Rentals Overview

An end-to-end rental operating system for brick-and-mortar bike and scooter shops — walk-ins at the counter, online bookings via embed widget, waivers, refunds, gift cards, and damage tracking

7 min read
beginner

Per-Bike Serial Numbers

Track unique serial numbers per vehicle — for insurance claims, theft recovery, manufacturer recalls, and asset auditing

4 min read
beginner

Per-Rider Waivers for Groups

When and how to use per-rider waivers — separate signing links for each rider in a group booking, with rider_index tracking

3 min read
intermediate

Pricing Tiers

Configure hourly, daily, weekly, and monthly rates with deposits, free-cancel windows, late fees, and group discounts for your rental shop

9 min read
beginner

Quick-Create a Customer at the Counter

Create a customer record on the spot during a walk-in — phone-deduplicated, Stripe customer auto-created, idempotent

4 min read
beginner

Receipt PDFs

Auto-generated reservation receipts with operator branding, line items, addons, tax, and payment summary

3 min read
beginner

Refund and Revenue Reporting

Pull clean revenue, refund, and gift-card numbers from the reservation_refunds and gift_card_transactions ledgers

5 min read
advanced

Refunding a Reservation

Wallet vs card refunds, full vs partial, with the source-of-truth discipline that protects your accounting integrity

8 min read
intermediate

Selling Add-ons at Checkout

How add-ons appear in the walk-in wizard and public booking — bookable inventory caps, snapshot semantics, and reservation total adjustment

5 min read
beginner

Setting Up Your First Shop

Step-by-step setup for a new bike or scooter rental shop on Levy Fleets — location, models, vehicles, pricing, agreement, and add-ons in 30 minutes

12 min read
beginner

Stripe Payment Failures

Common decline codes, when to retry, when to switch destinations, and how to handle disputes for shop rental payments

5 min read
intermediate

Turnaround Buffer Minutes

Configure the gap between back-to-back reservations on the same vehicle — preventing scheduling conflicts during cleaning and inspection

3 min read
beginner

Vehicle Service Log

Per-vehicle audit trail for maintenance, damage, out-of-service events, inspections, and returns to service — the basis for fleet health metrics

5 min read
beginner

Walk-in POS Wizard

Tablet-friendly five-step checkout for customers walking through the door — customer search, dates, model, add-ons, waiver, confirm

8 min read
beginner