RentEngine – Booking Manager for WooCommerce icon

RentEngine – Booking Manager for WooCommerce

Go to Website
Hot or Not
RentEngine – Booking Manager for WooCommerce

Description

Transform WooCommerce into a Full-Scale Rental & Booking Powerhouse

RentEngine is an enterprise-grade WooCommerce rental and booking engine engineered specifically for businesses that rent physical equipment, vehicles, camera gear, event supplies, tools, apparel, and studio spaces. Unlike generic booking plugins that rely on bloated postmeta queries and slow down your store, RentEngine runs on high-performance custom database architecture with native WooCommerce High-Performance Order Storage (HPOS) compatibility.

Whether you operate a heavy equipment hire fleet, high-end audiovisual rental house, vehicle hire agency, party rental service, or shared production studio, RentEngine automates every phase of the rental lifecycle: availability calculations, real-time checkout inventory holds, refundable security damage deposits, turnaround buffer windows, dynamic tiered duration pricing, customer self-service rental portals, and automated overdue penalty fees.

Explore Live Demo | Test Admin Dashboard | Read Documentation

Key Value Pillars & Core Architecture

Eliminate operational bottlenecks, double-bookings, and manual deposit tracking. RentEngine gives your team end-to-end control from product setup to order fulfillment and deposit release.

Tailored Rental Pricing & Flexible Availability Rules

RentEngine offers a comprehensive rule engine that adapts to any pricing structure, booking window, or rental schedule:

  • Tiered Duration Discounts: Automatically incentivize extended hires by applying progressive percentage or fixed rate cuts as rental duration increases (e.g., 10% off for 3+ days, 20% off for 7+ days, 35% off for 30+ days).
  • Custom Time Slots: Configure exact hourly windows, multi-day blocks, morning/evening shifts, or custom pickup slots per product.
  • Turnaround Buffers: Prevent back-to-back booking conflicts with automated post-return turnaround windows for equipment inspection, sanitization, maintenance, and restocking.
  • Weekend & Seasonal Multipliers: Apply dynamic surcharges for high-demand weekends, peak seasons, public holidays, and specific daytime slots.
  • Flexible Weekday Rules: Specify allowed pickup and return days of the week, enforce minimum and maximum rental durations, and set advance notice lead times.
  • Rental Add-ons & Services: Offer optional accessories, damage waivers, operator hire, cleaning services, or delivery upgrades directly inside the booking form.

Centralized Admin Operations & Booking Management

Manage your entire rental fleet from a unified, high-visibility control center built directly into the WordPress admin:

  • Executive KPI Cards: Track active rentals, scheduled pickups for today, pending returns, total active deposits, and overdue alerts in real time.
  • Interactive Booking Calendar: Visual color-coded timeline supporting Month, Week, Day, and List views with instant status indicators.
  • Quick Date Presets: Filter operational data instantly by Today, Tomorrow, This Week, This Month, or Custom Date Ranges.
  • Order Lifecycle Control: Manage unit status from reservation and preparation to customer dispatch, active rental, check-in, and inspection.
  • One-Click Deposit Actions: Process full deposit refunds or partial damage deductions directly from the WooCommerce order view.
  • Granular Multi-Tab Settings: Configure store-wide defaults, buffer windows, security deposit behaviors, overdue penalty calculations, email notifications, and database tables.

Asset Protection, Late Penalties & Customer Experience

Protect your valuable physical assets and minimize late returns while giving customers a frictionless self-service rental experience:

  • Refundable Security Deposits: Automatically collect fixed or percentage-based security deposits at checkout, tracked independently in order line items.
  • Automated Overdue Penalties: Configure grace periods and automated hourly or daily late return fees that calculate automatically when items are returned late.
  • Customer Rental Portal: Dedicated "My Rentals" tab inside the WooCommerce My Account area where customers view active hires, rental dates, pickup details, and return status.
  • 1-Click Rental Extensions: Allow customers to request and pay for rental extensions online, verified instantly against live availability.
  • Automated Email Notifications: Send automated booking confirmations, 24-hour return reminders, overdue notices, and deposit refund notifications.
  • Real-Time Checkout Inventory Holds: Anti-collision algorithm reserves inventory during cart and checkout sessions to guarantee zero double-bookings during traffic spikes.

