Zestard Rental Booking

Zestard Rental Booking is a WooCommerce extension that transforms products into rentable items. It supports simple and variable products, multiple pricing models (daily/weekly/monthly), booking calendars, buffers, and custom availability logic.

Getting started

↑ Back to top

Tip: Use the built-in product editor in WooCommerce. The plugin adds new meta fields to the product screen.

Create a simple rental product

↑ Back to top
  • WP Admin → Products → Add New.
  • Title: e.g., “Camera — Rental”.
  • Product Data: Select the Simple product.
  • In the Rental Options tab.
  • Check Enable Rental.
  • Select Rental Duration (e.g., Daily, Weekly, Monthly).
  • Set Total Rent Units (e.g., 5 units available).
  • Set rental pricing rows:
    • Click “Add Row”
    • Enter the Price (e.g., 499, 200, 355).
    • Enter the Duration number (e.g., 1, 2, 3).
    • Click + Add Row for every rental duration you want to offer.
  • Optional: Set Pre-rental Buffer and Post-rental Buffer (days blocked before/after each booking).
  • Save/Publish.

Create a variable rental product

↑ Back to top
  • WP Admin → Products → Add New (or edit existing).
  • Product Data: choose Variable product.
  • Add attributes (e.g., Color, Size) and configure variations.
  • For each variation, open the variation panel and locate the Rental Settings.
  • Toggle Enable Rental for this variation.
  • Select Rental Duration (e.g., Daily, Weekly, Monthly).
  • Set Rental Price & Duration number.
    • Click “Add Price Row”
    • Enter the Price (e.g., 45, 199, 300).
    • Enter the Duration number (e.g., 1, 2, 3).
    • Click + Add price Row for every rental duration you want to offer.
  • Example repeater rows: 1 DAY — 45, 3 DAYS — 300.
  • Set Total Rent Units (e.g., 5 units available).
  • Optional: Set Pre-rental Buffer and Post-rental Buffer (days blocked before/after each booking).
  • Save changes and publish.

Global rental settings

↑ Back to top

Go to Rental Booking → Settings.

Security Deposit

The security deposit allows you to collect an amount during checkout. This is added to the cart automatically when renting a product.

Date Format

Set the date format for all rental start/end dates displayed in:

Common formats:

  • YYYY-MM-DD → 2025-11-20
  • DD-MM-YYYY → 20-11-2025
  • MM-DD-YYYY → 11-20-2025

Choose a format that matches your country or business preference.