Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: if payment fails with stripe and then user corrects it their account doesn't update for an hour #2821

Open
eseidel opened this issue Jan 31, 2025 · 3 comments
Labels
bug Something isn't working

Comments

@eseidel
Copy link
Contributor

eseidel commented Jan 31, 2025

We're presumably missing some stripe hook to catch the payment complete/account status change notification and clear our redis cache for the account.

@eseidel eseidel added the bug Something isn't working label Jan 31, 2025
@bryanoltman
Copy link
Contributor

@eseidel which customer did this happen to? I've seen a couple reports of people paying an invoice very late after their subscription was cancelled. I believe this is WAI.

@eseidel
Copy link
Contributor Author

eseidel commented Feb 6, 2025

I believe this was the user to most recently report such: https://admin.shorebird.dev/users/9273 (internal link)

@eseidel
Copy link
Contributor Author

eseidel commented Feb 6, 2025

My understanding is that when stripe completes a transaction, it calls our webhook. I suspect there is a differnet type of message for paying an outstanding invoice that we don't immediately translate into a redis cache clear for their account, but could. 🤷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants