FUEL2.94.3
Services & Add-Ons

Sell Any Service,Your Way

A fully configurable service catalogue for your marina. Define custom pricing, booking workflows, availability rules, data collection and document requirements, then let customers browse, book, and pay online.

Service Catalogue: Staff Dashboard

12 Categories, Limitless Services

Moored ships with pre-built categories for the most common marina services, with a custom option for anything unique to your operation

Fuel
Utilities
Amenities
Boatyard
Maintenance
Parking
Events
Concierge
Chandlery
Waste
Berthing
Custom

Marina Services Booking Software, Built for Flexibility

Every service is different. The system adapts to yours, not the other way around.

Dynamic Service Catalogue

Offer Anything Your Marina Can Provide

Build a fully custom catalogue of services across 12 categories: fuel, utilities, amenities, boatyard, maintenance, parking, events, concierge, chandlery, waste, berthing, and custom. Each service has its own pricing model, booking type, custom fields, and availability rules. Staff create services through a guided wizard, and customers browse them from your public location page.

12 built-in categories with a custom option for anything else
Guided creation wizard for staff with live preview
Public browsing page on your location profile
Per-service visibility: online, internal, or booking add-on
Photo uploads, descriptions, and tax rate configuration
Active/inactive toggle with soft-delete support
Dynamic Service Catalogue

Flexible Pricing Engine

16 Pricing Models, Unlimited Variants

Every service supports multiple pricing variants: a daily rate, a weekly rate, and a monthly rate for the same service, each with its own pricing model. Choose from flat fee, per-unit, per-metre LOA, per-foot LOA, hourly, daily, weekly, monthly, seasonal, annual, tiered by size, tiered by duration, tiered by quantity, package, quote-based, or free. Conditional pricing rules layer on surcharges, discounts, and multipliers based on season, day of week, customer type, or quantity.

16 pricing models from flat fee to tiered and quote-based
Multiple variants per service (e.g. daily, weekly, monthly)
Tiered brackets for size-based, duration-based, or quantity-based pricing
Conditional rules: surcharges, discounts, multipliers with priority ordering
Rule conditions: season, day of week, quantity, customer type
Real-time price calculator shown to customers before they confirm
Flexible Pricing Engine

Five Booking Workflows

The Right Flow for Every Service

Not every service is booked the same way. Instant booking auto-confirms and collects payment immediately, ideal for day passes and simple add-ons. Approval-required pauses for staff review before confirming. Quote requests let customers describe what they need and receive a custom price. Enquiry mode opens a conversation. Staff-only services are created at the desk for walk-ins and point-of-sale transactions.

Instant: auto-confirm with immediate payment collection
Approval required: staff review, adjust price, then confirm
Quote request: customer describes needs, staff sends custom quote
Enquiry: open conversation with optional conversion to booking
Staff-only: POS transactions for walk-ins and desk sales
Five Booking Workflows

Custom Data Collection

Capture Exactly What You Need

Add custom fields to any service to collect the information your team requires. Seven field types (text, number, select, multi-select, date, boolean, and textarea) cover every scenario. Fields can be required or optional, and pricing-input fields feed directly into the pricing engine so that customer answers adjust the final price automatically.

Seven field types: text, number, select, multi-select, date, boolean, textarea
Required or optional with validation (min/max, patterns, length)
Pricing-input fields that dynamically adjust the calculated price
Variant-specific fields shown only for certain pricing options
Placeholder text, help text, and display ordering
Answers stored per transaction for full audit history
Custom Data Collection

Scheduling & Availability

Manage Capacity Down to the Hour

For bookable services, define operating hours by day of week, blackout dates for holidays and maintenance windows, and seasonal availability periods. The system generates available time slots automatically, respecting capacity limits, lead-time constraints, and existing bookings. Customers see only the slots that are genuinely available.

Operating hours per day of week with open/close times
Blackout dates for holidays and maintenance
Seasonal availability with named periods
Configurable slot intervals (30 min, 1 hour, daily, multi-day)
Capacity limits prevent overbooking
Lead-time constraints (minimum and maximum advance notice)
Scheduling & Availability
Pricing Models

16 Ways toPrice Your Services

From simple flat fees to complex tiered and quote-based pricing, every model you need is built in

Flat Fee

Fixed price regardless of quantity or duration.

Per Unit

Price multiplied by the number of units purchased.

Per Metre LOA

Price calculated from vessel length in metres.

Per Foot LOA

