Booking software built around the dock moment.

The party is at the dock. The phone is in your hand. You don't have time to open six tabs. Rockon's booking command center surfaces every answer on one screen.

Operator's hands on a tablet at the dock running the Rockon booking command center for outdoor experiences.

Apply to join Rockon Compare booking software

The dock moment, on one screen

We named the moment everything has to work. The dock moment is when the guest pulls up, hands you their phone, and asks 'are we good?' Every other piece of software is built for the office. Rockon is built for that exact moment.

Customer + party in the header

Name, contact, party makeup, returning-guest status — visible the second you tap the booking.

Waiver state up front

Signed, sent-but-unsigned, or unsent — color-coded and one-tap to re-send.

The exact equipment assigned

Not just 'a kayak' — the specific unit, with its maintenance status.

Payment status, plain English

Paid, partially paid, preauthorized, refunded — no Stripe jargon.

Modify, refund, transfer — settled atomically

Most platforms make changes painful. Rockon treats them as first-class. Database writes happen before Stripe charges — with rollback — so your books always tie out.

3-step modify wizard

Date, party, options. Recalculates the total, protects fees, settles the delta — charge or refund — in one transaction.

Booking-level partial refunds

One guest in a 4-person trip can be refunded without touching the rest. Per-booking ledger keeps reporting clean.

Per-transaction ledger

Every change writes a ledger row. Database invariants enforce that totals reconcile. No drift, ever.

Direct + marketplace, unified

Marketplace bookings and direct bookings flow into the same calendar, the same equipment availability, the same customer record, and the same payouts. No two systems to sync.

Frequently Asked Questions

Is this a single screen or a workflow with multiple tabs?

It is one screen with everything that matters surfaced inline. Modify, refund, transfer, message, and waiver actions all open in a panel — you never lose your context.

How are equipment and capacity handled?

Capacity is asset-driven. Each booking holds a real unit (a specific kayak, a specific bike). Maintenance holds remove that unit from availability automatically.

What happens when a guest modifies their booking?

The 3-step modify flow recalculates totals, settles the difference (charge or refund) atomically, and writes a transaction-level ledger so reconciliation is always clean.

Can I issue a partial refund?

Yes. Refunds are at the booking level inside an order, so a single guest in a 4-person trip can be refunded without touching the rest.

Does it work for marketplace bookings and direct bookings?

Yes. Same screen, same calendar, same equipment availability — Rockon does not split your operation by channel.