Equipment rental management software features

Sales Igniter is equipment rental management software for your own WooCommerce or Magento 2 store, with a Shopify app coming soon. Here is every feature of this booking and rental software, from rental inventory to deposits and delivery, and the licence that includes it.

Complete feature list

Every feature, by category

Pick your platform, or compare all three. A feature with no tag is in every licence.

No tag: every licenceProUltimateSoon
RegularProUltimateAdd-onNot on that platform

Booking calendar & dates

  • Start and end date calendar on the product page
  • Date and time of day, with time slots grouped into morning, afternoon and evening
  • Fixed rental lengths, such as 4 hours or 3 days
  • Calendar Styler: four styles, your colours and corner radius, with a live preview
  • Booked by days or by nights
  • Date pickers: In Line, Popup or separate start and end pickers
  • Guided booking flow: pick-up date and time, then return date and time
  • Greyed-out time slots say why they cannot be booked
  • Chosen rental dates carry over to the next product and the search results
  • Rent or buy the same product
  • Calendar widget for the homepage or a sidebar
  • Pricing card with every rate, and a booking bar with the quantity and the add-to-cart button
  • Rental total shown before the customer adds to cart
  • Editable date and time labels, ready for translation
  • The calendar follows the site language and start of week, right-to-left included
  • Number of months shown on the date picker
  • Next available rental date shown on the product page
  • Date and time formats of your choice for emails, orders and the storefront
  • Calendars show today’s availability, also on fully cached pages
  • Buy it now hidden on rental products, so every rental goes through the dates

Not on WooCommerce: Number of months shown on the date picker; Buy it now hidden on rental products, so every rental goes through the dates

Not on Magento 2: Editable date and time labels, ready for translation; Buy it now hidden on rental products, so every rental goes through the dates

Not on Shopify: Number of months shown on the date picker; Next available rental date shown on the product page

Tours & activities

  • Fixed departures with their own dates and prices, for tours and classes
  • Guests and party size, with per-guest fees and child prices
  • Every departure in one list, with seats left, staff and a link to its manifest
  • Seats per departure, with “N seats left” on the calendar
  • Add a one-off departure, change a departure’s time or cancel a whole day, and guests are emailed
  • Stop online sales some hours before a departure, and show “Call us to book”
  • Cancel a departure and refund every guest, or offer them another date
  • Minimum guests per departure with a decide-by time: run it anyway, cancel and refund, or offer another date
  • Guest types with their own prices: adults, children, infants, seniors, students and your own
  • Group prices by party size, and “Book it privately” for a private group
  • Guest names for each booking, with an “Add your group’s names” link in the emails
  • Pickup points with a time before departure, and a manifest sorted by pickup time
  • Multi-day itinerary as a tab on the product page
  • Manifest for each departure: check guests in, print it, download a CSV or email it to staff
  • QR ticket in the order emails and the customer’s account, scanned by staff to check guests in
  • Customers move their booking to another departure themselves, up to a cut-off
  • Each tour booking shows its ticket and guest names in the customer’s account
  • Review request email after the tour, sent only to guests who turned up
  • Each guest signs the waiver, and the manifest shows who has signedProPro
  • Extras priced per guest, such as lunch for each guestProPro
  • Questions that each guest answers when bookingPro
  • Guides, staff and resources such as boats, with skills, set on each product
  • Sales stop when no qualified guide or resource is free, and seats left follow the free staff
  • A resource can also be rented on its own, and is then busy for the jobs that need it
  • Staff schedule board with drag and drop, and a “My schedule” page for each staff member
  • Staff get an email or a text when they are given a job
  • Event markup (schema.org) for upcoming departures, for search engines
  • Departures in the API
  • Departures, check-in and walk-up sales in Shopify POS
  • Shopify Flow triggers when a departure is guaranteed, below its minimum or cancelled

Not on WooCommerce: Questions that each guest answers when booking; Staff get an email or a text when they are given a job; Departures, check-in and walk-up sales in Shopify POS; Shopify Flow triggers when a departure is guaranteed, below its minimum or cancelled

