Connect Stripe
Connect Stripe
Apotheo uses Stripe to process client payments. Connecting your Stripe account lets you set up pricing options, charge clients, and manage subscriptions — all from within Apotheo.
Step 1: Start the Connection
When you first log in, your dashboard will show a blue alert:
Unable to receive payments. Click here to connect with Stripe.
Click the link to begin the Stripe OAuth process. You'll be redirected to Stripe where you can either sign in to an existing Stripe account or create a new one.

Step 2: Authorize on Stripe
On the Stripe page, review the permissions and authorize Apotheo to connect to your account. Once complete, you'll be redirected back to your Apotheo dashboard with a confirmation message.
Step 3: Configure Your Webhook
After connecting Stripe, your dashboard will display a red alert prompting you to set up your webhook:
Urgent: Click here to update your Stripe webhook settings.
Click the alert to open the setup dialog, then follow these steps:
- Go to dashboard.stripe.com/apikeys/create in a new tab
- Create a new restricted API key named "Apotheo"
- Set the key permissions to Write for webhooks
- Copy the generated key
- Paste it into the field in the Apotheo dialog and click Confirm
Apotheo will automatically configure the webhook endpoint using your key. The key itself is not stored.
What Happens Next
Once Stripe is connected and the webhook is configured, you can:
- Set up pricing options for your coaching services
- Charge clients when adding them or via payment pages
- Manage subscriptions, including pausing, cancelling, and refunding
- Track transactions directly from your dashboard
If there's ever an issue with your Stripe account (such as verification requirements), your dashboard will display an alert with details and a link to resolve it in your Stripe dashboard.
Updated on: 04/03/2026
Thank you!
