If you're processing recurring (eg: monthly) payments, you'll also have to handle expired cards, canceled subscriptions, changed subscriptions.
If you're building an editor add on, you could inform the customer "After you've subscribed, please close and re-open Finns-awesome-addon to enable premium features".
Then check the status and do the enable/disable features in the onopen event.
This is not as graceful as "lighting up features" in real-time, but is simpler and more robust than polling for a sub, or setting up a webhook. Stripe does support webhooks (see:
https://docs.stripe.com/webhooks). This would give the real-time enable-features experience, but it will be more complex to set up.