Not on Magento 2: Fixed departures with their own dates and prices, for tours and classes; Guests and party size, with per-guest fees and child prices; Every departure in one list, with seats left, staff and a link to its manifest; Seats per departure, with “N seats left” on the calendar; Add a one-off departure, change a departure’s time or cancel a whole day, and guests are emailed; Stop online sales some hours before a departure, and show “Call us to book”; Cancel a departure and refund every guest, or offer them another date; Minimum guests per departure with a decide-by time: run it anyway, cancel and refund, or offer another date; Guest types with their own prices: adults, children, infants, seniors, students and your own; Group prices by party size, and “Book it privately” for a private group; Guest names for each booking, with an “Add your group’s names” link in the emails; Pickup points with a time before departure, and a manifest sorted by pickup time; Multi-day itinerary as a tab on the product page; Manifest for each departure: check guests in, print it, download a CSV or email it to staff; QR ticket in the order emails and the customer’s account, scanned by staff to check guests in; Customers move their booking to another departure themselves, up to a cut-off; Each tour booking shows its ticket and guest names in the customer’s account; Review request email after the tour, sent only to guests who turned up; Each guest signs the waiver, and the manifest shows who has signed; Extras priced per guest, such as lunch for each guest; Questions that each guest answers when booking; Sales stop when no qualified guide or resource is free, and seats left follow the free staff; Staff schedule board with drag and drop, and a “My schedule” page for each staff member; Staff get an email or a text when they are given a job; Event markup (schema.org) for upcoming departures, for search engines; Departures in the API; Departures, check-in and walk-up sales in Shopify POS; Shopify Flow triggers when a departure is guaranteed, below its minimum or cancelled

Rental rules & availability

  • Turnover time before and after every rental
  • Holidays and closed days
  • Minimum and maximum rental length
  • Book or block dates by hand from the admin, with no customer order
  • Turnover in exact minutes, or in hours with a decimal
  • Closed days show customers the reason
  • Closed days of the week, such as weekends
  • Closed dates for one product only
  • Opening hours: rentals cannot start or end outside them
  • A rental can run through a closed day, but not start or end on one
  • Lead time before the first bookable day
  • Allow or block overbooking, per product
  • Require the same dates for every product in an order
  • Drop-off and pick-up dates separate from the reservation start and end
  • No double booking when two customers check out at the same moment
  • Orders that beat the stock are flagged, with a conflict workflow
  • Staff can book sold-out dates on purpose, with a warning and an oversold report

Not on WooCommerce: Require the same dates for every product in an order

Not on Magento 2: Closed days show customers the reason

Not on Shopify: Require the same dates for every product in an order

Stock & serial numbers

  • Stock by quantity or by serial number
  • Serial readings (odometer, hours, fuel) and photos at send and return
  • QR and barcode label sheets for your serial numbers
  • Rent at the counter with Shopify POS
  • Serial numbers per unit, with status, cost, date acquired and notes
  • A page for every serial with its rental history
  • Change the serial numbers assigned to a rental order
  • Stock tracked hour by hour for time-of-day rentals
  • Rental usage and photos on the order screen, for staff only
  • Shop Managers can run rentals: bookings, calendar and reports

Not on WooCommerce: Rent at the counter with Shopify POS

Not on Magento 2: Rent at the counter with Shopify POS; Shop Managers can run rentals: bookings, calendar and reports

Not on Shopify: Serial readings (odometer, hours, fuel) and photos at send and return; Change the serial numbers assigned to a rental order; Shop Managers can run rentals: bookings, calendar and reports

Send & return

  • Send and return desk for check-out and check-in
  • Barcode scanning to send and return
  • Pick the serial number at check-out and scan it back in
  • Send or return many rentals at once
  • Early send and early return
  • Pick lists as CSV or PDF
  • Send and return history, filterable by order or product
  • The staff member who sent or returned each item is recorded
  • Notes on the condition of what comes back
  • Bookings list with Upcoming, Out, Overdue and Returned filters
  • Mark rentals as sent automatically, for warehouse apps and courier integrations
  • Adjust the rental end date to the actual return date

Not on Magento 2: Pick lists as CSV or PDF

