← All Work·Travel / Maritime·3 weeks·Feb 2026

Cast Off — Commission-Free Booking for Charter Operators

Built a full-featured SaaS booking platform for charter boat operators — Stripe Connect payments, dynamic pricing, waivers, and operator dashboard — in three weeks. Operators save 15%+ vs marketplace fees.

Rapid MVP DevelopmentPayment Integration (Stripe Connect)SaaS ArchitectureBrand & Identity

Key Results

Time to Launch
3 weeks
Operator Savings/yr
$12K+
Features Shipped
25+
Platform Commission
$0

The Problem

Charter boat operators were losing 11–15% of every booking to marketplace platforms like GetMyBoat and Boatsetter. On a $1,000 charter, the customer pays ~$1,150, the captain gets ~$855, and the marketplace pockets ~$295.

The operators we spoke to didn't need a marketplace. Their customers already found them through referrals and social media. What they needed was a professional way for people to book and pay — without a middleman taking a cut.

FIG. 1.1
Cast Off Homepage
Cast Off — direct booking platform for charter operators

The Insight

Booking marketplaces aren't really selling access to customers anymore. They're selling a booking widget, payment processing, and a profile page — all of which can be built with modern tools at a fraction of the cost.

The value proposition is shifting:

  • Old model: Pay for access to the platform's audience
  • New model: Pay for the tools to own your own audience

We saw an opportunity to give operators the same capabilities — booking flow, payments, calendar management — for a flat monthly fee instead of a per-booking commission.

What We Built

Cast Off (castoff.boats) is a SaaS booking platform where charter operators own their customer relationships and keep 100% of their revenue.

SaaS, Not Marketplace

We deliberately chose a subscription model over commission. This isn't just a pricing decision — it's a legal architecture decision. Cast Off is a software provider, not a party to the transaction. No liability for services not rendered. No escrow complexity. Clean.

Marketplaces (GetMyBoat)Cast Off
Operator commission11.5–14.5%0%
Customer service feeUp to 13% + $20$0
Monthly fee$0$0–$29
On a $1,000 bookingOperator loses $145, customer pays $1,150Operator keeps $1,000
Customer relationshipPlatform owns itOperator owns it

Stripe Connect: Direct Payments

Money flows directly from customer to operator via Stripe Connect Express. Cast Off never touches the funds. Operators connect their own Stripe account in minutes through Stripe's hosted onboarding — zero compliance burden on the platform.

FIG. 1.2
Operator Booking Page
Full booking flow with calendar, time slots, and add-ons

Features

For Customers:

  • Browse operator directory with ratings, photos, and pricing
  • Full booking flow with calendar, time slots, and party size
  • Add-ons and upsells during checkout
  • Digital waiver signing
  • Message the captain directly
  • Transparent cancellation policies (Flexible / Moderate / Strict)

For Operators:

  • Claim and manage their business profile
  • Dashboard: bookings, pricing, calendar, messages, settings
  • Security deposits via authorization holds (damage protection)
  • Captain Protection — trip hold authorization, capture on no-show
  • Dynamic pricing (seasonal, demand-based, last-minute discounts)
  • Instant booking toggle
  • Verified Captain badges
  • Transactional email notifications (booking confirmations, claim verification)
FIG. 1.3
Pricing Tiers
Free and Pro tiers — zero commission on every plan

How We Delivered in 3 Weeks

This wasn't a prototype — it's a production-ready platform with payment processing, legal compliance, and real operators on it.

Week 1: Core architecture, database design, authentication, operator profiles, booking flow, and competitive analysis of 6 platforms to validate positioning.

Week 2: Stripe Connect integration, payment processing, dynamic pricing engine, cancellation policies, security deposits, and the full operator dashboard.

Week 3: Transactional email, SEO optimization (per-operator OG images and Twitter cards), Terms of Service and Privacy Policy (PIPEDA-compliant), analytics, production deployment, and operator onboarding.

AI-assisted development was central to this timeline. A single senior developer used AI tooling for architecture decisions, code generation, content, and QA — delivering a feature set that would typically require a small team working for months.

The Results

For operators:

  • Estimated annual savings of ~$12,000 on $100K in charter revenue (vs. 14.5% marketplace commission)
  • Customers save up to 13% per booking — making direct-booking operators more price-competitive
  • Complete ownership of customer data and relationships

For GTA Labs:

  • Production proof that AI-assisted development radically compresses timelines without sacrificing quality
  • Live case study with real operators and real transactions
  • Template for marketplace disruption applicable across any vertical with high commission structures
FIG. 1.4
Angelo's Booking Page
A live operator booking page on Cast Off

The Pattern: Marketplace Disruption

Every industry has a platform taking 15–30% from small operators — restaurants (DoorDash), hotels (Booking.com), home services (Thumbtack). The pitch is the same everywhere: "You're paying $X,000/year in platform fees. We'll give you your own booking page for $29/month."

Cast Off is a proof of concept for this pattern. The technology is transferable. The business model is proven. The operator pain is universal.

Tech Stack

LayerTechnologyWhy
FrontendNext.js + TailwindFast SSR, great developer experience
DatabaseSupabase (Postgres)Auth, Row-Level Security, real-time
PaymentsStripe Connect ExpressOperators own their money
EmailResendTransactional email with custom domain
HostingVercelAuto-deploy, analytics, edge network
AIClaude (via OpenClaw)Architecture, code generation, QA

Deployed at castoff.boats. Download the full case study (PDF).

Tech Stack

Next.jsSupabaseStripe ConnectResendVercel
GTA Labs — AI consulting that ships.