Built for Any Rental & Equipment Industry

RentEngine is purpose-built to power diverse equipment, asset, and space rental businesses:

  • Heavy Equipment & Tool Hire: Construction machinery, power tools, landscaping equipment, scaffolding, and industrial generators.
  • Camera & AV Production Gear: Cinema cameras, lenses, lighting kits, wireless audio transmitters, drones, and video production packages.
  • Vehicles, Bikes & Watercraft: Car rentals, campervans, e-bikes, scooters, utility trailers, boats, kayaks, and jet skis.
  • Event, Wedding & Party Supplies: Marquees, luxury staging, tables, chairs, event lighting, sound systems, and catering equipment.
  • Studio Spaces & Creative Venues: Photography studios, podcast recording suites, rehearsal rooms, event venues, and coworking spaces.
  • Designer Apparel & Formal Wear: Tuxedos, designer gowns, costume rentals, high-end accessories, and seasonal fashion.

Architectural Advantage: RentEngine vs Traditional Plugins

Why top rental operators and WooCommerce agencies choose RentEngine over legacy booking plugins:

Complete Feature Summary

Booking & Availability Engine

  • Daily, hourly, and multi-day rental duration modes.
  • Customizable start times and pickup/return time slots.
  • Turnaround buffer windows before and after each rental booking.
  • Minimum and maximum hire duration restrictions.
  • Allowed pickup and return weekday configurations.
  • Real-time anti-collision checkout inventory locks.
  • Multi-quantity inventory tracking per product.
  • iCal calendar export and external sync support.

Pricing & Security Deposits

  • Tiered duration discount tables (fixed amount or percentage cuts).
  • Weekend and holiday pricing surcharges.
  • Custom daytime slot pricing multipliers.
  • Refundable security deposits (fixed or percentage-based).
  • One-click full refund or partial damage deduction in admin.
  • Automated overdue late return penalty fee calculations.
  • Optional paid rental add-ons, extras, and insurance services.

Admin & Operational Management

  • Unified operations dashboard with 5 real-time KPI metric cards.
  • Color-coded interactive booking calendar with Month, Week, Day, and List views.
  • Quick-range date filters (Today, Tomorrow, This Week, This Month, Custom).
  • Order lifecycle status tracking (Reserved, Preparing, Dispatched, Active, Returned, Inspected, Completed).
  • Dedicated product metabox with multi-tab configuration panels.
  • Centralized plugin settings with HPOS compatibility verification.

Customer Experience & Frontend UI

  • High-conversion, mobile-responsive frontend booking widget.
  • Intuitive date range calendar picker with real-time price calculation.
  • Customer "My Rentals" management dashboard in WooCommerce My Account.
  • Online rental extension requests subject to live availability.
  • Clean order summary breakdown detailing rental dates, deposit, and add-ons.
  • Automated transactional emails for booking, reminders, overdue alerts, and deposit refunds.

Technical Specifications & Compatibility

  • WordPress Version: WordPress 6.0 to 6.8+ (Fully Tested)
  • WooCommerce Version: WooCommerce 7.0 to 10.x+ (HPOS Compatible)
  • PHP Version: PHP 7.4, 8.0, 8.1, 8.2, 8.3+
  • Database Tables: 5 dedicated custom tables with optimized indexing for zero store slowdown
  • Translation Ready: Includes full POT localization file for multi-language sites (WPML, Polylang compatible)
  • Code Standards: Clean PSR-4 OOP architecture adhering strictly to WordPress Coding Standards (WPCS) and VIP security practices
  • No Dependencies: 100% standalone, no external SaaS subscriptions or monthly API fees required

Frequently Asked Questions

Can I charge different rates for weekends or peak seasons? Yes. RentEngine includes dynamic pricing rules allowing you to apply weekend multipliers, holiday surcharges, and customized daytime slot rates.

How are security damage deposits handled? Security deposits are calculated automatically at checkout based on your fixed or percentage setting. When the customer returns the item, store administrators can process a full refund or deduct repair costs directly from the order screen with a single click.

Does RentEngine support turnaround cleaning or prep time? Yes. You can configure turnaround buffers (e.g., 2 hours, 24 hours) per product or globally. RentEngine automatically blocks the item from subsequent bookings until the buffer window has passed.

Is RentEngine compatible with WooCommerce High-Performance Order Storage (HPOS)? Yes. RentEngine is built from the ground up to support WooCommerce HPOS and utilizes dedicated custom database tables for maximum speed and scalability.

Installation & Setup in 3 Simple Steps

  1. Install & Activate: Upload rentengine.zip via Plugins > Add New > Upload Plugin and click Activate.
  2. Enable on Products: Open any WooCommerce product, check "Enable Rental", and configure your daily/hourly rates, turnaround buffer, and deposit rules.
  3. Start Accepting Bookings: Your high-conversion booking widget is instantly active on the product page ready to accept online reservations.

Need Support or Customization? Our dedicated team of WordPress & WooCommerce engineers is here to help. Check our documentation or reach out through our official support portal.

Features

RentEngine – Complete Features & Capabilities Catalog

RentEngine is an enterprise-grade WooCommerce rental and booking management system engineered to automate physical asset rentals, equipment hire, vehicle fleets, event party supplies, venue bookings, and time-slotted services. Below is the comprehensive, feature-by-feature technical and functional breakdown.

Explore Live Demo | Test Admin Dashboard | Read Documentation | Get Support

1. Core Architecture & High-Performance Engine

Engineered for ultra-fast response times and high-concurrency rental operations without overloading standard WordPress tables:

  • WooCommerce HPOS Native: Certified 100% compatible with WooCommerce High-Performance Order Storage (HPOS custom order tables). Eliminates postmeta query bottlenecks.
  • 5 Dedicated Custom Database Tables: Fast, isolated relational schema with compound indexing for bookings, reservation holds, security deposits, dynamic pricing rules, and availability windows.
  • Sub-5ms Availability Queries: Ultra-lean SQL queries calculate available inventory in milliseconds, even across high-volume inventories and complex schedules.
  • Atomic Checkout Locking & Anti-Collision: Pessimistic database transaction locks (FOR UPDATE) and short-term cart reservation holds prevent duplicate bookings during high-traffic spikes.
  • Pure PSR-4 Modular Codebase: Clean object-oriented architecture following strict WordPress Coding Standards (WPCS) and VIP security guidelines.
  • Zero SaaS Dependencies: 100% self-hosted on your WordPress server. No third-party subscription fees, API rate limits, or external hosting overhead.

2. Flexible Rental Duration Models & Booking Types

RentEngine adapts to any rental business model with multi-modal duration configurations:

  • Hourly Rentals: Granular time-slot bookings with customizable duration intervals (15 minutes, 30 minutes, 1 hour, 2 hours, 4 hours).
  • Daily Rentals: Classic calendar-day reservations with customizable start and end day/time options.
  • Nightly Rentals: Accommodation and venue-style check-in / check-out reservations.
  • Weekly & Monthly Hire: Automated weekly and long-term monthly equipment leases and recurring invoicing schedules.
  • Fixed Package Rentals: Pre-configured rental packages (e.g., 3-Day Weekend Special, 7-Day Holiday Pass).
  • Custom Duration Limits: Enforce minimum rental periods (e.g., minimum 2 hours or 3 days) and maximum booking limits per product.
  • Rent or Buy Dual Mode: Allow customers to either purchase an item outright or rent it for a specific duration on the same product page.

3. Dynamic Pricing Engine & Revenue Optimization

Maximize rental yields with automated, rules-based pricing structures:

  • Tiered Duration Discounts: Automatic progressive discounts for extended hires (e.g., 10% off for 3+ days, 20% off for 7+ days, 35% off for 30+ days).
  • Custom Time Slots & Shift Multipliers: Configure distinct daytime shifts, morning/evening rates, or hourly premiums per asset.
  • Weekend Surcharges: Automatic rate multipliers or flat surcharges for Friday, Saturday, and Sunday bookings.
  • Seasonal & Holiday Pricing: Define high-season surge pricing or low-season promotions across specific calendar date ranges.
  • Customer Role Discounts: Special rental rates for wholesale clients, VIP members, B2B partners, or custom user roles.
  • Transparent Dynamic Breakdown: Real-time on-page cost breakdown displaying base rental rate, volume savings, optional extras, refundable deposit, and taxes.

4. Intelligent Availability, Buffers & Scheduling

Keep your rental schedule organized and prevent double-bookings automatically:

  • Dual Turnaround Buffer Windows: Set automated preparation buffers (pre-rental inspection/prep) and turnaround cleaning buffers (post-rental sanitization/restocking) to avoid back-to-back booking conflicts.
  • Multi-Quantity Pooled Inventory: Rent multiple units of identical equipment under a single SKU with real-time pooled stock tracking.
  • Store-Wide & Product Blackout Dates: Block out public holidays, maintenance shutdowns, warehouse closures, or seasonal downtime.
  • Business Hours & Allowed Weekdays: Restrict pickup and return windows to open operating hours and specify allowed pickup/return days.
  • Manual Maintenance Blocks: Administrators can lock individual machines or units for scheduled service directly from the visual calendar.
  • iCal Two-Way Synchronization: Export secure .ics calendar feeds compatible with Google Calendar, Apple Calendar, Microsoft Outlook, and Airbnb.

5. Centralized Operations Cockpit & Admin Dashboard

Everything warehouse managers, front-desk staff, and store owners need in one visual command hub:

  • 5 Real-Time KPI Metric Cards: Live counters for Active Rentals in Field, Pickups Due Today, Returns Scheduled Today, Total Active Deposits Held, and Overdue Rental Alerts.
  • Interactive Multi-View Calendar: Color-coded visual timeline with Month, Week, Day, and Agenda List views.
  • Quick Operational Date Presets: One-click filters for Today, Tomorrow, This Week, This Month, or Custom Date Ranges.
  • 10-Stage Order Lifecycle Tracking: Monitor units through pending, confirmed, preparing, ready_for_pickup, active, due_today, returned, inspecting, and completed.
  • Granular Multi-Tab Product Settings: Intuitive admin metabox on WooCommerce products for rates, buffers, deposits, time slots, and add-on services.
  • CSV & Data Export: Export rental histories, inventory utilization metrics, and financial audit logs with a single click.

6. Asset Protection, Security Deposits & Late Fee Automation

Safeguard your valuable equipment fleet against damage, loss, and unauthorized delays:

  • Refundable Security Deposits: Automatically collect fixed or percentage-based damage deposits at checkout, itemized separately in order totals.
  • One-Click Deposit Releases: Review returned equipment in admin and process full automated payment gateway refunds with a single click.
  • Partial Damage Deductions: Retain partial deposit amounts for repairs or cleaning, automatically refund the balance, and log the audit note in the deposit ledger.
  • Automated Overdue Detection: Background cron engine detects unreturned items once the grace period expires.
  • Automated Late Return Penalties: Automatically accrues hourly or daily penalty fees with configurable maximum penalty caps.
  • Automated Overdue Alerts: Instant email notifications to both the customer and admin when rentals become overdue.

7. Frictionless Frontend Customer Experience

Give customers a smooth, intuitive booking journey on desktop, tablet, and mobile devices:

  • Interactive Booking Widget: Mobile-responsive date & time picker with instant price calculation and real-time availability feedback.
  • WooCommerce Block Checkout Ready: Fully integrated with modern WooCommerce Cart & Checkout Blocks via Store API and Classic checkout shortcodes.
  • Customer "My Rentals" Portal: Dedicated management tab in WooCommerce My Account to track active reservations, dates, pickup notes, and return deadlines.
  • 1-Click Self-Service Rental Extensions: Customers can request and pay for rental extensions online, validated instantly against live inventory.
  • Rental Add-Ons & Extras: Offer optional accessories, delivery options, damage protection waivers, or operator hire directly inside the booking form.
  • 12+ Automated Transactional Emails: Branded email updates for booking confirmations, 24-hour return reminders, overdue notices, and deposit refund receipts.

8. Side-by-Side Architectural Advantage

Compare RentEngine's purpose-built custom database architecture against traditional booking plugins:

9. Developer Extensibility & REST API