Checkout, orders & accounts

  • Customers extend a rental from their accountPro
  • Manual bookings from the admin for phone and walk-in customers
  • Price and dates checked again at checkout, so they cannot be changed on the way
  • Rental dates on the cart line, the order, the order grid and the order emails
  • Customers can change the quantity in the cart, checked again against stock
  • Rentals and ordinary products in the same cart
  • Change the rental dates on an order, with an availability check and a new price
  • MageWorx Order Editor integration for rental dates, shipping and addressPro
  • Cancelling or refunding an order releases the dates
  • Swap a booking to another item for the same dates
  • Add rental dates to orders created in the admin, and book orders that came in without dates
  • Extend a rental from the admin order pagePro
  • Choose whether customers may extend, and up to how many days before the endPro
  • My rentals page in the customer account, with current and past rentals
  • Rental details on the Thank-you and order status pages

Not on WooCommerce: MageWorx Order Editor integration for rental dates, shipping and address

Not on Magento 2: Swap a booking to another item for the same dates

Not on Shopify: Customers can change the quantity in the cart, checked again against stock; MageWorx Order Editor integration for rental dates, shipping and address

Pricing & payments

  • One pricing engine shared by all three platforms: hourly, daily and longer rates
  • Charge the return day, or leave it free
  • Pay part now and the balance later
  • Late fees for late returns
  • Rates by the hour, day, week, month or year, with price tables
  • Rates by the minute
  • Seasonal and special-date pricing
  • A price per fixed rental date, so periods of different lengths are priced on their own
  • Pricing rules by rental length, with a whole-rental option
  • Pro-rated or flat pricing models
  • In-between prices worked out for you, so you need not fill every period
  • Choose whether closed days count in the price and the turnover
  • Number of price points shown on listing and product pages
  • Headline price, price period and custom price text
  • Price for each day inside the calendar
  • Coupons and discount codes work on rentals
  • Rental prices in several currencies
  • Tax rates and VAT
  • Balances page for what customers still owe: record a payment, send a link or charge the card
  • Balance reminder emails before the rental, and when the card is expiring
  • Refund a booking across its deposit and balance orders, tax in proportion

Not on WooCommerce: Rates by the minute; Pro-rated or flat pricing models; Choose whether closed days count in the price and the turnover

Not on Magento 2: Price for each day inside the calendar

Not on Shopify: Rates by the minute; Pro-rated or flat pricing models; Choose whether closed days count in the price and the turnover; Refund a booking across its deposit and balance orders, tax in proportion

Deposits & damage waivers

  • Refundable security depositsProProPro
  • Damage waiver, required or optionalProProPro
  • Deposit as a fixed amount, a percentage or per day, per product or variationProProPro
  • One deposit for the whole orderProProPro
  • Deposits refunded automatically after the return, or after an inspection delayProProPro
  • Refund the deposit in full or in part, or keep what the damage costsProProPro
  • The deposit refund waits until the booking’s balance is paidProPro
  • Hold the deposit on the card instead of charging itPro
  • Security deposits grid in the admin, and the deposits in the customer accountProProPro
  • Deposit refund emails to the customerProProPro
  • Deposit shown on the product page and as its own line in the cartProProPro
  • Waiver priced as a percentage or a flat amount, per item or per orderProProPro
  • Waiver accept or decline recorded on the orderProProPro
  • Deposit and waiver amounts set per productProProPro

Not on WooCommerce: Hold the deposit on the card instead of charging it

Not on Shopify: The deposit refund waits until the booking’s balance is paid; Hold the deposit on the card instead of charging it

Contracts & ID checks

  • Rental contracts signed online, with a signed PDF and audit trailProProPro
  • ID upload with an approval queue and secure storageProPro
  • Consent wording and a tamper-evident audit trail of every signing stepProProPro
  • A certificate page on the signed PDF, and a check that it has not been changedProProPro
  • Customers type or draw their signature, also on a phoneProProPro
  • Your own contract text, with variables for the customer and rental detailsProProPro
  • Signed PDF emailed to the customer and downloadable from the orderProProPro
  • Contract required only when the cart has rentalsProProPro
  • Contract box on the order in the adminProProPro
  • Contracts in other languages, including Arabic, Chinese, Japanese and KoreanProProPro
  • Changes to a signed booking can be sent to sign againPro
  • Minimum age, retention period and automatic purge for ID documentsProPro
  • Customers upload their ID in their account and see whether it is verifiedProPro

Not on Magento 2: ID upload with an approval queue and secure storage; Changes to a signed booking can be sent to sign again; Minimum age, retention period and automatic purge for ID documents; Customers upload their ID in their account and see whether it is verified

Not on Shopify: Changes to a signed booking can be sent to sign again

Products & bundles

  • Simple and variable products
  • Bundles and kits of several items
  • Build-your-own products with option rules
  • Bundle quantity discounts, bundle-sells and bundle layouts
  • Imports WooCommerce Product Bundles and Composite Products in place
  • Rental bundles on multi-location stores, available per locationUltimateUltimate
  • Grouped products of rentals with one date picker

Not on Magento 2: Build-your-own products with option rules; Bundle quantity discounts, bundle-sells and bundle layouts; Imports WooCommerce Product Bundles and Composite Products in place; Grouped products of rentals with one date picker

Not on Shopify: Build-your-own products with option rules; Bundle quantity discounts, bundle-sells and bundle layouts; Imports WooCommerce Product Bundles and Composite Products in place; Grouped products of rentals with one date picker

Custom fields & options

  • Custom fields and priced options on the product page and at checkoutProPro
  • Priced options that add a fixed or percentage feeProPro
  • Options priced per character, per number, by a formula or per rental dayProPro
  • Options that add one of your products to the cart as its own lineProPro
  • Options that add another rental, booked for the same datesProPro
  • Colour and image swatches, and questions shown only for chosen variantsProPro
  • Required answers enforced at checkoutProPro
  • Fields for rental products and for regular productsProPro
  • Field groups for many products at once, collections or chosen productsProPro
  • Questions in your store’s other languagesProPro
  • Customers change their answers from the cart pageProPro
  • Product page answers belong to each cart lineProPro
  • Live preview of the questions before you saveProPro
  • Ready-made field templates, such as gift message, engraving and driver detailsProPro
  • Import and export of fields and answersProPro
  • Import questions from Easify Product Options or any spreadsheetProPro
  • Update only prices and labels from a file, with every change shown firstProPro
  • Backups and the last 10 versions of each field group, with restoreProPro
  • Staff change answers on the order after it is placedProPro
  • Customers change chosen answers on their order page until it is fulfilledProPro
  • Option revenue report: revenue and how often each option is chosenProPro
  • Answers file emailed to you every day or every weekPro
  • Questions inside Shopify checkout (Shopify Plus) or on the Thank-you pagePro

Not on WooCommerce: Answers file emailed to you every day or every week; Questions inside Shopify checkout (Shopify Plus) or on the Thank-you page

Not on Magento 2: Options priced per character, per number, by a formula or per rental day; Options that add one of your products to the cart as its own line; Options that add another rental, booked for the same dates; Colour and image swatches, and questions shown only for chosen variants; Required answers enforced at checkout; Fields for rental products and for regular products; Field groups for many products at once, collections or chosen products; Questions in your store’s other languages; Customers change their answers from the cart page; Product page answers belong to each cart line; Live preview of the questions before you save; Ready-made field templates, such as gift message, engraving and driver details; Import and export of fields and answers; Import questions from Easify Product Options or any spreadsheet; Update only prices and labels from a file, with every change shown first; Backups and the last 10 versions of each field group, with restore; Staff change answers on the order after it is placed; Customers change chosen answers on their order page until it is fulfilled; Option revenue report: revenue and how often each option is chosen; Answers file emailed to you every day or every week; Questions inside Shopify checkout (Shopify Plus) or on the Thank-you page

Subscriptions & memberships

  • Subscriptions and membershipsProSold separatelyPro · soon
  • Recurring billing every so many days, weeks, months or yearsProSold separatelyPro · soon
  • Free trials and sign-up feesProSold separatelyPro · soon
  • Membership tiersProSold separatelyPro · soon
  • Memberships with store credit each periodProSold separatelyPro · soon
  • Member prices through a customer groupSold separatelyPro · soon
  • Memberships with a limit on items out at a timeProSold separatelyPro · soon
  • A rental queue: the next item goes out when one comes backProSold separatelyPro · soon
  • Membership usage trackingProSold separatelyPro · soon
  • Coupons that also discount renewalsProSold separatelyPro · soon
  • Renewals charged to saved cards through Stripe, Braintree, PayPal and other gatewaysProSold separatelyPro · soon
  • Renewals placed as ordinary ordersProSold separatelyPro · soon
  • Failed-payment retries, renewal reminders and card-expiring emailsProSold separatelyPro · soon
  • Customers pause, resume, cancel or change their card from their accountProSold separatelyPro · soon
  • Offers shown before a customer cancelsSold separatelyPro · soon
  • Subscriptions grid with bulk pause, resume, cancel and renewProSold separatelyPro · soon
  • Subscription renewals paid by invoice, bank transfer, cash or chequeProSold separately
  • Stock stays held until a renewal is approvedProSold separatelyPro · soon
  • Rental subscriptions: the plan sets the rental length and billing periodProSold separately
  • Rentals billed each period by a subscription app, such as Shopify Subscriptions or Recharge
  • An API for subscriptions, memberships and the rental queueProSold separatelyPro · soon

Not on WooCommerce: Member prices through a customer group; Offers shown before a customer cancels; Rentals billed each period by a subscription app, such as Shopify Subscriptions or Recharge

Not on Magento 2: Rentals billed each period by a subscription app, such as Shopify Subscriptions or Recharge

Not on Shopify: Subscription renewals paid by invoice, bank transfer, cash or cheque

Locations & delivery

  • Stock held at each location or warehouseUltimateUltimate
  • Pick up at one location and return to another, with one-way feesUltimate
  • Delivery areas, time slots and delivery feesUltimate
  • Delivery routes planned for your driversUltimate
  • Stock by location for products sold outright tooUltimate
  • Transfers between locations, with shortage alertsUltimate
  • Opening hours and staff for each locationUltimate
  • Rules per location: special hours, closed days, lead time and minimum rentalUltimate
  • Prices and reports by locationUltimateUltimate
  • Multi-storesUltimate
  • Fulfilment from the best warehouse or location for the customerUltimateUltimate
  • Delivery, pick up or post, each with its own time in transit, order cut-off and hand-over days
  • Customers change their delivery or pick-up time slot from their account
  • Delivery schedule with run sheets, load lists and a day sheet for each locationUltimate
  • Driver app: the route on the drivers’ phonesUltimate
  • Customers told their arrival windowUltimate
  • On-time and distance reports for deliveriesUltimate
  • Delivery fees by road distance or drive time, with or without a map account
  • Postcode checker and a pin map at checkout
  • Location order emails and textsUltimate
  • Tax by location, calendar feeds per location and a REST APIUltimate
  • Franchises with royalty settlementUltimate

Not on Magento 2: Pick up at one location and return to another, with one-way fees; Delivery areas, time slots and delivery fees; Delivery routes planned for your drivers; Transfers between locations, with shortage alerts; Opening hours and staff for each location; Rules per location: special hours, closed days, lead time and minimum rental; Customers change their delivery or pick-up time slot from their account; Delivery schedule with run sheets, load lists and a day sheet for each location; Driver app: the route on the drivers’ phones; Customers told their arrival window; On-time and distance reports for deliveries; Delivery fees by road distance or drive time, with or without a map account; Postcode checker and a pin map at checkout; Location order emails and texts; Tax by location, calendar feeds per location and a REST API; Franchises with royalty settlement

Not on Shopify: Delivery routes planned for your drivers; Multi-stores; Driver app: the route on the drivers’ phones; On-time and distance reports for deliveries; Location order emails and texts; Franchises with royalty settlement

Quotes & hidden prices

  • Request a quote and hide prices, by product, category or customerUltimateUltimatePro
  • Rental quotes with dates and availability checksUltimateUltimatePro
  • Add to Quote next to Add to Cart, on product and listing pagesUltimateUltimatePro
  • Guests can ask for a quote and open it from a link, without an accountUltimateUltimatePro
  • A quote list for several items, and a quote for the whole cartUltimateUltimatePro
  • Stock held while the customer decides on a rental quoteUltimateUltimatePro
  • Offers with your prices, a discount, shipping, fees and an expiry dateUltimateUltimatePro
  • Customers accept and pay at your priceUltimateUltimatePro
  • Quote emails at every step, and PDF quotesUltimateUltimatePro
  • Quotes in the customer account, with company quotes for B2B contactsUltimateUltimatePro
  • Customers can suggest a price per line and add remarksUltimateUltimatePro
  • Request form builder with conditional fields, file attachments and spam protectionUltimateUltimatePro
  • Several request forms, each for chosen products, collections, markets or languagesPro
  • Hide-price rules by audience: guests, signed-in customers, customer tags, companies, markets, countriesUltimateUltimatePro
  • Quote-only products that cannot be bought without an accepted quoteUltimateUltimatePro
  • Price leak check: finds where a hidden price still shows, with one-click fixesPro
  • Customers accept, decline or counter-offer online, with a message threadUltimateUltimatePro
  • Quote list with tabs, filters and search, and quotes you create for a customerUltimateUltimatePro
  • Start a quote from a customer, company, product, order or draft orderUltimateUltimatePro
  • Quote status workflow, versions, internal notes, owners, expiry dates and remindersUltimateUltimatePro
  • Auto-approve requests within your discount and total limitsUltimateUltimatePro
  • Quote emails sent from your own mail serverUltimatePro
  • B2B quotes for company locations, with catalog prices and payment termsPro
  • Quote reports: open value, win rate and time to first replyUltimateUltimatePro
  • Quote APIUltimateUltimatePro

