Skip to main content
Shopify App

Turn any Shopify product into a rentable one.

Date picker, per-day pricing, deposits, add-ons, automated returns — all on your existing product page, without rewriting your theme.

  • Works with every theme
  • Standard Shopify checkout
  • Set up in 10 minutes
Features

Everything you need to run rentals, nothing you don't.

Rentshelf ships as a Shopify-native app. Install it, link your products, and your storefront is ready to take bookings in minutes.

Smart date picker

A calendar widget on the product page with per-day pricing, blackout dates and minimum/maximum rental windows. Works inside your theme's existing product section.

Deposits & holds

Collect a refundable deposit on checkout. Release the hold when the item comes back, or deduct for damage — all visible to the customer upfront.

Add-ons & insurance

Offer insurance, delivery, cleaning fees or accessory upsells as optional add-ons on the rental picker. Each one increments the order automatically.

Inventory & calendar

Track unit availability day-by-day. The calendar view shows what's out, what's coming back, and flags double-bookings before they happen.

Standard Shopify orders

No cart transforms, no separate checkout. Every booking is a normal Shopify order — refunds, taxes, shipping apps and fulfilment tools just work.

Automated emails

Booking confirmation, pick-up reminders, and return-due emails sent automatically on your schedule. Customize subject and body per email.

How it works

Live on your store in under 10 minutes.

No code, no theme rewrite, no separate checkout.

  1. 01

    Install from the Shopify App Store

    One click from your Shopify admin. Rentshelf requests read-access to your products and orders. No changes to your theme yet.

  2. 02

    Link a product and set its rental rules

    Pick a Shopify product, set the per-day (or fixed) price, choose duration mode, and turn on any add-ons you want (insurance, delivery, deposit).

  3. 03

    Turn on the rental picker in your theme

    Enable the Rentshelf app embed in the theme editor. The rental picker appears on your product page without touching a single line of code.

  4. 04

    Accept bookings through standard checkout

    Customers pick dates, add optional extras, and check out through Shopify as usual. You see the booking in the admin and get paid via your normal payout.

Who it's for

If you can ship it, you can rent it.

Rentshelf was built to work with any physical product — we don't care what category your Shopify store is in.

Snow & sports gear

Snowboards, skis, surfboards, bikes, paddleboards.

Cameras & equipment

DSLRs, lenses, lighting kits, drones, audio gear.

Tools & equipment

Power tools, generators, scaffolding, trailers.

Event & party

Tables, chairs, tents, costumes, dancefloors, AV.

Furniture & homeware

Staging furniture, office setups, appliances.

Games & toys

Consoles, arcade machines, puzzles, board games.

Pricing

Start free. Scale when you're ready.

No setup fees, no per-booking commission. Cancel anytime.

Starter

Free forever

Perfect for testing the rental model on your store.

  • Up to 5 rental products
  • Unlimited bookings
  • Date picker & deposits
  • Standard checkout
  • Email support
Install free

Scale

$49 per month

Multi-location, high-volume rental businesses.

  • Everything in Growth
  • Multi-location inventory
  • API access & webhooks
  • Bulk CSV import/export
  • Dedicated onboarding call
Start 14-day trial

All plans include a 14-day free trial on paid tiers. Shopify billing, prorated at install.

FAQ

Questions we get asked a lot.

Does Rentshelf work with my Shopify theme?

Yes. The rental picker is a Shopify theme app extension, which means any theme that supports app blocks and app embeds (every Online Store 2.0 theme since 2021) can use Rentshelf without editing code. Older vintage themes need a one-line snippet; we help you add it.

Do I need to change my checkout?

No. Rentshelf uses standard Shopify orders. Rental dates and add-ons are passed as line-item properties, so refunds, taxes, shipping apps, fulfilment tools and analytics keep working as normal.

How is pricing calculated?

You set a per-day rate (or a fixed price per rental). The picker multiplies the days the customer chose, adds any selected add-ons, and presents a single total. That total is the Shopify line price — no cart transforms needed.

Can I take a refundable deposit?

Yes. Configure a deposit amount per product. Customers see it on the picker and pay it as part of the order. When the item comes back, you release the hold — or deduct a damage fee first.

Can the same product be sold AND rented?

Yes. Rentshelf only activates rental behaviour for products you explicitly link inside the app. Every other product on your store works as a regular Shopify product.

Do I pay a commission on each booking?

No. Flat monthly pricing regardless of how many bookings you process. Shopify's own transaction fees apply as normal.

Ready to put your products on the shelf?

Install free, link one product, take your first booking today.