Store settings control how each location operates. Navigate to Settings > Stores in the sidebar, then click a location to open its settings. Each tab covers a different area of configuration.
Business info
Basic information about your location and Stripe payment processing.
Location details
| Setting | Description |
|---|---|
| Location Name | Display name for this location |
| Address | Physical address (Mapbox autocomplete) |
| Phone Number | Contact phone number |
| Website | Your company website URL |
| Company Email | Main email contact |
| Company Logo | Logo for booking widget and receipts (recommended 80x80px) |
| Favicon | Browser tab icon (16x16 or 32x32px) |
| Splash Image | Landscape image for multi-location booking page selector (280x158px) |
Industry type
Choose the industry that best matches your business. This affects default settings, terminology, and AI suggestions.
Options: General, Watercraft Rental, Winter Spa/Hot Springs, Snow Sports, Fishing Charter, Diving/Snorkeling, General Outdoor Activity, Indoor Attraction.
Stripe connection
| Setting | Description |
|---|---|
| Connect Stripe Express | Link your Stripe account for payment processing |
| Country | Country for your Stripe account (set during creation) |
| Test Mode | Enable test mode for development. Use card 4242 4242 4242 4242 with any future expiry and any CVC |
You can manage your Stripe account (payouts, bank details, verification) by clicking Manage Account after connecting.
General
Timezone, currency, formatting, and business hours.
Regional settings
| Setting | Description |
|---|---|
| Timezone | Location timezone (affects all booking times) |
| Currency | USD, CAD, AUD, GBP, EUR, CHF, SEK, NOK, DKK, PLN, CZK, HUF, RON, BGN, HRK, ISK |
| Date Format | dd/mm/yyyy or mm/dd/yyyy |
| Time Format | 24-hour or 12-hour |
| Start of Week | Sunday or Monday |
| Units | Imperial or Metric |
Business hours
| Setting | Description |
|---|---|
| Core Hours Start | Opening time for this location |
| Core Hours End | Closing time for this location |
| Slot Steps | Time intervals for booking slots (5–60 minutes, in 5-minute increments) |
Visibility
| Setting | Description |
|---|---|
| Hide from Booking Page | Hides this location from the public booking page selector. Use for internal-only or not-yet-open locations |
| Location Slug | Human-readable URL for your booking page (e.g., app.rentaltide.com/booking/your-slug). Auto-generate available |
Taxes
Configure up to 5 tax rates per location.
Each tax rate has:
| Setting | Description |
|---|---|
| Tax Name | Display name (e.g., "Sales Tax", "GST") |
| Tax Rate (%) | Percentage, 0–20% in 0.1% increments |
| GL Code | Accounting code (maps to GL 3050–3064) |
| Apply to Bookings | Whether this tax applies to rental bookings |
| Apply to Slips | Whether this tax applies to marina slip charges |
Tax appears as a separate line item on customer invoices. Multiple taxes stack (e.g., state + county).
Pricing & payments
Controls how you charge customers, handle fees, and process payments.
Pricing display
| Setting | Description |
|---|---|
| Show Starting From Pricing | Display "from $X" pricing on the booking widget |
| Show Fee Breakdown | Show itemized fee breakdown to customers at checkout |
| Show Inclusive Pricing | Show all-in pricing instead of base + fees |
Fees & overages
| Setting | Description |
|---|---|
| Charge Application Fee (Platform Fee) | Pass the 4.9% platform fee to customers as a line item |
| Charge Interchange Fee (Credit Card Fee) | Pass the 2.7% + $0.30 credit card processing fee to customers |
| Charge Booking Overages | Bill customers for late returns |
| Reprice Late Returns at Regular Rate | Use standard hourly rate instead of overage rate for late returns |
| Overage Amount | Dollar amount charged per overage increment |
| Overage Threshold | Time increment for overage billing (e.g., every 15 minutes) |
Credit card surcharging is prohibited in Australia effective October 1, 2026 under RBA regulation. The interchange fee toggle displays a warning for Australian locations.
To make customers pay the credit card fee, enable Charge Interchange Fee. This adds approximately 2.7% + $0.30 as a separate line item on their checkout total.
Payment methods
| Setting | Description |
|---|---|
| Allow Transfer To AR | Allow marking payments as Accounts Receivable |
| Allow Cheque/Check Payment | Accept cheque payments |
Pre-auth hold settings
Pre-authorization holds are used for damage deposits.
| Setting | Description |
|---|---|
| Collect Pre-Auth Hold | When to place the hold: 24h, 12h, 6h, or 3h before rental. Or manual only |
| Release Pre-Auth Hold | When to release: 3h, 6h, 8h, 12h, 24h, 48h, 96h, or 120h after rental. Or manual only |
Tipping
| Setting | Description |
|---|---|
| Enable Tipping | Allow customer tipping |
| Section Title | Title shown on tipping UI (default: "Tip Your Crew") |
| Description | Optional text below the title |
| Suggested Tip Percentages | Comma-separated values (e.g., 15,18,20,25) |
| Allow Custom Tip Amount | Let customers enter a custom amount |
| Minimum Custom Amount | Floor for custom tips |
| Maximum Custom Amount | Cap for custom tips |
Booking & checkout
Rules for how bookings are created, what customers see at checkout, and payment collection.
Booking rules
| Setting | Description |
|---|---|
| Enable Booking Groups (Orders) | Allow multi-item orders |
| Only Allow One Booking | Restrict customers to 1 active booking at a time |
| Require Booking Approval | Staff must approve each booking before it's confirmed |
| Require Call To Book | Disable online booking — customers must call |
| Show Save My Spot | Enable hold/reservation feature |
| Enable Bundles & Cart | Allow multi-item carts with bundle discounts |
| Include Waiver On Checkout | Show waiver during checkout flow |
| Show Address Field on Waivers | Display address input on waiver form |
| Require Address on Waivers | Make address mandatory on waivers |
Cutoffs
| Setting | Description |
|---|---|
| Online Checkout Last Call | How far in advance online bookings must be made (0–72 hours slider) |
| Max Simultaneous Departures | Limit concurrent departures (0–50, 0 = unlimited) |
Protection plans
Toggle each plan on/off and customize the customer-facing description.
| Plan | Coverage |
|---|---|
| AquaShield | Damage coverage |
| AquaCover | Liability coverage |
| BlueBalance | Carbon offset |
| AquaTow | Tow coverage |
| Trip Protection | Cancellation insurance |
Additional badges: Best Selling, Best Value, X Remaining — shown on time slots in the booking widget.
Checkout notes
Up to 4 custom fields on the checkout page.
| Setting | Description |
|---|---|
| Type | Note Field (text input) or Agreement Checkbox |
| Label | Field label (supports markdown) |
| Placeholder | Help text or example |
| Required | Whether the field is mandatory |
Launch locations
Define pickup/departure points with pricing.
| Setting | Description |
|---|---|
| Location Name | Name of the launch point |
| Price | Price for this launch location |
| Layover Minutes | Required layover time (15-minute increments) |
Payment links (Quick Book)
| Setting | Description |
|---|---|
| Auto-cancel Unpaid Bookings | Automatically cancel if not paid in time |
| Auto-cancel After (Hours) | Hours before auto-cancel triggers |
| Reminder Schedule | Comma-separated hours for payment reminder emails |
| Default Send Method | Email, SMS, or Both |
Payment options
| Setting | Description |
|---|---|
| Allow Pay Half | Enable 50/50 payment split |
| Allow Installment Plans | Enable multi-payment schedules |
Deposit payment plans
| Setting | Description |
|---|---|
| Enable Deposit Payment Plans | Customers pay deposit now, remainder auto-charged later |
| Failure Action | Flag for Staff Review or Auto-Cancel Booking |
| Max Retries | Number of retry attempts for failed auto-charges |
| Reminder Days Before Charge | Days in advance to send reminder email |
How fees are collected on deposit-plan bookings
When a booking is split across a deposit and a later balance charge, the platform fee for the full booking is collected upfront on the deposit charge, not split across both payments. The later balance charge carries only the credit-card processing fee — no additional platform fee.
Why this matters: without upfront collection, the platform fee on the remaining balance would be lost if the customer later pays the balance in cash at the counter (cash payments don't route through Stripe, so there's no opportunity to withhold a platform fee). Collecting the full-booking platform fee on the card-backed deposit guarantees the fee is captured regardless of how the balance is ultimately paid.
Example: $400 booking, 50% deposit plan, 4.9% platform fee rate.
| Charge | Customer pays | Platform fee withheld | CC fee withheld | Merchant receives |
|---|---|---|---|---|
| Deposit (upfront) | $200 | $19.60 (4.9% × $400) | $6.10 | $174.30 |
| Balance (auto) | $200 | $0 | $6.10 | $193.90 |
| Totals | $400 | $19.60 | $12.20 | $368.20 |
The deposit payout looks smaller than a simple 4.9% of $200 would suggest — that's expected. The upfront deposit carries the full-booking platform fee; the balance charge only carries the CC fee on its own amount.
If you're reconciling payouts against expected margins, remember that a deposit-plan booking's deposit is charged the full platform fee for the entire booking, and the balance is charged no platform fee at all. Your total platform-fee cost across both payments still equals platformRate × bookingTotal.
Inventory
Categories
Define custom categories for organizing your fleet (e.g., "Jet Skis", "Pontoons", "Kayaks"). Each category has an auto-generated ID and a display name.
Booking pipeline
Configure the stages bookings flow through (Kanban columns). Each stage has a name, color, icon, and can be enabled/disabled. Drag to reorder.
Inventory settings
| Setting | Description |
|---|---|
| Show "Require Insurance Upload" | Display insurance upload requirement on inventory items |
| Show "Require Ownership Upload" | Display ownership proof requirement on inventory items |
Nav board
Tags
Up to 20 custom tags for the navigation board. Each tag has a name and color (20 preset colors). Use tags to categorize or flag active rentals.
Pipeline column order
Drag-and-drop reorder of pipeline stage columns on the journey board.
Operations (check-in/out)
Staff assignments
Configure how staff are assigned to bookings during checkout.
Equipment checklist
Predefined checklist items for the checkout/check-in process. Toggle each item on or off.
Zello integration
| Setting | Description |
|---|---|
| Network Name | Your Zello network |
| Username | Zello account username |
| Password | Zello account password |
| API Key | Zello API key |
| Device Mappings | Map Zello devices to inventory items and assets |
Waiver template
Select which waiver template is active for this location's checkout flow.
Kiosk
Self-service check-in
Toggle each step in the kiosk check-in flow: ID verification, payment collection, damage deposit, waiver signing, safety briefing.
Safety briefing quiz
Create quiz questions customers must answer before their rental.
| Setting | Description |
|---|---|
| Question | The question text |
| Type | Multiple Choice or True/False |
| Options | Answer choices (2–6 for multiple choice) |
| Correct Answer | Mark the correct answer |
| AI Generate | Auto-generate location-specific safety questions (max 10 total) |
Terminal reader
Select and configure the Stripe card reader for this kiosk location.
Customer pages
Next Steps styling
Choose a style template for the post-booking Next Steps page.
Customer cancellation
| Setting | Description |
|---|---|
| Allow Self-Service Cancellation | Let customers cancel from their Next Steps page |
| Cancellation Cutoff (Days) | Minimum days before rental to allow cancellation |
| Cancellation Fee | Charge a fee for cancellations |
| Fee Type | Percentage or Fixed Amount |
| Fee Amount | The fee value |
| Fee Basis | Calculate fee on the refund amount or the full booking total |
| Store Credit Option | Offer store credit as an alternative to cash refund |
| Refund Method | Customer chooses, Card only, or Store credit only |
| Bonus Markup (%) | Extra percentage added to store credit (e.g., 10% bonus for choosing credit) |
Self-service reschedule
| Setting | Description |
|---|---|
| Allow Reschedule | Let customers reschedule from Next Steps |
| Reschedule Cutoff (Days) | Minimum days before rental to allow rescheduling |
| Charge Reschedule Fee | Apply a fee for rescheduling |
| Fee Type | Percentage or Fixed Amount |
| Fee Amount | The fee value |
Other settings
| Setting | Description |
|---|---|
| Safety Briefing on Next Steps | Show safety briefing content on the Next Steps page |
| Hide waiver section | Remove the waiver section from Next Steps |
| Hide participants section | Remove the participant manager from Next Steps |
| Terms of Service URL | Link to your terms of service |
| Cancellation Policy URL | Link to your cancellation policy |
POS & receipts
POS settings
| Setting | Description |
|---|---|
| Allow POS Receipt Prompt | Ask customers if they want a receipt |
| Show SKU on Receipt | Display product SKU on printed receipts |
| Enable Store Credit | Enable store credit for customer accounts |
| Default Credit Amount | Default amount when issuing store credit |
Cash denominations
Configure which bill and coin denominations appear during cash transactions. Each denomination has a value, label, and enabled toggle. Sorted by value.
Receipt customization
| Setting | Description |
|---|---|
| Show Logo on Receipt | Display your company logo on printed receipts |
| Receipt Header | Custom header text |
| Receipt Footer | Custom footer text |
Translations
Override default UI text with custom translations per language.
| Feature | Description |
|---|---|
| Languages | English, French, Spanish |
| Custom Translations | JSON format overrides for any UI string |
| Templates | Quick-apply: Boat Rentals, Spa Reservations, ATV/UTV Rentals |
| Show Defaults | Display system default translations alongside custom |
Use translation templates to quickly adapt the UI terminology for your industry — for example, changing "boat" to "unit" or "reservation" to "appointment".
Dynamic pricing
AI-powered pricing that adjusts rates based on demand signals.
Enable
Master toggle to turn dynamic pricing on or off for this location.
Strategy
| Strategy | Behavior |
|---|---|
| Balanced (recommended) | Blends urgency and demand signals |
| Urgency Increase | Prices rise as the booking date approaches |
| Last Minute Deal | Prices drop for low-occupancy time slots |
| Demand Responsive | Pure demand-based adjustments |
Limits
| Setting | Description |
|---|---|
| Max Increase (%) | Maximum percentage prices can rise above base rate (0–100%) |
| High Demand Threshold | Occupancy percentage that triggers price increases |
| Low Demand Threshold | Occupancy percentage that triggers price decreases |
| Show Original Price | Display crossed-out base price next to adjusted price |
Per-listing overrides
Enable or disable dynamic pricing for individual inventory items independent of the global setting.
Advanced signal weights
Fine-tune how different signals influence pricing. Weights auto-normalize to 100%.
| Signal | Description |
|---|---|
| Forecast Demand | Weight for demand forecast data |
| Occupancy Rate | Weight for current occupancy |
| Engagement | Weight for customer engagement metrics |
| Weather | Weight for weather conditions |
GL codes
Map RentalTide's default general ledger codes to your accounting system's chart of accounts.
Overrides
Create mappings from system GL codes to your custom codes. For example, map system code 6520 to your accounting system's rental revenue code.
System GL code reference
| Range | Category |
|---|---|
| 1020–1140 | Assets (Cash, AR, Revenue Clearing, Deferred Revenue) |
| 2100–2150 | Liabilities (Gift Cards, Platform Fees Payable) |
| 3015–3115 | Damages, Tips |
| 3050–3064 | Tax 1 through Tax 15 |
| 4160 | Moorage Seasonal Revenue |
| 6509–6551 | Rental Revenue (by type) |
| 6560 | Credit Card Surcharge Revenue |
| 6561 | Platform Fee Revenue |
| 6580–6587 | Protection Plan Revenue |
| 6600–6610 | Cancellation Fees, Late Return, Overtime |
| 5110–5130 | Cost of Goods Sold |
| 8190–8214 | Expenses (Processing, Discounts) |
Slip booking
Configure marina slip booking settings.
| Setting | Description |
|---|---|
| Enable Slip Booking | Turn on the slips module for this location |
| Deposit Settings | Configure deposit requirements for slip reservations |
| Rate Configuration | Set pricing for slip rentals |
| Contract Templates | Manage lease contract templates |
| Additional Services | Configure add-on services for slip tenants |
The Slips & Marina module is a paid add-on at $249.99/month for up to 50 units. Additional 50-unit blocks are available for larger marinas.
Haul services
Configure boat haul-out, launch, and maintenance services.
Service types
| Service | Settings |
|---|---|
| Haul Out | Base fee + per-foot rate |
| Put In (Launch) | Base fee + per-foot rate |
| Pressure Wash | Base fee + per-foot rate |
Additional services
Up to 15 custom services, each with a name, price, and enabled toggle.
Scheduling
| Setting | Description |
|---|---|
| Time Slots | Up to 8 time slots with label, start/end time, and enabled toggle |
| Operating Schedule | Enable/disable each day of the week with max services per day |
Equipment & limits
| Setting | Description |
|---|---|
| Available Equipment | Travel Lift, Crane, Hydraulic Trailer, Forklift (checkboxes) |
| Deposit Required | Toggle + type (percentage or fixed) + amount |
| Rush Surcharge (%) | Extra charge for rush service |
| Min Boat Length (ft) | Minimum vessel length (0 = no minimum) |
| Max Boat Length (ft) | Maximum vessel length (0 = no limit) |
| Max Weight (lbs) | Maximum vessel weight (0 = no limit) |

