Installation
Rentshelf is installed through the Shopify App Store. The install process takes about 30 seconds.
Install from the App Store
Section titled “Install from the App Store”- Open the Rentshelf app listing.
- Click Install.
- On the permissions screen click Install app to approve the required scopes.
- You’ll land on the admin dashboard with the Quickstart guide open.
What permissions does the app need?
Section titled “What permissions does the app need?”Rentshelf requests these Shopify API scopes:
| Scope | Why |
|---|---|
read_products, write_products | Read product titles, handles and variant prices. Write variant prices when you choose per-day mode so Shopify’s native line totals match the rental total. |
read_orders, write_orders | Read orders containing rental line items, tag them with rental, and attach rental metadata as order attributes. |
read_customers | Show customer names and emails on the Bookings screen so you know who’s renting. |
No access to payments, staff logins, themes (beyond the public theme extension registration), or customer passwords.
What happens on your store during install
Section titled “What happens on your store during install”Immediately after you approve the install:
- A Shop record is created in our database with default settings (USD currency, UTC timezone, picker color
#5C6AC4). - Webhooks are registered for
orders/create,orders/cancelled,products/update,app/uninstalled,app/scopes_updateand GDPR compliance topics. - The Rental Calendar Widget theme app embed and Rental Picker section block become available in your theme editor (not enabled yet — you turn them on later).
- No products are marked as rental yet. Nothing changes on your storefront until you configure a product and enable the picker.
Uninstalling
Section titled “Uninstalling”You can uninstall from Settings → Apps and sales channels in your Shopify admin at any time. When you do:
- The app immediately stops receiving webhooks from your store.
- Your rental configuration, bookings and shop settings remain in our database for 30 days in case you reinstall.
- Theme app embed / block automatically disappears from the storefront (Shopify removes all references to the app extension).
- To request full data deletion before 30 days, email privacy@rentshelf.app. GDPR shop-redact webhooks trigger deletion automatically.
Next up
Section titled “Next up”Once you’re installed, head to the Quickstart guide — four steps to your first booking.