Internal server error when checking out for Network purchase w/ TEST STRIPE
Summary
I got an Internal server error
toast that prevented me from upgrading a trial network to a paid one with a test Stripe card.
Steps to reproduce
- Log into Minds with an account with a test Stripe card
- Start a Network trial
- Use the top bar on the network to navigate to minds.com/about/networks-upgrade
- Choose a plan to upgrade to
- Click
Checkout
on the checkout page
Platform information
MacOS + Chrome
What is the current bug behavior?
- A toast error appears
Internal server error
- The checkout cannot be completed
What is the expected correct behavior?
- The checkout can be completed on Stripe
Relevant logs and/or screenshots
Possible fixes
I was not yet able to try and reproduce this issue, but Fausto speculates that it occurred because of some internal cache issue with the Stripe test key vs. live key being used in close time proximity.
Prior to running into the issue described above, I had run the same set of Steps to reproduce
before but forgot to use an account with a test Stripe account. So that attempt initiated a checkout with the live key. I soon after (under 5 minutes) ran the steps with an account with a test Stripe card and ran into the issue.
When I tried checking out a few minutes later, it worked without issue.