Stock by size, booked by date
Turn on stock by variant and each size keeps its own rentable count. When one size is booked for a weekend, the other sizes stay available for the same dates.
Let customers pick their event dates on your own Shopify product page, book the exact size they need and pay through Shopify checkout. You keep cleaning time, postage and the bond under control.

A size 8 going out on Saturday should not stop someone hiring the size 12 of the same style. A spreadsheet or a single stock count makes that easy to get wrong.
A dress that comes back on Monday is not ready on Monday. Returns in the post, cleaning and small repairs need days that customers cannot book.
Formalwear is expensive to replace. You need a bond and clear hire terms the customer sees before paying, not after the event.
Each answer below uses a feature that exists in Rentshelf today. The label shows which plans include it.
Turn on stock by variant and each size keeps its own rentable count. When one size is booked for a weekend, the other sizes stay available for the same dates.
Add buffer days before or after each hire for postage, cleaning and alterations. Offer fixed periods such as a 2-day or 4-day hire so the return date is set automatically.

Choose a security deposit to add a separate refundable bond, or a booking deposit so customers pay part now. On Growth, customers can acknowledge your terms and sign a rental agreement.

This product shows fixed 2-day and 4-day hire periods with the return date set automatically.
Paid plans include a 7-day free trial and are billed through Shopify.
3 rental products · bookings up to 15 days ahead
25 rental products · bookings up to 90 days ahead
Unlimited rental products · bookings up to 365 days ahead
Yes. Turn on stock by variant and each size variant gets its own rentable quantity. A booking for one size does not block the other sizes on the same dates.
Yes. Add it as an add-on priced per booking, per day, per unit or as a percentage of the hire, and mark it as required if every hire should pay it. The Free plan allows up to 3 add-ons per product; Starter and Growth are unlimited.
Choose the security deposit model to add a separate refundable amount at checkout, or a booking deposit if customers should pay part of the hire now. Rentshelf does not refund a bond automatically: you check the dress when it comes back and refund through your normal Shopify order process.
Yes. Add a Post / Shipping delivery method with minimum preparation days, and use buffer days after each hire (Starter and Growth) to cover return transit and cleaning.
Yes, on the Growth plan. Rent or buy shows a Rent / Buy choice on the product page, as in the Evening Dress demo.
The booking window is 15 days on Free, 90 days on Starter and 365 days on Growth.
If sizes or condition grades hire at different prices, use Shopify variant prices for rentals. Choose between rental duration options: date ranges, fixed packages, hourly, and let shoppers search rentals by date before they open a dress.
Still weighing up apps? See our guide to the best Shopify rental apps for prices, free plans and booking limits side by side.
Install Rentshelf free, set up your first three rental products and take a test booking before you go live.