Built with clean extensibility for developers and agencies building custom integrations:

  • REST API Endpoints: Dedicated endpoints for /availability, /bookings, /holds, /calendar, and /resources.
  • 100+ Actions & Filter Hooks: Customize price calculations, availability rules, deposit handling, and checkout validation.
  • Clean PHP Interfaces: Modular contracts for integrating external barcode scanners, custom SMS gateways, or third-party calendar providers.
  • WPML & Localization Ready: Includes complete .pot language catalog for seamless translation into any language.

Need Support or Customization? Our dedicated team of WordPress & WooCommerce engineers is ready to assist. Check our Documentation or open a ticket at Support Portal.

Requirements

RentEngine – System Requirements & Compatibility Guide

Before installing RentEngine – Rental & Booking Manager for WooCommerce, please verify that your hosting environment, server software, and WordPress setup meet or exceed the technical specifications detailed below.

Explore Live Demo | Test Admin Dashboard | Read Documentation | Get Support

1. Core Software Requirements

RentEngine is built with modern PHP standards and optimized for high-performance WooCommerce stores:

  • WordPress Version: WordPress 5.8 or higher (Fully tested up to WordPress 6.8+).
  • WooCommerce Version: WooCommerce 7.0 or higher (Fully tested up to WooCommerce 10.x+).
  • PHP Version: PHP 7.4, 8.0, 8.1, 8.2, or 8.3+ (PHP 8.1 or higher is strongly recommended for optimal performance).
  • Database: MySQL 5.7+ / MySQL 8.0+ or MariaDB 10.3+ / MariaDB 10.6+ with support for the InnoDB storage engine.
  • Web Server: Apache 2.4+ (with mod_rewrite enabled), Nginx 1.18+, LiteSpeed, or OpenLiteSpeed.

2. Required PHP Extensions & Server Configuration

Ensure the following standard PHP extensions are enabled on your web hosting server (standard on 99% of WordPress hosts):

  • bcmath / gmp: Required for high-precision financial and deposit calculations.
  • json: Required for serializing dynamic rules, time slots, and API responses.
  • mbstring: Required for international multibyte character string processing.
  • openssl: Required for secure token signing and encrypted checkout holds.
  • pdo_mysql / mysqli: Required for transactional database queries and atomic table locks.
  • curl: Required for outbound license validation and iCal sync feeds.

Recommended PHP Directive Settings

  • memory_limit: 256 MB or higher (128 MB minimum, 512 MB recommended for enterprise stores).
  • max_execution_time: 60 seconds or higher (120 seconds recommended).
  • post_max_size: 32 MB or higher.
  • upload_max_filesize: 32 MB or higher.

3. WooCommerce HPOS & Database Architecture

RentEngine is engineered for seamless scalability and zero store slowdown:

  • High-Performance Order Storage (HPOS): Certified 100% compatible with WooCommerce Custom Order Tables (HPOS). Compatible in both traditional postmeta mode and HPOS authoritative mode.
  • Custom Indexed Tables: Automatically provisions 5 dedicated, indexed database tables upon activation (wp_cg_rentengine_bookings, wp_cg_rentengine_holds, wp_cg_rentengine_deposits, wp_cg_rentengine_pricing_rules, and wp_cg_rentengine_availability_rules).
  • Transaction Locks (FOR UPDATE): Requires MySQL / MariaDB InnoDB storage engine support for atomic concurrency locking during checkout.
  • WordPress Multisite: Fully compatible with WordPress Multisite networks (provisions isolated custom tables per sub-site).

4. Browser & Client Compatibility

RentEngine frontend booking widgets, calendar interfaces, and admin dashboards are fully responsive and cross-browser tested:

  • Google Chrome: Latest 2 major versions (Desktop, Android).
  • Mozilla Firefox: Latest 2 major versions (Desktop, Mobile).
  • Apple Safari: Latest 2 major versions (macOS, iOS / iPadOS).
  • Microsoft Edge: Latest 2 major versions (Chromium-based).
  • Opera: Latest 2 major versions.
  • Mobile Devices: 100% mobile-responsive layout for iOS Safari, Chrome for Android, and Samsung Internet.

5. Themes, Builders & Plugin Compatibility

