Stripe Better-Auth Plugin

I have an issue with the Stripe plugin (or maybe Stripe itself).

Im implementing subscriptions and I'm getting conflicting events after a checkout in the Sandbox.

First I get a OnSubscriptionComplete, I use the status to update the user's proStatus to "active".
Secondly I get a onSubscriptionUpdate with "incomplete", so I use the status to update the user's proStatus to "incomplete".

Why do I get a "onSubscriptionUpdate" with "incomplete" after a succesful checkout?
Was this page helpful?