NextXen Booking adds a dedicated “Rental / Booking” product type to WooCommerce, turning your store into a fully-featured booking and rental system.
Free Features:
- Date-based (daily) rental product type
- Per-day pricing with live price calculation
- Interactive date range picker on the product page
- Real-time availability check via AJAX
- Minimum and maximum rental duration rules
- Advance booking window and last-minute cutoff settings
- Admin-defined blocked date ranges per product
- Automatic date blocking when an order is placed
- Booking dates displayed in cart, checkout, order emails, and admin order screen
- Admin bookings overview table
- WooCommerce HPOS (High-Performance Order Storage) compatible
- Extensible via action and filter hooks
Pro Features (upgrade to NextXen Booking Pro):
- Hourly and monthly pricing modes
- Seasonal / dynamic date-range pricing
- Weekend surcharge pricing
- Tiered duration discounts (e.g. 10% off for 7+ days)
- Person-based pricing (adults, children, infants)
- Security deposits (fixed or percentage)
- Late-return fee automation
- Damage waiver / insurance add-on option
- Multi-unit inventory (sell multiple quantities simultaneously)
- Named inventory items (Car #1, Car #2, …)
- Pickup & return locations with location-based pricing
- Resource add-ons (GPS, baby seat, extra driver, …)
- Buffer / turnaround time between bookings
- Recurring blackout dates (e.g. every Sunday)
- Step-by-step booking wizard
- Request for Quote (RFQ) system with messaging
- FullCalendar admin booking calendar (month/week/day/list views)
- Customer order cancellation with configurable refund rules
- Extend booking self-service from My Account
- PDF rental agreement attached to confirmation email
- SMS notifications (Twilio)
- Zapier / webhook integration
- Google Calendar two-way sync
- iCal (.ics) export
- Product settings export / import
- Waitlist for fully booked dates
- Revenue & occupancy reporting dashboard
- WPML / Polylang support
- Multi-vendor (Dokan / WCFM) support
Upgrade to Pro →
External Services
This plugin integrates with the following external services:
Freemius
The plugin uses the Freemius SDK to manage licensing, plugin updates, and (optionally) anonymous usage analytics. The Freemius SDK may send data to Freemius servers (https://api.freemius.com) when the plugin is activated, deactivated, or updated. This includes non-personally-identifiable technical data such as the plugin version, WordPress version, and PHP version. No data is sent without user consent during the opt-in dialog.
- Service URL: https://freemius.com
- Privacy Policy: https://freemius.com/privacy/
- Terms of Service: https://freemius.com/terms/