RentEngine is built strictly following WordPress hooks and templates standards, ensuring wide compatibility:

  • Block Themes & Full Site Editing (FSE): Fully compatible with block-based WordPress themes and WooCommerce Cart / Checkout Blocks.
  • Popular Classic Themes: Astra, OceanWP, GeneratePress, Storefront, Hello Elementor, Divi, Kadence, Avada, and Enfold.
  • Page Builders: Elementor, Elementor Pro, Gutenberg Block Editor, Divi Builder, Beaver Builder, and Bricks Builder.
  • Translation & Multilingual: WPML, Polylang, TranslatePress, and Weglot (full .pot localization file included).
  • Multi-Currency: WooCommerce Multi-Currency (WOOCS), CURCY, and native WooCommerce Payments currency switchers.
  • Caching & Optimization: WP Rocket, LiteSpeed Cache, Redis Object Cache, WP Super Cache, and Cloudflare (dynamic AJAX/REST availability endpoints automatically bypass static page caches).

6. Pre-Installation Readiness Checklist

  1. Verify WordPress is running version 5.8 or newer under Dashboard > Updates.
  2. Verify WooCommerce is installed, active, and running version 7.0 or newer under Plugins.
  3. Confirm PHP version is 7.4+ (preferably PHP 8.1+) under Tools > Site Health > Info > Server.
  4. Ensure your hosting provider allows database table creation (standard on all WordPress hosts).

Questions Regarding Compatibility? If you have specific hosting architecture questions or custom server requirements, please visit our Documentation or contact our technical support team at CodersGrow Support.

Instructions

RentEngine – Installation, Setup & Configuration Instructions

Welcome to RentEngine – Rental & Booking Manager for WooCommerce. Follow this step-by-step guide to install, configure, and launch your rental and booking system in just a few minutes.

Explore Live Demo | Test Admin Dashboard | Read Documentation | Get Support

Step 1: Installation & Activation

Installing RentEngine is fast and straightforward via the standard WordPress dashboard:

  1. Log in to your WordPress administrator dashboard.
  2. Navigate to Plugins > Add New > Upload Plugin.
  3. Click Choose File, select the downloaded rentengine.zip file, and click Install Now.
  4. Once uploaded, click Activate Plugin.
  5. RentEngine will automatically initialize and provision 5 dedicated, indexed custom database tables.

Step 2: Configuring Store-Wide Rental Settings

Navigate to RentEngine > Settings in your WordPress sidebar to define global defaults:

  • General Settings: Set default booking units (Hourly, Daily, Nightly), default minimum/maximum booking durations, and default currency display.
  • Business Hours & Allowed Days: Specify operating hours (e.g., Mon–Sat 09:00 to 18:00) and allowed pickup/return days.
  • Buffer Windows: Configure default pre-rental preparation buffers and post-rental turnaround/cleaning buffers to avoid back-to-back overlaps.
  • Security Deposit Defaults: Set the default deposit mode (Fixed Amount or Percentage of rental subtotal).
  • Overdue & Late Fee Rules: Define grace periods (e.g., 60 minutes) and automated hourly or daily late return penalty fees.
  • Email Notifications: Review automated transactional templates for booking confirmations, return reminders, overdue notices, and deposit refunds.

Step 3: Setting Up Your First Rentable Product

Convert any new or existing WooCommerce product into a bookable rental asset:

  1. Navigate to Products > Add New (or edit an existing product).
  2. Scroll down to the Product Data metabox and check the "Enable Rental / Booking" checkbox.
  3. Open the newly visible Rental & Booking tab:
    • Rental Duration Unit: Choose Hourly, Daily, Nightly, or Weekly/Monthly.
    • Rental Price: Enter your base rate per duration unit (e.g., $50 per day).
    • Inventory Stock Pool: Set the total available physical units available for simultaneous hire.
    • Turnaround Buffers: Set specific prep and cleaning turnaround windows for this equipment.
    • Security Deposit: Enable and specify the refundable damage deposit fee.
    • Rent or Buy Dual Mode: Optionally allow customers to either rent or purchase the item permanently.
  4. Click Publish or Update. Your interactive booking calendar widget is now live on the frontend!

Step 4: Adding Dynamic Pricing & Duration Discounts

