Rentshelf logoRentshelf
Menu
Rentshelf for E-bike rental

E-bike rental booking on Shopify

Take e-bike bookings by the hour or the day on your Shopify store. Riders choose a slot, add a helmet or spare battery and accept your terms; staff check bikes out and back in with Shopify POS.

Rentshelf product settings with booking type, minimum and maximum days, and buffer before and after fields
Actual Rentshelf interface from the demo store.
The hard part

What makes E-bike rental hard to run on a normal store

  1. Two-hour rides and full days on the same fleet

    Visitors want a two-hour ride or a half day, locals want a whole day. Selling only daily hire leaves bikes idle for most of the afternoon.

  2. Batteries need charging between riders

    A bike that comes back with a flat battery at 2 pm cannot go straight out at 2 pm. The gap between rides is part of the booking, not an afterthought.

  3. Riders sign terms before they ride

    Powered bikes are expensive and riders vary. You want the terms acknowledged before payment and a signed agreement before the bike leaves the shop.

How Rentshelf handles it

Built into your Shopify product pages and admin

Each answer below uses a feature that exists in Rentshelf today. The label shows which plans include it.

All plans

Hourly packages and timed slots

Rent by hours with packages such as 1 hour, 2 hours or a half day on every plan. Turn on appointment time slots to sell start times within your opening hours, with buffers before and after each ride for charging and checks.

Rentshelf product settings with booking type, minimum and maximum days, and buffer before and after fields
All plans

Helmets, locks and spare batteries as add-ons

Add a helmet as a required add-on and a spare battery, lock or child seat as optional extras priced per booking or per unit. Add a security deposit for damage on any plan.

Rentshelf product-page widget with add-ons, a delivery method choice and the deposit due today
POS on Starter & Growth · agreements on Growth

Rental agreements and POS check-in

On Growth, riders acknowledge your terms before adding to cart and sign a rental agreement through their private booking link. From Starter, the Shopify POS tile lists today's pickups and returns so staff can check bikes out and mark them returned.

Rentshelf rental agreement settings and pre-collection signing requirements
Try it as a customer

See a real demo product

Electric Bike Weekend Pack

This product shows an e-bike with a required helmet add-on, a per-day child seat and shop pickup or local drop-off.

The demo bike is set up with day packages. Hourly packages and timed slots use the same product editor with the duration set to Rent by hours.

  1. Open the demo and enter the store password.
  2. Pick your dates and any extras on the product page.
  3. Add to cart to see the total and what is due today.
Plans

Start free, upgrade when the calendar fills

Paid plans include a 7-day free trial and are billed through Shopify.

Free

$0forever

3 rental products · bookings up to 15 days ahead

Starter

$9.99/month

25 rental products · bookings up to 90 days ahead

Growth

$19.99/month

Unlimited rental products · bookings up to 365 days ahead

Free lets you test 3 e-bikes with hourly packages, timed slots, add-ons and a deposit. Shopify POS check-in and reminder emails start on Starter. Rental agreements and insurance proof uploads need Growth.

Compare every plan feature →
FAQ

E-bike rental questions

Can I rent e-bikes by the hour?

Yes. Set the duration to Rent by hours and offer packages such as 1 hour, 2 hours or a half day. Hourly modes are available on every plan.

How do I leave time to charge batteries?

With appointment time slots, set a buffer after each ride so the next slot starts later. For multi-day hires, buffer days after the return are available on Starter and Growth. Rentshelf does not read battery levels; the buffer is a fixed gap you choose.

Can riders sign a waiver before collecting the bike?

On Growth, rental agreements let riders acknowledge your terms before adding to cart and sign with a typed name through their private booking link. Rentshelf does not supply legal wording or verify identity, so use terms that fit your business and location.

How does pickup work at the shop?

On Starter and Growth, add the Rentshelf tile to Shopify POS. Staff see today's pickups, returns and overdue rentals, tap Check out to customer at collection and Mark returned when the bike comes back.

How many bikes can be booked for the same slot?

In appointment mode the product quantity is the number of simultaneous bookings, so a fleet of eight identical bikes can take up to eight riders per slot. Appointment mode uses product-level stock rather than separate stock per size variant.

How is this different from the ski and bike rental page?

The ski and bike page covers multi-day, size-based gear hire with seasonal pricing. This page is for e-bikes sold by the hour or day, where charging gaps, add-ons and signed terms drive the setup.

Launch E-bike rental on your Shopify store

Install Rentshelf free, set up your first three rental products and take a test booking before you go live.