Skip to content
Create account
or
Sign in
The Stripe Docs logo
/
Ask AI
Create account
Sign in
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Developer tools
Get started
Payments
Finance automation
Get started
Payments
Finance automation
Platforms and marketplaces
Money management
Overview
Versioning
Changelog
Upgrade your API version
Upgrade your SDK version
Developer tools
SDKs
API
Testing
Workbench
Event Destinations
Workflows
Stripe CLI
Stripe Shell
Developers Dashboard
    Overview
    View request logs
    View events
    Add a webhook endpoint
Agent toolkit
Stripe health alertsBuild with LLMsStripe for Visual Studio CodeFile uploads
Security
Security
Extend Stripe
Stripe Apps
Stripe Connectors
Partners
Partner ecosystem
Partner certification
HomeDeveloper toolsDevelopers Dashboard

Add a webhook endpoint

Use the Developers Dashboard to create a new webhook endpoint and receive events from Stripe.

Copy page

Read the complete guide to webhook events for a high-level overview and best practices on receiving events about your Stripe account.

This guide describes how to create a new webhook endpoint using the Developers Dashboard.

Note

Workbench replaces the Developers Dashboard, and we automatically enable it for all new Stripe accounts by default. Configure this setting from the Developers settings in the Dashboard.

Learn how to create a new webhook endpoint in Workbench.

Create a new webhook endpoint

Stripe supports two endpoint types: Account and Connect. Create an endpoint for Account unless you’ve created a Connect application. You can register up to 16 webhook endpoints on each Stripe account.

Note

When you create an endpoint in the Dashboard, you can choose between your Account’s API version or the latest API version. You can test other API versions in Workbench using stripe webhook_endpoints create, but you must create a webhook endpoint using the API to use other API versions in production.

Use the following steps to register a webhook endpoint in the Developers Dashboard.

  1. Navigate to the Webhooks page.
  2. Click Add endpoint.
  3. Add your webhook endpoint’s HTTPS URL in Endpoint URL.
  4. If you have a Stripe Connect account, enter a description, then click Listen to events on Connected accounts.
  5. Select the event types you’re currently receiving in your local webhook endpoint in Select events.
  6. Click Add endpoint.
Was this page helpful?
YesNo
Need help? Contact Support.
Join our early access program.
Check out our changelog.
Questions? Contact Sales.
LLM? Read llms.txt.
Powered by Markdoc