Skip to content

Store settings

Store settings apply across every rental product you create. Open Rentshelf → Settings in the admin to edit them.

Defaults to your Shopify shop currency. Rentshelf uses this for:

  • All prices shown on the rental picker
  • Line-item properties in the cart (Rental quote, Due today)
  • The Bookings screen and emails

If you sell in multiple currencies via Shopify Markets, Rentshelf always uses the primary currency. Markets-based conversion happens at Shopify checkout as usual — the rental picker doesn’t show converted values.

Defaults to UTC. Set this to your business timezone so rental dates are interpreted correctly. For example, a customer in London picking 9 Oct → 11 Oct in your picker should result in a booking for those exact days, not a UTC-shifted range.

The smallest rental duration a customer can pick, before per-product overrides. Default is 1.

Useful for shops where every rental must be at least, say, 3 days (weekend packages). Individual products can go lower via their own minDays field.

Largest duration. Default is 30. Keep this reasonable — Shopify carts abandoned for weeks turn into stale bookings.

Gap between consecutive bookings on the same unit, for cleaning / maintenance / transport. Default is 0.

If set to 1, a booking ending on the 10th blocks new bookings from starting on the 11th — the next available start date becomes the 12th.

Two global deposit toggles:

  • Require a deposit by default — when linking a new product, this determines the initial deposit state.
  • Default deposit percent — used when requireDeposit is on but a specific product doesn’t override it.

Products can override these from their own detail screen.

Click Save. A green confirmation banner appears. Changes are applied immediately — new products use the new defaults, and the storefront picker picks up currency / timezone changes on next page load.