A rental app for Shopify stores

Shopify rentals, from booking to return.

Customers pick delivery and pickup dates on your product page. RentalFlow checks you have enough stock for those dates, then puts every drop-off, pickup and return on one dashboard inside Shopify.

$39/month after the trial. Billed through your Shopify invoice.

The RentalFlow dashboard in the Shopify admin: 2 deliveries and 1 pickup today, 1 pending return, and 140 of 300 boxes out on rent.

One rental, start to finish

Here is order #1042: 30 moving boxes for a week. Every rental in RentalFlow moves through the same four steps, and the status tells you where it is.

  1. 1

    Oct 8

    Booked on your store

    Maya picks Oct 13 to Oct 20 on your Moving Box Kit page. RentalFlow checks that boxes are still free for those dates, then she checks out like any Shopify order.

    Reserved
  2. 2

    Oct 13

    Delivered

    The drop-off is on today's schedule and your calendar. You tap Confirm Delivery, and your Shopify stock drops by 30.

    Out on Rent
  3. 3

    Oct 20

    Due back

    The pickup is on the dashboard and your calendar. Mark it Pending Return when you head out. If the date passes first, the order gets an Overdue tag.

    Pending Return
  4. 4

    Oct 20

    Returned

    You confirm how many came back and flag anything damaged, lost or late. Shopify stock goes back up by the number returned.

    Returned

A booking form that belongs on your product page

Add the RentalFlow block in the theme editor. Customers enter where to drop off and pick up, choose their dates, and check out through normal Shopify checkout.

  • Addresses built for delivery

    Separate drop-off and pickup addresses, unit number, and stairs or no stairs.

  • Your words, your color

    Rename every label and the rental item itself. Pick a button color or match your theme.

  • Only the areas you serve

    Add US ZIP codes and Canadian postal codes one by one or from a CSV.

  • Dates travel with the order

    Delivery and pickup dates are saved on the Shopify order line item.

More about the booking form
The full RentalFlow booking form with moving-from and moving-to addresses, entrance type, rental dates, contact info and an Add to Cart button.

What your customer sees when the dates are taken

Sorry, this product is not available for the selected dates. Please choose different dates.

300

boxes in Shopify stock

300

booked on overlapping dates

0

left for those dates

With nothing left for Oct 22 to Oct 29, a customer asking for those dates is stopped before the cart.

Stock is checked before anything reaches the cart

RentalFlow counts every booking that overlaps the dates a customer picked and compares it with your Shopify inventory. If every unit is already booked for those dates, the customer is asked to choose other dates.

How the availability check works

Run deliveries and returns from the Shopify admin

Every rental has a status, so you can see what is going out, what is out, and what is late. It works on your phone in the Shopify app too.

The RentalFlow orders list: an overdue order waiting for return, and two new orders ready for delivery.
The Confirm Return form for order #1031: 38 of 40 boxes returned, Lost/Stolen and Late Return ticked, with a note.
  • Stock stays right

    Confirm Delivery lowers Shopify stock. Confirm Return adds back what actually came back.

  • Damaged, lost or late

    Flag it on the return and add a note. It stays on the order's record.

  • Changes are logged

    Edit dates, quantity or addresses. RentalFlow rechecks stock and saves your reason.

The RentalFlow month calendar for October 2026, showing daily deliveries, pickups and how much of the fleet is rented.

See the busy days coming

The month view shows deliveries, pickups and how much of your stock is out each day. Green means room to spare. Red means you're close to fully booked.

Google Calendar on October 13 with two RentalFlow delivery events and one pickup event from 9 to 10am.

Add your private feed to Google Calendar, Apple Calendar or Outlook, and share it with your drivers. Calendar sync

One plan with everything in it

No tiers, no booking limits, no per-rental fees. Compare pricing

RentalFlow Pro

Everything in the app. One plan.

$39/month

or $390/year, which saves $78

Start 14-day free trial

Billed through your Shopify invoice. Cancel any time from your Shopify admin.

  • Booking form on your product pages
  • Availability check before items go in the cart
  • Dashboard for today's deliveries, pickups and returns
  • Orders with delivery and return confirmation
  • Shopify inventory updated on delivery and return
  • Damaged, lost and late return flags
  • Month calendar with daily capacity
  • Calendar feed for Google, Apple and Outlook
  • US ZIP and Canadian postal code service areas
  • Unlimited products, bookings and staff
“I built RentalFlow for my brother's moving box rental business on Shopify. He needed customers to book dates online and a clear list of what to drop off and pick up each day. If something doesn't fit the way your business works, email me. I read every message.”
JMJames McKinneyFounder · james@jamesmckinney.xyz

Questions

Open your store for rentals

Install RentalFlow, add the booking form to a product page, and take your first rental booking today. Free for 14 days, then $39 a month.