Este erro apareceu para meus usuários ocasionalmente no passado, mas agora está se tornando mais frequente e se tornando um problema sério.
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.
Este erro às vezes aparece quando um usuário que está em uma assinatura tenta pagar por uma assinatura diferente. No caso atual, é porque mudamos o preço da associação, então tivemos que criar uma nova assinatura e fazer com que todos “renovassem” sob ela. Nem todos recebem o erro, e não consigo encontrar um motivo para isso.
Pesquisar aqui me levou a uma única postagem que implica que este erro é compreendido, mas não descreveu a solução. Provavelmente não ajuda que eu seja um total novato quando se trata de Stripe, então talvez eu nem esteja fazendo as perguntas certas. Espero que alguém possa me dar alguma direção, obrigado!