FYI、既存のサブスクリプションでこの問題が発生しているユーザーがいます…
このサイトが大好きで、長い間利用しています。「サポーター」だったのですが、カードを変更する必要があります。これを設定しようとすると、次のメッセージが表示されます。
「カードタイプの支払い方法が必要でしたが、この PaymentIntent には支払い方法がなく、提供されませんでした。payment_method または payment_method_data パラメータのいずれかを提供して、もう一度試してください。」
他にもこのような問題が発生している人がいるかどうかわかりません。
なりすましでも試しましたが、同じメッセージが表示されました。カードの種類はフォームページなどに表示されています。このユーザーは以前Patreonサポーターでしたが、現在は「無料モード」になっています。彼らのStripeアカウントは、プラグイン管理画面では「キャンセル済み」としてリストされています。繰り返しになりますが、これらの過去のデータポイントがStripeで問題を引き起こしているのなら、トランザクションが失敗する原因となるため、ユーザーからこのデータを完全に削除する方法を設けるべきではないでしょうか。
2024年にも同様の問題がありましたが、それは修正されました。このような問題を報告してきたのはしばらくぶりのユーザーです。Subscription update problem