This error has popped up for my users occasionally in the past, but now it’s becoming more frequent and becoming a serious problem.
A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters.
This error sometimes appears when a user currently on a subscription attempts to pay for a different subscription. In the current case, it’s because we changed the membership price, so we had to create a new subscription and make everyone “renew” under that one. Not everyone gets the error, and I can find no reason for it.
Searching here has led me to a single post that implies this error is understood, but did not describe the solution. It probably doesn’t help that I am a total novice when it comes to Stripe, so I may not even be asking the right questions. Hopefully somebody can give me some direction, thanks!