Not on WooCommerce: Several request forms, each for chosen products, collections, markets or languages; Price leak check: finds where a hidden price still shows, with one-click fixes; Quote emails sent from your own mail server; B2B quotes for company locations, with catalog prices and payment terms

Not on Magento 2: Several request forms, each for chosen products, collections, markets or languages; Price leak check: finds where a hidden price still shows, with one-click fixes; B2B quotes for company locations, with catalog prices and payment terms

Live chat & AI

  • Live chat with an AI agent that answers from your own pagesUltimatePro · soon
  • A live chat inbox: assign, private notes, saved replies and a command paletteUltimatePro · soon
  • Unread replies go out by email, and email replies come back into the same chatUltimatePro · soon
  • Live visitors on a map, and proactive messages by page, time, cart value and deviceUltimatePro · soon
  • Chat routing rules, office hours, ratings and push notifications to phonesUltimatePro · soon
  • Orders and licences next to the chatUltimatePro · soon
  • Live chat on any site, with or without the storeUltimatePro · soon

Not on Magento 2: Live chat with an AI agent that answers from your own pages; A live chat inbox: assign, private notes, saved replies and a command palette; Unread replies go out by email, and email replies come back into the same chat; Live visitors on a map, and proactive messages by page, time, cart value and device; Chat routing rules, office hours, ratings and push notifications to phones; Orders and licences next to the chat; Live chat on any site, with or without the store

Maintenance

  • Maintenance tickets for repairs and serviceUltimatePro
  • A unit sent for service at check-in stays out of stock until it is fixedUltimatePro
  • Parts, labour, vendor work, technician and costs on every ticketUltimatePro
  • Service schedules by days, rentals or meter hours, and check-out and check-in checklistsUltimatePro
  • Damage charges from the deposit, a saved card, a pay link or at the counterUltimatePro
  • Maintenance reports: cost, downtime, utilisation and service complianceUltimatePro
  • Maintenance CSV import and APIUltimatePro
  • New maintenance ticket straight from the serial numbers listUltimatePro

Emails & reminders

  • Sent and returned emails to the customer
  • Pick-up, return and overdue reminder emails
  • Reminder emails on your own schedule, with as many timing rules as you like
  • Reminders by SMS or WhatsApp
  • Reminders page: every email sent, waiting or held back, with Preview and Send now
  • Editable email wording with merge tags, in the customer’s language
  • Email to your team for each new rental order
  • Arrival details email with the check-in time, address and instructions

Not on Magento 2: Reminders by SMS or WhatsApp; Arrival details email with the check-in time, address and instructions

Reports & dashboard

  • Rentals dashboard: going out, due back, overdue and revenue
  • Usage report: utilisation per product and per serial
  • Miles or hours per unit in the usage report
  • Inventory report: units free each day for many products at once
  • Inventory report over 7, 14 or 30 days, with CSV export
  • Availability heat map with filters and CSV export
  • Order calendar: units going out and coming back each day
  • Serial numbers report: one row per unit, with bulk send, return or maintenance
  • Arrivals, departures and in-house guests for stays, with occupancy
  • CSV and ICS export of bookings

Not on WooCommerce: Arrivals, departures and in-house guests for stays, with occupancy

Not on Magento 2: Arrivals, departures and in-house guests for stays, with occupancy

