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.

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Let customers subscribe to your products or services and pay on a weekly, monthly or annual basis.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.