Price calculated from vessel length in feet.

Hourly

Price per hour of service usage.

Daily

Price per day, ideal for overnight services.

Weekly

Discounted rate for seven-day blocks.

Monthly

Long-term pricing for seasonal services.

Seasonal

Full-season pricing with single payment.

Annual

Yearly subscription or pass pricing.

Tiered (Size)

Price brackets based on vessel dimensions.

Tiered (Duration)

Longer stays unlock lower daily rates.

Tiered (Quantity)

Bulk discounts as quantity increases.

Package

Bundle multiple services at a combined price.

Quote

Staff provide a custom price after review.

Free

No charge: complimentary or included services.

Payment & Billing

Collect Payment Your Way

Instant card payments, asynchronous payment links, or manual offline recording: every payment method your operation needs

Stripe Integration

Secure card payments via Stripe with PCI-compliant payment intents. Supports Stripe Connect for marketplace split payments to your harbour account.

Payment Links

Send asynchronous payment links by email for quote and approval workflows. Token-based access ensures only the intended customer can pay.

Manual & Offline Payments

Record cash, bank transfer, or cheque payments manually. Staff verify and mark transactions as paid for full reconciliation.

Refund Management

Process full or partial refunds through Stripe or record offline refunds. Transaction status updates automatically with a complete audit trail.

From Browse to Booked

The customer experience for every booking type

1

Customer Browses Your Catalogue

Services are listed on your public location page, filtered by category. Each card shows the name, description, pricing summary, and booking type.

2

Selects a Service & Variant

The customer chooses their preferred pricing variant (e.g. daily vs weekly) and fills in any custom fields. The price calculator updates in real time.

3

Completes Documents (If Required)

Agreements, waivers, or terms are presented for signature. The booking cannot proceed until all required documents are completed.

4

Confirms & Pays

For instant services, payment is collected immediately. For approval or quote workflows, the request is submitted and staff are notified.

5

Receives Confirmation

Automated email confirmations include the service details, pricing breakdown, any signed documents, and a link to manage the booking from their dashboard.

Service browsingService booking flow
Transaction management dashboard
Staff Dashboard

Manage Every Transaction

Moored gives your team every service transaction in a single dashboard, filtered by status, service, date, or customer. Approve pending requests, send invoices, record payments, and mark services as complete.

Filter by status, service, and date
Approve, reject, or adjust pending requests
Send payment links and invoices by email
Record offline and manual payments
Mark transactions as completed
Full transaction history with audit trail
Calendar view for scheduled services
Create POS transactions for walk-ins

Connected to Your Whole Platform

Moored builds services into bookings, waitlists, maintenance, and automated messaging, not as a bolt-on but as a core part of the system

Booking System

Services appear as optional add-ons during the visitor mooring booking flow. Mooring-specific service availability is respected.

Waitlists

Registration fees, deposits, and seasonal payments are configured as services: pricing, custom fields, and payment all handled by the services engine.

CMMS & Assets

Inventory items link to CMMS assets. Equipment maintenance schedules and condition are visible alongside rental status.

Message Streams

Automated email and SMS notifications triggered by transaction events: confirmed, approved, completed, cancelled.

Questions & Answers

Marina Services Booking Software, Answered

Common questions about selling marina services and add-ons with Moored

What are some examples of services I can create?

You can create almost any service a marina offers in Moored. Common examples include pump-outs, electricity and water, kayak or paddleboard hire, lift-outs and cranage, winter storage, engineering and repairs, pressure washing, waste disposal, and bespoke concierge requests, each with its own pricing and booking workflow.

Do I have to offer services online, or can I keep them for desk and internal use?

You do not have to put any service online. In Moored each service has its own visibility, so you can keep it staff-only for desk and point-of-sale use, show it on your public page for customers to book, or attach it as an add-on to a mooring booking.

Can I offer a service to certain customers only, or at a different price?

Yes. Moored lets you layer conditional pricing rules on any service, so you can apply a different rate, discount, or surcharge based on customer type, season, day of week, or quantity, which makes it easy to price differently for berth holders and visitors.

Can the same service handle both a one-off job and a seasonal contract?

Yes. A single service in Moored can carry multiple pricing variants, so the same listing can offer a one-off rate and a seasonal or annual rate side by side, and the customer simply chooses the option that suits them.

Ready to unlock new revenue?

Give customers a modern, self-service way to discover and pay for every service your marina offers, from fuel and utilities to events and concierge.