Configure automated discount slabs to encourage longer customer bookings:

  1. In the product edit screen, open the Pricing Rules sub-panel.
  2. Tiered Duration Discounts: Click Add Tier and define discount tiers (e.g., 3–6 days: 10% discount, 7–13 days: 20% discount, 14+ days: 30% discount).
  3. Weekend Surcharges: Enable weekend multipliers or fixed rate increases for Friday, Saturday, and Sunday bookings.
  4. Seasonal & Holiday Pricing: Set date-specific surge pricing multipliers for peak holidays or high-demand seasons.
  5. Click Update to save the pricing matrix.

Step 5: Managing Bookings via Admin Dashboard & Calendar

Track and control your entire rental fleet in real time from the central operations hub:

  • Operations Dashboard (RentEngine > Dashboard): Monitor 5 live operational KPI cards for Active Rentals, Scheduled Pickups Today, Returns Due Today, Deposits Held, and Overdue Rentals.
  • Interactive Admin Calendar (RentEngine > Calendar): Switch between Month, Week, Day, and Agenda List views. Filter events by date preset (Today, Tomorrow, This Week, This Month, or Custom Range).
  • Order Lifecycle Control: Update booking units across the 10-stage lifecycle: pending → confirmed → preparing → ready_for_pickup → active → returned → inspecting → completed.

Step 6: Handling Security Deposits & Damage Deductions

When a customer returns rented equipment, manage the deposit with full audit logging:

  1. Navigate to WooCommerce > Orders and open the completed rental order.
  2. Locate the RentEngine Security Deposit metabox.
  3. Inspect the physical asset and select the appropriate action:
    • Full Refund: Click Release Full Deposit. RentEngine initiates an automated payment refund via the order's payment gateway.
    • Partial Damage Deduction: Enter the deduction amount (e.g., $45.00 for cleaning/repair), provide an explanatory note, and click Deduct & Refund Balance. The customer receives their balance refund and an automated breakdown email.
    • Full Forfeit: Mark the deposit as forfeited in the event of total equipment loss.

Step 7: Overdue Detection & Rental Extensions

Manage late returns and self-service extension requests automatically:

  • Automated Overdue Engine: If an item is not returned by the end date plus grace period, RentEngine marks the status as overdue, calculates hourly/daily late penalty fees, and sends reminder emails.
  • Customer Self-Service Extension: Customers can navigate to My Account > My Rentals, click Request Extension, select a new end date, verify live inventory availability, and pay the extension fee online.

Step 8: Setting Up Two-Way iCal Calendar Sync

Synchronize your WooCommerce rental bookings with external calendar applications:

  1. Navigate to RentEngine > Settings > Integrations.
  2. Copy the unique, secure iCal Feed URL for your store or specific rental products.
  3. Open Google Calendar, Apple Calendar, or Microsoft Outlook and subscribe to the calendar feed via URL.
  4. All confirmed bookings and blocked maintenance dates will synchronize automatically.

Step 9: Troubleshooting & FAQ

What should I do if the calendar widget does not appear on my product page? Ensure that "Enable Rental / Booking" is checked in the product metabox, that the product is in stock, and that your theme supports standard WooCommerce single product hooks.

How do I test bookings without processing real payments? Enable WooCommerce "Cash on Delivery" or "Direct Bank Transfer" under WooCommerce > Settings > Payments for sandbox testing.

Are caching plugins supported? Yes. RentEngine uses dynamic AJAX/REST endpoints with cache-busting headers to ensure availability and pricing are calculated live on every request.

Need Assistance or Have Questions? Our dedicated support team is here to assist you. Visit our official Documentation or submit a support request at CodersGrow Support Portal.

AuthorCodersGrow
CategoryPlugins / WooCommerce
Price$74
Extended License$222
First ReleaseSep 7, 2026
Last UpdateSep 7, 2026
Supported cmsWordPress 5.8, WordPress 5.9, WooCommerce 7.x, WooCommerce 8.x, WordPress 6.0, WordPress 6.1, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5, WooCommerce 9.x, WordPress 6.6, WordPress 6.7, WordPress 6.8, WordPress 6.9, WordPress 7.0, WordPress 7.1, WooCommerce 10.x, WooCommerce 11.x
Files included.php, .css, .html

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit