Configure Webhooks and Triggers
Last updated
Last updated
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.
Those are required to support shared subscriptions and subscription transfers
To store the updated state of your customer's subscriptions
To store the updated state of your customer's shared subscriptions and to support transferring subscription from one user to another
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