Directory / plugin
CarRentory – Car Rental Booking
v1.1.2 · by 2o2code
Car rental booking system for WordPress. Manage vehicles, availability, locations, pricing and bookings without WooCommerce.
About this plugin
Your fleet. Your bookings. Your rules.
CarRentory turns your WordPress website into a purpose-built car rental booking system. Give customers a clear path from choosing their rental dates to selecting a vehicle and completing their booking, while you manage vehicles, availability, pricing and reservations in one place.
Built for independent rental businesses, CarRentory combines a customer-friendly booking experience with practical tools for everyday fleet management. No WooCommerce required. No separate booking platform needed.
Start with a complete Free booking workflow. Add advanced pricing and Stripe with CarRentory PRO, or accept PayPal through the separate PayPal add-on.
Explore CarRentory | Documentation | Live Demo
The demo may include optional paid features.
A complete rental booking workflow, included Free
- Manage your fleet: Add vehicle images, specifications, categories, fuel types, daily prices and available quantities.
- Check rental availability: Match available vehicles to the customer’s selected pickup and return period.
- Work across locations: Configure pickup and drop-off locations, business hours, closed weekdays and closed dates.
- Make vehicle selection easier: Offer standard or compact search forms, useful filters and vehicle cards with clear specifications and pricing.
- Offer useful extras: Let customers add services and equipment, with per-day or per-booking pricing and quantities where configured.
- Accept offline bookings: Include Pay on Arrival and Bank Transfer with your own customer instructions.
- Keep bookings organized: Manage rental details, customers, booking status and payment status directly in WordPress.
- See the day ahead: Review pickups, returns and recent bookings from the dashboard, with calendar and availability screens for planning.
New rental rules. More control over every booking.
Your fleet has requirements. Your booking system should understand them.
Configure minimum and maximum driver ages, minimum licence experience and automatic, itemized young-driver fees. Offer included protection plans and optional upgrades, with your own coverage descriptions, exclusions, terms and damage or theft excess amounts.
Assign protection plans to vehicles and use fleet-readiness guidance to identify missing assignments. Display pickup-deposit requirements separately from the booking price; these are informational, not online deposit collection or card pre-authorisations.
Driver requirements, young-driver fees and protection plans are included in Free and disabled by default. Enable only what your business needs.
CarRentory PRO: more pricing power, online payments and financial visibility
Take your rental operation further with the optional, separately purchased CarRentory PRO add-on:
- Seasonal Pricing: Set date-based daily rates for individual vehicles.
- Location Fees: Apply pickup and drop-off charges as part of the rental calculation.
- Stripe Checkout: Accept online card payments through hosted checkout, with verified payment updates and optional automatic booking confirmation.
- Tax and financial tools: Configure VAT-inclusive pricing where applicable and review payments and outstanding balances.
- Exports and administration: Export booking and financial data to CSV, print booking documents and use quick status and payment actions.
- Stripe troubleshooting: Use configuration diagnostics and privacy-safe support reports to investigate payment setup issues.
CarRentory Free remains fully usable without PRO. PRO extends the booking system; it does not replace it.
PayPal payments, with or without PRO
Give customers another familiar way to pay with CarRentory PayPal, an independent paid add-on:
- Accept full booking payments through PayPal’s hosted checkout.
- Receive verified payment updates and optionally confirm fully paid bookings automatically.
- Manage full or partial refunds from the booking administration screen, with separate Sandbox and Live configurations.
PayPal works with CarRentory Free 1.1.0 or later, with or without PRO. It is purchased and licensed separately and is not included in a PRO licence. Payment-provider accounts, configuration and applicable transaction fees are separate.
Built for your website and your customers
CarRentory provides responsive booking screens, clearly organized rental information and customer and administrator booking emails. Compatible online-payment add-ons use the shared completion-email workflow so notifications reflect the verified payment and resulting booking status.
Use CarRentory in English, German, Greek, Spanish, French, Italian, Dutch or Swedish. The plugin is translation-ready and includes Polylang-aware page and locale handling. WPML is not supported.
Developers can customize the customer-facing Free templates through theme or child-theme overrides and use documented extension points without editing plugin core files.
Booking and customer records are stored in your WordPress database. Site owners remain responsible for their privacy notices, rental terms and legal obligations.
Make your website work as hard as your fleet. Start with CarRentory Free and build the booking experience your business deserves.
Features
- Vehicle, category, location, and fleet quantity management.
- Quantity-aware availability checks.
- Business hours, closed weekdays, and closed dates.
- Base daily pricing and currency settings.
- Optional booking extras.
- Responsive search, results, filters, and booking flow.
- Pay on arrival and bank transfer payment methods.
- Admin booking and payment-status management.
- Basic booking calendar and availability screens.
- HTML booking confirmation emails.
- Eight prepared languages and translation-ready strings.
- Theme and child-theme overrides for all Free customer-facing templates.
- Template, view-data, pricing, payment, and workflow hooks.
- No WooCommerce dependency.
Shortcodes
Use these shortcodes on your frontend pages:
[carrentory_search_form]– Displays the rental search form.[carrentory_vehicle_results]– Displays matching vehicle results.[carrentory_booking_form]– Displays the booking request form.
Recommended page setup:
Search and results page:
[carrentory_search_form]
[carrentory_vehicle_results]
Booking page:
[carrentory_booking_form]
Select these pages in CarRentory settings so the booking flow can create the correct links and redirects.
Payments
Enable pay on arrival, bank transfer, or both in Payments settings. Staff can update the selected method and payment status from the booking screen.
Stripe Checkout is part of the optional CarRentory Pro add-on and is not included in Free.