Rental

RentalCard

Product card for rental items with per-unit pricing, deposit info, and book CTA.

Displays a rental product with image, per-unit pricing (hourly/daily/weekly/monthly), security deposit, minimum duration, pickup requirement, tiered pricing, and a "Book Now" button.

Preview
Camera Kit Rental

Premium Camera Kit

$45/ day
$200 deposit Min 1 day Pickup required
7+ days$35/day
14+ days$28/day

Usage

<CRentalCard :product="rentalProduct" @book="handleBook" />

Props

PropTypeDefaultDescription
productProductrequiredProduct data
rentalRentalProductMetaOverride rental meta (reads product.rental by default)
uiPartial<{...}>Per-instance theme overrides

Events

EventPayloadDescription
bookProductBook now clicked

Slots

SlotScoped PropsDescription
title{ name }Custom title
pricing{ rental }Custom pricing display
meta{ rental }Custom meta info (deposit, duration, pickup)
tiers{ tiers }Custom tiered pricing display
actionsCustom action buttons