Configure Stripe payments
Connect your Stripe account to Timerise to accept online payments when customers book your services.
Updated March 1, 2026paymentsstripebilling
Requirements
- A Stripe account (free to create)
- Admin access to your Timerise project
Configure Stripe
Timerise requires a manual webhook setup. Follow these steps carefully:
Step 1: Create a webhook in Stripe
- Go to the Stripe Dashboard
- From the Home screen, select Developers
- Choose Webhooks
- Click + Add endpoint
- Enter the following endpoint URL:
https://tools.timerise.io/stripe/webhook - Click Select events
- Search for
payment_intent.in the search field, select the highlighted events, and click Add events - Confirm the webhook is shown as ENABLED
Step 2: Copy your API keys
- In the Stripe Dashboard, navigate to the API Keys section
- Copy both your Publishable key and Secret key
Step 3: Share keys with Timerise support
Contact the Timerise support team and provide your Stripe API keys to complete the setup:
- Email: support@timerise.io
- In-app: Use the Intercom chat widget
The support team will configure the keys on your account.
Enable payments on a service
By default, services are free. To require payment at booking:
- Open Services and select a service
- Scroll to the Pricing section
- Set a price and currency
- Click Save
Customers will now be prompted to pay when they book that service.
Refunds
Refunds must be issued directly from your Stripe Dashboard. Timerise does not currently support refunds from within the app.