Connecting Stripe lets your guests pay deposits and balances online through secure payment links. Hookset uses Stripe Connect so payments go directly to your bank account.
Setting Up Stripe Connect
- Go to Settings > Billing.
- Click Connect Stripe.
- You'll be redirected to Stripe's onboarding flow where you:
- Create a Stripe account (or connect an existing one).
- Verify your identity with a government ID.
- Add your bank account for payouts.
- Provide business details (lodge name, address, tax ID).
- After completing onboarding, you're redirected back to Hookset.
The process typically takes 5-10 minutes.
Connection Status
After connecting, the Billing page shows your Stripe connection status:
- Charges enabled -- You can accept payments from guests. This is required for online checkout to work.
- Payouts enabled -- Stripe can transfer funds to your bank account. This may take 1-2 business days after initial setup while Stripe verifies your information.
Both flags must be enabled for the full payment flow to work.
What Changes After Connecting
Once Stripe is connected:
- Booking confirmation emails include a secure payment link where guests can pay online.
- Public booking page checkout processes payments through Stripe automatically.
- Payments are recorded automatically via webhook when guests pay online. No manual entry needed.
- Refunds can be processed directly through Hookset, and Stripe handles the return to the guest's card.
Transaction Fees
Hookset charges a platform fee on each transaction, which varies by plan. Stripe also charges its own processing fees separately.
Disconnecting Stripe
To disconnect, go to Settings > Billing and click Disconnect Stripe. Existing payment records are preserved, but guests will no longer be able to pay online. You'll need to collect payments manually.