NetterTech Events Rentals
NetterTech Events Rentals turns your venue’s rooms into bookable spaces that customers can reserve from your website. It handles the full rental lifecycle – from the initial inquiry through quote, approval, deposit, balance payment, and settlement – with booking rules, operating hours, add-ons, and deposit tracking built in.
Rentals is a separate commercial plugin that extends the free NetterTech Events plugin. It reuses the core plugin’s database tables and WooCommerce integration, and adds its own admin screens under NetterTech Events for spaces, bookings, calendar, add-ons, and rental settings.
What Rentals adds
Space Setup – Define rentable spaces with capacity, pricing (hourly, daily, weekly, monthly), operating hours, booking rules, and accessibility features. Each space can have multiple configurations (theater, banquet, classroom, etc.) with their own capacity and pricing modifiers.
Bookings – A full booking lifecycle from inquiry → quote → approval → deposit → confirmed → in progress → completed → settled. Every transition is audited with actor and timestamp. Auto-approval rules, auto-expiry on inaction, and a cancellation policy with tiered refunds.
Rental Settings – Initial configuration: default operating hours, deposit requirements, booking expiry windows, email notification toggles, cancellation policy tiers.
iCal Feeds – Export booking data to Google Calendar, Outlook, or Apple Calendar via token-protected iCal feed. Feed URLs support both “all spaces” and “per space” exports.
Add-ons – Optional rental enhancements like projectors, catering packages, or setup services. Add-ons can be flat, per-hour, per-day, or per-person priced, and restricted to specific spaces.
Requirements
- NetterTech Events (free plugin)
- WordPress 6.4+
- PHP 8.2+
- WooCommerce 8.5+ (required for payment processing)
Quick start
- Configure Rental Settings – operating hours, deposit rules, notification toggles.
- Create your first space with pricing and operating hours.
- Embed the booking form on a page using
[nte_rental_booking_form]or the Availability Calendar block. - Process incoming bookings through the lifecycle as inquiries come in.
Pages in this section
- Space Setup — Define and configure rentable spaces.
- Bookings — The booking lifecycle from inquiry to settlement.
- Settings — Configure deposits, booking expiry, cancellation policy, and email notifications.
- iCal Feeds — Export bookings to Google Calendar, Outlook, or Apple Calendar.