Holdback · Help

Long hires and booked dates

When the hire starts: order date or booked dates

Without a booking app, Holdback counts the hire from the order date: due back after your hire period, with the inspection window on top.

With a booking app that writes the booked start and end on the cart line (Cowlendar and BTA both do), Holdback uses the booked dates for the due-back date, the reminder before return and any late fee. Rentals shows "Booked … to …" under the item.

One limit Holdback can't change: the date checkout prints for the deposit (the latest anything could be taken; Holdback releases a deposit that is still open the day before it) is set by Shopify from the order date and your hire period plus inspection window. So set the hire period to cover how far ahead people book. If customers book up to 30 days ahead for a 3-day hire, use 33 days. If a booked return still falls after that date, Rentals shows it in red with the date to finish by.

Dates like 03/04/2026 can mean 3 April or 4 March. Holdback learns your store's format from the first date that can only be read one way (such as 09/23/2026), and until then only reads an ambiguous date if just one reading makes sense. Otherwise it counts from the order date and says so on the rental.

Hires longer than 60 days

Shopify normally lets an app read only the last 60 days of orders, and Holdback reads the order when you take a fee or release a deposit. So Holdback asks Shopify for full order history. Shopify shows you an approval prompt the next time you open Holdback; approve it once, and deposits on any length of hire can be finished.

Until you approve it: