Stripe Setup
How to connect Stripe to accept international payments.
About Stripe
Stripe is a global payment platform that allows you to accept credit card payments from clients worldwide. It's ideal for studios that have international clients or want to accept payments in multiple currencies.
Prerequisites
Before connecting Stripe, you'll need:
- A Stripe account (create one at stripe.com)
- Your Stripe API keys (found in the Stripe Dashboard)
Connection Steps
Step 1: Access Integration Settings
Navigate to Settings > Integrations > Stripe in your Timetable dashboard.
Step 2: Enter API Keys
You'll need two keys from your Stripe Dashboard:
- Publishable Key - Starts with
pk_ - Secret Key - Starts with
sk_
For testing, use your test mode keys. Switch to live keys when you're ready to accept real payments.
Step 3: Configure Webhooks
Stripe uses webhooks to notify Timetable about payment events. Copy the webhook URL provided and add it to your Stripe Dashboard under Developers > Webhooks.
Step 4: Test the Connection
Make a test payment to ensure everything is working correctly.
Supported Features
With Stripe connected, you can:
- Accept credit and debit cards
- Process recurring subscription payments
- Issue refunds directly from Timetable
- View payment history and reports