ReservKitReservKit

Rental bookings with Stripe

Rental booking software with Stripe Connect checkout

Connect the operator's Stripe account, let ReservKit create the checkout flow, and keep payment status connected to the customer booking and day-of workflow.

ReservKit operator Bookings list showing sample payment states; Stripe Checkout is a separate step
Representative ReservKit screen with demo data from Clearwake Watersports Demo. Customers and amounts are fictional; activity photos are AI-generated illustrations.

Online booking and payment operations should share one record

A successful Stripe payment still has to match the right customer, activity, date, guests, and operational status. ReservKit creates the connected-account checkout flow and records the resulting payment context with the booking.

A clear payment setup for operators who want

  • A direct booking page connected to Stripe
  • Published ReservKit plan and booking fees
  • Payment and balance context with each booking
  • Refund and deposit workflows tied to the operator record

Connect Stripe, test checkout, then accept live bookings

01

Complete Stripe onboarding

The business connects its Stripe account and completes the information Stripe requires for live payments.

02

Run the booking checkout

ReservKit creates a Stripe Checkout flow for the selected activity and configured booking amounts.

03

Operate from the booking

Payment status, customer details, refunds, deposit context, and booking status remain available to permitted operators.

Payment capabilities around the reservation

  • Stripe Connect onboarding
  • Stripe Checkout for public bookings
  • Plan-based ReservKit booking fees
  • Operator-configured customer-facing service fees
  • Full and partial refund requests
  • Refundable damage deposits on eligible plans
  • Booking payment and balance status
  • Reports for booking income, tips, and booking fees

Feature availability follows the pricing tiers: Free covers the first low-volume booking flow, Starter adds staff/team tools, and Growth adds waivers, reports, broadcasts, equipment, named unit blocking, dynamic pricing, deposits, coupons, and add-ons.

Common questions

Does each ReservKit business connect Stripe?

Yes. ReservKit uses Stripe Connect so each operator completes the connected-account onboarding required for its payment setup.

Who controls payout timing and processing fees?

Stripe controls payout timing, processing fees, and connected-account money movement. ReservKit publishes its separate plan and booking fees.

Can a business accept payments before Stripe onboarding is complete?

No paid booking flow should be treated as ready until the business has completed the required Stripe onboarding and ReservKit reports the connection as ready.

Can operators refund a booking?

Eligible Stripe-backed payments support full and partial refund requests through the operator workflow, subject to payment state and Stripe results.

Connect and test your first paid booking flow

Start on Free, configure an activity, and verify Stripe readiness before taking customer payments.

Start free