Errore: Era previsto un metodo di pagamento di tipo carta

Questo errore è apparso occasionalmente ai miei utenti in passato, ma ora sta diventando più frequente e sta diventando un problema serio.

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.

Questo errore a volte appare quando un utente attualmente abbonato tenta di pagare per un abbonamento diverso. Nel caso attuale, è perché abbiamo modificato il prezzo dell’abbonamento, quindi abbiamo dovuto creare un nuovo abbonamento e far “rinnovare” tutti con quello. Non tutti ricevono l’errore e non riesco a trovare una ragione per questo.

La ricerca qui mi ha portato a un singolo post che implica che questo errore sia compreso, ma non descrive la soluzione. Probabilmente non aiuta il fatto che io sia un totale principiante per quanto riguarda Stripe, quindi potrei non fare nemmeno le domande giuste. Spero che qualcuno possa darmi qualche indicazione, grazie!