So today I updated my Stripe API and as soon as I did, customers started reporting a HTTP 500 error when they click 'checkout.'
I went ahead and re-entered my webhooks and API keys just to make sure they were all the same and updated, but that didn't fix anything. I contacted Stripe support who told me that my Stripe account is creating tokens, but the s2member plugin isn't using the tokens.
So they are getting some data, but I'm unsure why these transactions aren't going through. Has anyone else had a problem with updating the Stripe API, or did I miss a step in the process?