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

  1. Go to the Stripe Dashboard
  2. From the Home screen, select Developers
  3. Choose Webhooks
  4. Click + Add endpoint
  5. Enter the following endpoint URL: https://tools.timerise.io/stripe/webhook
  6. Click Select events
  7. Search for payment_intent. in the search field, select the highlighted events, and click Add events
  8. Confirm the webhook is shown as ENABLED

Step 2: Copy your API keys

  1. In the Stripe Dashboard, navigate to the API Keys section
  2. 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:

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:

  1. Open Services and select a service
  2. Scroll to the Pricing section
  3. Set a price and currency
  4. 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.

Related articles