- πΊπΈUnited States TomTech
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.
One way to determine if an account has been disconnected from a platform in order to delete the credentials stored within Drupal is to listen to the account.application.deauthorized event in a webhook. Unfortunately, we cannot guarantee in the Drupal context that multiple sites won't be connecting to the same platform, and we cannot instruct Stripe to only send events pertaining to a particular site to its webhook.
Instead we need to research the API responses accounts to see if we can differentiate between a connected account vs. a disconnected account. If we can, then we'd look into checking this API endpoint on cron and removing connected Account data if we saw it was revoked or otherwise disabled. API docs: https://stripe.com/docs/api#account
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.
Automatically closed because Drupal 7 security and bugfix support has ended β as of 5 January 2025. If the issue verifiably applies β to later versions, please reopen with details and update the version.