Configure Webhooks and Triggers

The best way to check if your users are having an active subscription and activate the premium features accordingly is to keep a copy of their current subscription state on your database.

To do that you will need to configure webhooks that will be called when a subscription is created or updated on Stripe.

circle-exclamation

The subscription webhook

To store the updated state of your customer's subscriptions

Subscription webhookchevron-right

The customer webhook

To store the updated state of your customer's shared subscriptions and to support transferring subscription from one user to another

Customer Webhookchevron-right

The new user trigger

To handle new user already having a subscription, either because they were added to a shared subscription or because you added their subscription manually from the Stripe Dashboard

New user triggerchevron-right

Last updated