Calendar sync & API

  • iCal feeds, and iCal import that blocks dates booked elsewhere
  • An API for bookings, availability and pricing
  • Create a booking and an order over the API
  • Send and return a rental over the API
  • API for balances, deposits, serial readings and photos
  • Rentals on headless storefronts
  • API tester with ready-made requests for your store
  • Rental products in Magento’s standard GraphQL products query
  • Shopify Flow triggers and actions

Not on WooCommerce: Rental products in Magento’s standard GraphQL products query; Shopify Flow triggers and actions

Not on Magento 2: API tester with ready-made requests for your store; Shopify Flow triggers and actions

Not on Shopify: Rental products in Magento’s standard GraphQL products query

Store, languages & setup

  • Translated, with right-to-left layouts
  • Open source, on your own serverHosted for you
  • Theme Import / Export: start from a ready-made rental theme, or export your own
  • Industry presets for the first products
  • Works with your existing theme
  • Hyvä theme support
  • No Shopify Plus needed
  • Setup guide that checks the calendar and checkout are switched on
  • Make products rentable one at a time or in bulk
  • CSV import and export of products and rental settings
  • Settings for the calendar, stock rules, date formats and emails
  • SEO friendly, with meta tags and sitemaps
  • Mobile friendly (responsive)
  • Works with your payment gateways (Stripe, PayPal, Authorize.net)
  • Works with your shipping methods (DHL, FedEx, table rates)
  • Multi-vendor marketplace integration
  • More languages through CSV translation and Magento Marketplace packs
  • Uninstall cleanly with bin/magento module:uninstall --remove-data
  • Customise it yourself, or hire us or any developer
  • Free installation with Pro and UltimateProPro
  • Unlimited products and customers, with no per-user or per-location fee and no commission
  • New features added on an ongoing basis
  • Custom Fields and Request a Quote also work without the rental appSold separately

Not on WooCommerce: Hyvä theme support; No Shopify Plus needed; Setup guide that checks the calendar and checkout are switched on; Make products rentable one at a time or in bulk; More languages through CSV translation and Magento Marketplace packs; Uninstall cleanly with bin/magento module:uninstall --remove-data; Custom Fields and Request a Quote also work without the rental app

Not on Magento 2: Theme Import / Export: start from a ready-made rental theme, or export your own; Industry presets for the first products; No Shopify Plus needed; Setup guide that checks the calendar and checkout are switched on; Custom Fields and Request a Quote also work without the rental app

Not on Shopify: Theme Import / Export: start from a ready-made rental theme, or export your own; Industry presets for the first products; Hyvä theme support; SEO friendly, with meta tags and sitemaps; Multi-vendor marketplace integration; More languages through CSV translation and Magento Marketplace packs; Uninstall cleanly with bin/magento module:uninstall --remove-data; Customise it yourself, or hire us or any developer; Free installation with Pro and Ultimate; Unlimited products and customers, with no per-user or per-location fee and no commission; New features added on an ongoing basis

On WooCommerce, everything is in Regular unless it is tagged. Pro adds the deposit, contract, custom field and subscription add-ons. Ultimate adds the other add-ons.

On Magento 2 and Adobe Commerce, Pro adds contracts, deposits, damage waiver, rental extension and maintenance. Ultimate adds Request a Quote and the multi-source inventory features. Subscriptions and Memberships is sold separately.

On Shopify, Regular is the Rentals and Bookings app. Pro and Ultimate add the Sales Igniter add-on apps. The Shopify app is coming soon, so its plans may still change.

Compare all three platforms
Licences

Which licence has it?

Each platform has its own licences. Here is what Regular, Pro and Ultimate mean on each one.

WooCommerce

Regular has the core rental plugin. Pro adds deposits, contracts, custom fields and subscriptions. Ultimate adds locations, quotes, maintenance, live chat and Smart Routing.

See WooCommerce prices

Magento 2

Regular has the core extension. Pro adds contracts, deposits, damage waiver, rental extension and maintenance. Ultimate adds Request a Quote and multi-source inventory. Subscriptions is sold separately.

See Magento 2 prices

Shopify

Regular is the Rentals and Bookings app. Pro and Ultimate add the Sales Igniter add-on apps. The Shopify app is coming soon.

See the Shopify app

Not sure which platform fits?

Tell us what you rent and where you sell. We will point you to the right edition and licence.