Skip to main content

Modules: Rentals, Experiences & Store

EquipDash is built around three core modules:

  • Rentals — equipment and inventory rented out for a period of time (with pickup and return).
  • Experiences — guided tours, classes, and scheduled activities customers book a spot in.
  • Store — physical products customers buy outright (merchandise, accessories, consumables).

You can enable or disable each module independently from its settings page. Disabling a module hides it across the portal — sidebar, dashboard, bookings, calendar, reports, widget, and the "applies to" pickers in promotions, waivers, surveys, and policies. Your data is not deleted. Re-enable any time and everything reappears exactly as it was.


Where to toggle each module

ModuleToggle location
RentalsSettings → Rentals — see Enabling and disabling Rentals
ExperiencesSettings → Experiences — see Enabling and disabling Experiences
StoreSettings → Store — see Store Settings

The toggle lives at the top of each module's settings page. You can always reach the settings page even when its module is disabled — that's how you re-enable it.


What changes when a module is off

When you turn a module off, EquipDash hides it everywhere it appears:

SurfaceWhat happens
SidebarThe module's section disappears (Rentals → Products/Bundles/Categories/Workshop, Experiences → Listings/Manifests/Categories, Store → Products/Categories)
Bookings menuThe module's tab (e.g. "Rentals" or "Store") disappears from the bookings page
DashboardThe module's dashboard tab is hidden
POS / New bookingThe booking-type selector hides the disabled module. If only one module is enabled, the selector is skipped entirely
CalendarThe Rentals/Experiences calendar tab hides if its module is off
ReportsThe module's report tab is hidden
WidgetThe module's listings stop appearing in your public booking widget
Promotions, Waivers, Surveys, PoliciesThe disabled module is removed from the "Applies to" pickers. If only one module is enabled, that single option is pre-selected for you

A staff member who tries to access a disabled module's URL directly gets a 403 — you can't accidentally land somewhere you shouldn't.


Two safety rules

EquipDash will refuse to disable a module in two situations:

1. At least one module must remain enabled

You can't turn off all three. If you only have Rentals enabled and try to disable it, EquipDash blocks the action with a clear error. Enable another module first, then disable the one you want.

2. Upcoming bookings block disabling

If you have any upcoming bookings (future-dated, not cancelled or completed) that include items from a module, EquipDash blocks disabling that module. The error tells you exactly how many bookings are blocking and links you to the bookings list. Cancel or complete them first, then try again.

This stops you from accidentally hiding a module while customers still have active reservations for it.


Choosing modules during signup

When you first sign up for EquipDash you choose whether you want Rentals, Experiences, or both. The Store module is added later from Settings → Store if and when you decide to start selling physical products.

You can change your module choices any time from the relevant settings page using the rules above.


What does NOT change

  • Bookings, Customers, Staff, Payments, Reports overview, Calendar (when at least one of Rentals/Experiences is on), Settings, Activity Log — always available regardless of module state.
  • Existing data — products, experiences, store products, categories, bookings — is never deleted by toggling a module off.
  • Promotions / Waivers / Surveys / Policies you've already assigned to a now-disabled module stay attached. When you re-enable the module they reappear in the relevant pickers exactly as you left them.