WordPress & WooCommerce · Magento 2 · Open source

Rental Booking Software for WooCommerce and Magento 2

Take rental bookings online, 24/7. Sales Igniter installs inside your own WooCommerce or Magento 2 store: booking calendars with real inventory counted by the day or hour, refundable deposits, e-signed rental agreements, and recurring billing — on a platform you own.

Trusted in 30+ countries · Open source · 500+ Satisfied Clients · 5-Star Customer Reviews
Six reasons, one mark — wash A central badge holding a booking calendar with a tick, ringed by six labelled feature icons: 24/7 online booking, live inventory, serial and barcode tracking, subscriptions and memberships, WordPress with WooCommerce or Magento 2, and buy once and own it. Subscriptions & Memberships Live inventory Serial + barcode Rental Contract Generation 24/7 online booking Buy once, own it
Everything included

A complete rental booking system, storefront to back office

One platform for your customer-facing storefront and your backend operations.

Booking Calendar

Homepage widgets, fixed rental dates, or flexible dates with disabled-date settings.

Back office

Bookings, send and return, serial tracking and reports in the same admin your store already uses.

Catalog & Product

Regular products, configurable products (size/color) and product bundles.

Marketing

Newsletter management, coupons and promotions, social sharing, SEO-ready content.

Order Management

Take orders from your website, or add them directly from the backend panel.

Your theme, your checkout

Works with the theme, payment gateways and shipping you already run — nothing to migrate.

Payment & Shipping

Many payment modules available, including stored payment methods.

Inventory

Quantity-based or serial-based tracking, including barcode and QR code support.

Reports

Inventory by day, the Out / In calendar, usage and utilisation per product, and pick lists for the day’s sends.

Rental dashboard

Today’s pickups and returns, what is out, what is late and what is due back, on one screen.

Usage reports

Utilisation by product and by serial, so you know what to buy more of and what to sell off.

REST & GraphQL API

Bookings, availability, pricing, send and return over the REST API on WooCommerce; GraphQL on Magento 2 for headless storefronts.

Custom fields

Ask for licence numbers, delivery details or priced extras on the product page or at checkout, per product or per group.

Damage waiver

A fixed or percentage waiver per item or per order, required or opt-in, with the decision recorded on the order.

ID verification

Collect a licence, passport or ID card at checkout, enforce a minimum age, and approve or reject from a review queue.

Rental inventory

Rental inventory management built into your store

A rental inventory management system has one job: to know, for every unit you own, where it is today and where it is booked to be tomorrow. Sales Igniter keeps that record inside the store you already run, so the storefront, the warehouse and the reports all read from the same numbers.

  • Quantity or serial. Count twenty identical chairs as a pool, or track each camera body by its own serial, barcode or RFID tag
  • Scan out, scan in. Send and return queues for the day, worked with a handheld scanner or from the order
  • Inventory Report by day. Every product across a 7, 14 or 30 day window — available, partly booked, fully booked, overbooked
  • Usage Report. Utilisation, turns and revenue per unit, so you know what to buy more of and what to sell off
  • Multi-warehouse on Magento 2. Multi-source inventory with stock held per location
The Inventory Report on the live demo: units out today, fully booked product-days, overbooked count, and availability per product per day The Usage Report on the live demo: fleet utilisation, rental revenue, idle units and turns per unit over 90 days
Two platforms, one rental engine

One rental system, two open source platforms

Sales Igniter is rental booking software that installs inside your own ecommerce store instead of renting you a hosted dashboard. Choose the platform you already run, or the one that fits where you are heading; the rental engine — booking calendar, inventory counted by the day or the hour, turnaround buffers, deposits and e-signed agreements — is the same on both.

A laptop showing a WooCommerce rental store page with a bicycle, a booking calendar and a book button

WooCommerce rental plugin for WordPress

The WooCommerce rental plugin turns any WooCommerce product into a rental: hourly, daily or fixed-period hire, seasonal and length-of-hire pricing, stock counted per date so a 3-day booking on a quantity of five never oversells, and buffer time between hires for cleaning or delivery. Add the Pro package for subscriptions, refundable security deposits and rental contract e-signing. Behind 500+ rental businesses; it also works as a WooCommerce booking plugin for tours and appointments.

Looking for a WooCommerce Bookings alternative that tracks physical stock? Start here.

See the WooCommerce Rental Plugin
Three storefronts on one street, each connected to a single rental booking calendar above them, with a delivery van

Magento 2 rental extension for Adobe Commerce

The Magento 2 rental extension adds rental bookings to Magento Open Source and Adobe Commerce at catalogue scale: multi-store and multi-language, multi-source inventory, send-and-return tracking with RFID and barcode scanning, and quotes (RFQ) for trade customers. Built on the same Magento rental codebase we have shipped since Magento 1.

Still on Magento 1.9 or OpenMage? We support and sell that edition too.

See the Magento 2 Rental Extension
Why Sales Igniter

Built for rental businesses that want to own their platform

Everything you need to run a modern rental operation — without locking your data into someone else’s SaaS. Read why open source rental software is the version you still own in five years.

A rental business owner at a counter with a booking calendar on a laptop, beside a bike, a camera, a tent and a pressure washer
  • Increase bookings with 24/7 online scheduling
  • Mobile friendly — works from any device
  • Inventory reports from anywhere
  • Flexible pricing and calendar setup
  • 30-day money back guarantee
Less admin, same bookings

Save hours a week on the admin behind every hire

Most of a rental day is not renting. It is chasing deposits, checking what is due back, and answering the same three questions by phone. The system takes those off the desk.

  • Deposits refunded to the customer’s card automatically when the rental is completed
  • A barcode scan books a unit back in and finds the rental it belongs to
  • Today’s pickups, returns and overdues on one dashboard, with the next seven days in view
  • Customers extend their own rental from My Account — availability checked, difference charged
  • Rental agreements signed online before collection, not on a clipboard at the counter
The Rentals dashboard on the live demo: going out, due back, overdue and currently out, with the next seven days of movements Scan outagreement already signed On hireextend from My Account Scan indeposit refunded automatically

See how it works

Watch our 5-minute overview, then book a free live demo to see it running with your own rental catalog.

Rental Industries

Rental software by industry

Bookings, deposits, turnaround and inventory all work differently for a marquee, a mini digger and a wedding dress. See how the system is set up for each of the sixteen verticals on the rental software by industry hub.

Turn One-Off Rentals Into Recurring Revenue

Add subscriptions and recurring billing (leases) and stabilize your rental income. Or offer your customers different membership levels with $X credit per month or X products out at a time. All working on top of the WooCommerce store you already run — automated dispatch, barcode scan-in/out, and enterprise payment gateways included.

Testimonials

Trusted by rental businesses everywhere

“I told my web developers that this program is awesome, and that other businesses should really give you guys a look before spending thousands elsewhere. This rental system has been a lifesaver for me. It’s been working perfectly — absolutely perfectly.”

KG
Kevin GoodwinSandlapper’s Beach Rentals

“Our company does sound production and rentals. Before this software became available, we tried pretty much every SaaS option out there. Once we found this one, all of our needs were filled — a huge relief to know high quality, affordable rental software exists. Highly recommended!”

RE
Russell EgglestonSound In Town

“My experience for over 10 years with Sales Igniter has been wonderful. The inventory tracking system is the most valuable feature for us — any rental business needs to track their inventory accurately every day, and Sales Igniter’s is the best. I would recommend it to anyone running a rental store.”

AB
Anything For BabyBaby equipment rental

“I have been using Sales Igniter for about 7 years since migrating from an information-only website to a fully functional rental booking site. It makes it so much easier to run my holiday hire business: customers book and pay online, the admin backend is comprehensive, and the inventory tracking is invaluable.”

HC
HirechoiceHoliday equipment hire
Choosing rental software

Why Sales Igniter for your rental booking software?

What makes Sales Igniter the best choice for your rental booking system?

We’ve been building open source rental booking systems for over 15 years, across a wide range of rental industries. Most rental systems tie you down — your data and software aren’t really yours. Our system is fully open source, with features you won’t find elsewhere: send & return tracking, full RFID / QR barcode support, and down-to-the-minute inventory tracking.

What features are important for my rental software?

Choosing rental software can be intimidating. As you evaluate Sales Igniter and other solutions, consider: can customers book easily on your site? Is inventory tracked clearly in the admin panel? If it’s SaaS, who owns your data? Can you set seasonal pricing and discounts? Is there tight integration between the storefront and backend? What reporting is available, and can data be exported via CSV or API?

Magento 2 or WooCommerce: which rental platform is right for you?

Magento Open Source and Adobe Commerce suit rental companies that also sell, run several storefronts or languages, or need warehouse-level inventory and role-based admin permissions — the Magento 2 rental booking extension is built for that scale. WooCommerce is the faster start for a single-location rental business that wants to be taking bookings this month: install the WordPress rental plugin on any WordPress site and your existing theme, payment gateways and shipping keep working. Both run the same booking rules. Not sure? Read the Magento vs. WooCommerce rental comparison or talk to our team.

Shipped recently

Latest Rental Software Feature Updates

Every release is written up in the changelog; the three most recent are below. Licence holders get every update from their own WordPress admin.

New Pro plugin

Custom Fields, Damage Waiver & ID Verification

Ask the questions a handover depends on, charge a damage waiver per item or per order, and collect and approve a licence or passport at checkout.

Bookings & Tours 1.0.62

REST API, Usage Report and self-service extensions

A REST API for the whole rental lifecycle including barcode scan endpoints, a Usage Report for utilisation and revenue per product, and customers extending a rental from My Account.

Bookings & Tours 1.0.61

Guided date picker and Calendar Styler

Customers are walked through start date, time, end date and time in one panel, see the hours already booked, and get the total the moment the last step is done.

Ready to see it running with your business?

Book a free live demo of the rental booking software, or explore the full feature list to see everything Sales Igniter includes.