Stripe Connect for Deposits
💎MaxStripe Connect allows you to receive deposit payments directly into your own Stripe account when clients book your services. This is a Max-exclusive feature that transforms how you handle booking payments.
How It Works
When you connect your Stripe account to Timeblu:
- Clients pay deposits when booking services that require them
- Funds go directly to your Stripe account (minus Stripe’s processing fees)
- You manage payouts through your Stripe dashboard
- Timeblu handles the payment flow and booking confirmation
Client Payment → Stripe → Your Connected Account → Your BankTimeblu uses Stripe Connect Express, which means Stripe handles all compliance, identity verification, and secure payment processing for you.
Requirements
Before setting up Stripe Connect, ensure you have:
- ✅ Max subscription active on Timeblu
- ✅ Business information ready (name, address, tax ID if applicable)
- ✅ Bank account details for receiving payouts
- ✅ Valid ID for identity verification (required by Stripe)
Setting Up Stripe Connect
Go to Payment Settings
Navigate to Settings > Payments in your Timeblu dashboard.
Click “Connect Stripe Account”
You’ll see a button to start the connection process.
Complete Stripe Onboarding
You’ll be redirected to Stripe to complete their secure onboarding:
- Verify your identity - Upload a government ID
- Add business details - Name, address, type of business
- Connect bank account - Where you’ll receive payouts
- Review and accept - Stripe’s terms of service
Keep this window open until you complete all steps. If you close it early, you can return to Settings > Payments and click “Complete Setup” to continue.
Return to Timeblu
After completing Stripe’s onboarding, you’ll be redirected back to Timeblu.
Verify Connection Status
Your payment settings should now show:
- ✅ Account connected - Green status indicator
- ✅ Charges enabled - Can accept payments
- ✅ Payouts enabled - Can receive money
After Connecting
Once connected, you can:
Configure Deposits on Services
- Go to Services
- Edit a service you want to require deposits for
- Enable Require Deposit
- Set the deposit amount
- Configure refund policy
- Save
Learn more about deposit configuration →
View Your Stripe Dashboard
Access your Stripe Express dashboard to:
- View transaction history
- Check payout schedule
- Update bank details
- Download statements
Click “View Stripe Dashboard” in your Payment Settings.
Monitor Earnings
In your Timeblu Dashboard (Max analytics):
- Track deposit revenue
- See collected vs pending amounts
- Monitor refunds
Understanding Fees
Timeblu does not charge any commission on deposit payments. The only fees are Stripe’s standard processing fees, which are deducted automatically before funds reach your account.
For European cards, Stripe typically charges 1.5% + €0.25 per transaction. Fees may vary depending on the card type and country.
For full details, see Stripe’s pricing page .
Stripe fees are competitive with other payment platforms and include all processing, security, and payout services. There are no additional Timeblu fees on top.
Payout Schedule
Stripe automatically transfers funds to your bank account based on your payout schedule:
- Default: 2-day rolling payouts (funds available 2 business days after payment)
- Customizable: Adjust in your Stripe dashboard
First Payout
Your first payout may take 7-14 days while Stripe verifies your account. Subsequent payouts follow your regular schedule.
What Clients See
When a client books a service requiring a deposit:
- They complete the booking form
- They see a payment step with the deposit amount
- They enter card details via Stripe’s secure form
- Payment is processed immediately
- They receive confirmation with receipt
The payment form is:
- Secure - PCI compliant, handled entirely by Stripe
- Professional - Clean design matching your booking page
- Mobile-friendly - Works on all devices
- Multi-payment - Supports cards, Apple Pay, Google Pay
Refunds
Automatic Refunds
When a session is cancelled within the refund deadline you configured:
- Refund is processed automatically
- Client receives funds in 5-10 business days
- You’re notified of the refund
Manual Refunds
For special cases, you can process refunds through your Stripe dashboard.
Refunds are taken from your Stripe account balance or next payout. Ensure you have sufficient balance or upcoming payments to cover refunds.
Troubleshooting
”Account not verified”
Your Stripe account needs additional information:
- Go to Settings > Payments
- Click “Complete Verification”
- Provide the requested information to Stripe
- Wait for Stripe to review (usually 1-2 business days)
“Payouts disabled”
Stripe has paused payouts to your account:
- Log into your Stripe Express dashboard
- Check for notifications or required actions
- Provide any requested documentation
- Contact Stripe support if needed
Clients can’t pay
If clients see payment errors:
- Verify your account shows “Charges enabled” ✅
- Check if the service has deposits properly configured
- Ensure the deposit amount is valid (minimum €1)
- Contact support if issues persist
Payment not appearing
Payments typically appear in Stripe within minutes. If delayed:
- Check your Stripe dashboard for the transaction
- Verify the session shows “Deposit paid” in Timeblu
- Allow up to 24 hours for processing delays
- Contact support with the session ID if not resolved
Disconnecting Stripe
If you need to disconnect your Stripe account:
- Go to Settings > Payments
- Click “Disconnect Stripe Account”
- Confirm the disconnection
Warning: Disconnecting will immediately stop all deposit collection. Any pending payouts will still be processed, but you won’t be able to accept new deposit payments until you reconnect.
If You Downgrade from Max
If you downgrade from Max to Pro or Free:
| What Happens | Details |
|---|---|
| Stripe account | Remains connected but inactive |
| Deposit settings on services | Preserved (shown as inactive) |
| New bookings | Skip payment step - no deposits collected |
| Existing deposits | Already transferred to your account |
| Pending refunds | Still processed normally |
| If you upgrade again | Everything reactivates - no setup needed |
Your deposit configuration is preserved, so if you upgrade back to Max, everything works immediately without reconfiguring.
Security & Compliance
Your Data
- Timeblu never stores your bank details or card numbers
- All payment processing happens through Stripe’s secure infrastructure
- Your Stripe account is separate from Timeblu
Client Data
- Card details are entered directly on Stripe’s form
- Timeblu only receives confirmation of payment
- PCI DSS compliant payment processing
Verification
Stripe may request identity verification documents. This is:
- Required by financial regulations (KYC)
- A one-time process
- Handled securely by Stripe
Frequently Asked Questions
Do I need an existing Stripe account?
No. During setup, you can create a new Stripe account or connect an existing one.
What countries are supported?
Stripe Connect is available in 40+ countries. Check Stripe’s supported countries for the full list.
Can I use PayPal instead?
Currently, Timeblu only supports Stripe for deposit payments. We may add additional providers in the future.
What if a client disputes a payment?
Stripe handles disputes (chargebacks). You’ll be notified and can provide evidence through your Stripe dashboard. Disputed amounts may be temporarily held.
Are there monthly fees?
No monthly fees for Stripe Connect itself. You only pay Stripe’s standard processing fees on actual transactions. See Stripe’s pricing for details.
Can I offer other payment methods?
Yes! Stripe supports various payment methods including:
- Credit/debit cards
- Apple Pay
- Google Pay
- SEPA Direct Debit (in supported countries)
- And more based on your region