Softr stores the state of Stripe subscriptions purchased through Softr, but is not sync’ing that state from Stripe. Softr must listen for Stripe web hook events and update its state accordingly. Softr needs to react correctly to state changes done outside its system for a proper integration.
- Customer purchases Stripe subscription via softr UI
- Customer becomes a member of a Custom User Group called “Subscribers”. This used group is based on a Stripe subscription.
- Our support team cancels the customer’s subscription from the Stripe dashboard, perhaps to issue a refund.
- The Softr subscription state does NOT get updated and the customer is still in the “Subscribers” User Group.
This is not good. Also, there is no UI in Softr for viewing or exiting a User’s groups, so we have no way to manually fix this.