Let customers book your rental items on the website. A public rental catalogue shows the items you publish, with their rates per hour, day, week or month; the item page checks the chosen dates and shows the price; the booking form creates a rental contract for your rental desk to confirm. Customers follow their rentals, invoices and contract in the portal.
REQUIRES the app "Equipment Rental" (spx_stock_equipment_rental, by Scriptonix, sold separately) and the Odoo Website app. It is an add-on to Equipment Rental: availability, prices, contracts, transfers and invoices are those of that app. It is not a shop extension, it does not use the eCommerce cart and it does not need the Rental app of Odoo Enterprise.
Key Features
- Public rental catalogue — Published rental items with photo, tagline, rate table and deposit, search and categories.
- Live availability and price — The item page asks the server for the chosen dates: free or not, the rate that applies, the rent and the deposit.
- Booking request form — A signed-in customer books with the own account; a guest gives contact details and a contact is created.
- Request or instant reservation — Per website: the contract waits as a web request for a rental officer, or is confirmed at once when the item is free.
- My Rentals in the portal — Contracts with status, dates, items, charges, invoices with a link to the invoice page, and the contract PDF.
- Extension and cancellation requests — The customer asks from the portal; the rental officer applies or refuses with an answer, the customer gets an e-mail.
- Web Requests in the back office — A list of the requests to review, publish and unpublish on rental items, and the trace of the website on the contract.
- Built for public pages — Prices and availability are computed on the server, forms are protected, customers see their own company's rentals only.
Benefits
- Customers book at any time, without a phone call
- No second price or availability logic: the website shows what the contract will show
- The rental desk keeps the last word, or lets the website reserve by itself
- Fewer status questions: the customer sees contract, invoices and requests online
Ideal For
- Equipment, tool and machine hire companies using Equipment Rental
- Event, audio-visual and party rental businesses
- Car, van and vehicle rental with the Fleet Vehicle Rental add-on
- Any rental company that wants online booking on its Odoo website
Technical Highlights
- Depends on Equipment Rental (spx_stock_equipment_rental) and Website only; no Sales, no eCommerce
- Booking settings per website; contracts are created in the company of the website
- Honeypot, CSRF token, request limits and the website reCAPTCHA check when it is configured
- Vehicle details on the item page when Fleet Vehicle Rental is installed, without depending on it
- Fully translatable; covered by automated tests on every route
Supported Odoo Versions
- Odoo 19
- Odoo 20