COCharterOsprey
Sportfishing boats in a marina at sunrise
The complete charter workflow

Built for dawn departures, weather calls, and full coolers.

From the first booking click to the final trip log, CharterOsprey keeps your boats, guests, seats, money, and crew on one heading.

01Private charters

Sell the right trip on the right boat.

Live availability respects vessel assignments, passenger limits, season windows, start times, prices, deposits, tips, and add-ons. Timed holds stop double booking while guests check out.

Boat pricingTimed holdsDepositsTip presetsPromosBalance links
02Walk-on departures

Fill seats without tying up a private slot.

Publish shared trips with per-seat pricing, capacity, departure minimums, and auto-cancel rules. Every guest lands on the same manifest without colliding with private-charter inventory.

Seat inventoryMinimumsShared manifestSeparate checkout
03Payments

Your guests. Your Stripe. Your money.

Collect deposits, balances, tips, walk-on payments, and gift-card purchases through your connected Stripe account. CharterOsprey subscription billing stays completely separate.

DepositsTipsBalance collectionIdempotent webhooks
04Gift cards + promos

Turn tomorrow’s trip into today’s revenue.

Sell dollar-value cards or complete charter experiences, schedule delivery, track remaining value, and redeem securely. Run fixed or percentage promos with sensible limits.

Secure codesPartial redemptionScheduled deliveryExpiry
05Captain operations

Run the dock from one command center.

Today’s departures, manual bookings, blackouts, balances, recovery queue, trip log, quotes, crew records, search, reports, and CSV exports stay ready when you need them.

DashboardBlackoutsRecovery queueTrip logReportsCrew
06Your brand + security

Look like your business. Stay locked down.

Your public site carries your trips, boats, colors, location, and policies. Behind it: tenant isolation, roles, two-factor authentication, encrypted secrets, signed links, audit history, and bot protection.

White label2FAAudit logSigned linksTurnstile
Striped bass packed in a charter boat catch box
Real trips create real operational pressure.
Where software meets the dock

The booking is only the beginning.

Passenger count, vessel capacity, deposits, reminders, weather calls, balances, and manifests all have to survive contact with the actual trip.

  • Every customer stays tied to the correct departure and boat
  • Every payment stays tied to the correct booking and balance
  • Every seat and blackout changes what guests can buy next
  • Every completed trip feeds the customer record and reports
Put it to work
Messages that pull their weight

Confirmations, reminders, and balances without chasing.

Customize branded transactional email, maintain a durable outbox, send balance links, and optionally sync Google Calendar. Customers know what to bring and when to show up.

01

Booking confirmed

Trip, marina, passenger, and payment details.

02

Departure reminder

Time, directions, weather notes, and what to bring.

03

Balance due

Secure collection link tied to the exact booking.

04

Trip closed

Outcome, ledger, notes, and reporting stay together.

Your booking system should know the difference between a boat and a time slot.

Start your free trial →