Payments
ReservKit uses Stripe Connect to process payments. Money flows directly to your Stripe account — ReservKit deducts a small booking fee per transaction. No monthly billing required on the free plan.
Connecting Stripe
Go to Billing and click "Connect Stripe." You'll be redirected to Stripe's onboarding flow where you can create a new Stripe account or connect an existing one.
ReservKit uses Stripe Connect Standard. This means each business owner has their own Stripe account and receives payouts directly. ReservKit collects the booking fee automatically at checkout — you never need to manually split payments or transfer funds.
Once connected, your Stripe dashboard will show a "Connected account" from ReservKit. You can disconnect and reconnect Stripe from Billing. Existing bookings and their associated charges are not affected.
Important: Stripe requires your business to be based in a supported country. Payouts to your bank account happen on Stripe's standard schedule (typically 2 business days after a charge). Stripe's own processing fee (2.9% + 30¢ per transaction) is separate from the ReservKit booking fee and is deducted by Stripe directly.
Pricing & Deposits
Set a base price per guest on each activity's Pricing tab. You can also configure a deposit amount — if a deposit is set, customers pay only the deposit amount at booking and the remaining balance is collected separately (e.g., on arrival).
The booking fee is calculated on the total amount charged at checkout. If you collect a $50 deposit on a $200 activity, the booking fee applies to the $50 charged, not the full $200.
Tip: customers can also tip your business at checkout. Tips go directly to your Stripe account and are not subject to the booking fee.
Booking fee breakdown
The booking fee is a percentage of each booking's total charged amount. It's automatically deducted at checkout — nothing you need to configure.
Free
$0/mo
4% booking fee
10 bookings/month
Free
$0/mo
4% booking fee
10 bookings/month
Starter
$79/mo
3% booking fee
100 bookings/month
Growth
$149/mo
2% booking fee
Unlimited bookings
Pro
$299/mo
1.5% booking fee
Unlimited bookings
Enterprise
Custom
Custom booking fee
Custom volume
| Plan | Monthly cost | Booking fee | Booking volume |
|---|---|---|---|
| Free | $0/mo | 4% booking fee | 10 bookings/month |
| Free | $0/mo | 4% booking fee | 10 bookings/month |
| Starter | $79/mo | 3% booking fee | 100 bookings/month |
| Growth | $149/mo | 2% booking fee | Unlimited bookings |
| Pro | $299/mo | 1.5% booking fee | Unlimited bookings |
| Enterprise | Custom | Custom booking fee | Custom volume |
Stripe's standard processing fee (2.9% + 30¢) applies in addition to the booking fee and is charged by Stripe directly.
Issuing refunds
Full and partial refunds are issued from the Bookings page. Open the booking, click "Refund," and enter the amount to refund. For a full refund, the full charged amount is returned to the customer's payment method within 5–10 business days.
Partial refunds let you refund any amount up to the original charge. This is useful when you want to keep the deposit or apply a cancellation fee while returning the remainder.
When you issue a refund, the booking fee is not automatically returned. Stripe's own processing fee is also non-refundable per Stripe's terms. If you process a large volume of refunds, contact ReservKit support to discuss your situation.
Coupon codes
Create discount coupon codes from Settings → Coupons. Coupons can be a fixed dollar amount or percentage off. You can set a maximum number of uses, an expiration date, or restrict the coupon to specific activities.
Customers enter the coupon code on the checkout page. The discount is applied to the total before the booking fee is calculated. Coupon redemptions are tracked in the Coupons dashboard so you can see usage at a glance.