Erreur : Un moyen de paiement de type carte était attendu

Cette erreur est apparue occasionnellement pour mes utilisateurs dans le passé, mais elle devient maintenant plus fréquente et pose un problème sérieux.

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.

Cette erreur apparaît parfois lorsqu’un utilisateur actuellement abonné tente de payer pour un autre abonnement. Dans le cas actuel, c’est parce que nous avons modifié le prix de l’adhésion, nous avons donc dû créer un nouvel abonnement et faire en sorte que tout le monde se « renouvelle » sous celui-ci. Tout le monde n’obtient pas l’erreur, et je ne trouve aucune raison à cela.

Une recherche ici m’a conduit à un seul message qui semble indiquer que cette erreur est comprise, mais qui ne décrivait pas la solution. Cela n’aide probablement pas le fait que je sois un novice complet en ce qui concerne Stripe, je ne pose peut-être même pas les bonnes questions. J’espère que quelqu’un pourra me donner une direction, merci !

1 « J'aime »

Wow… ceci n’a reçu aucune réponse. Ce module d’abonnement n’est-il plus pris en charge ?

FYI mes utilisateurs rencontrent le même problème…

J’adore ce site, j’y suis depuis longtemps. J’étais un « supporter » auparavant, mais je dois changer ma carte. Lorsque j’essaie de configurer cela, je reçois le message suivant :

« Un moyen de paiement de type carte était attendu, mais cet Intent de paiement n’a pas de moyen de paiement et aucun n’a été fourni. Essayez à nouveau en fournissant les paramètres payment_method ou payment_method_data. »

Je ne sais pas si quelqu’un d’autre a ce problème.

J’ai essayé via l’usurpation d’identité et j’ai reçu le même message. Le type de carte EST présent sur la page du formulaire, etc. Cet utilisateur était également un ancien supporter Patreon mais est maintenant en « mode gratuit ». Son compte Stripe est indiqué comme « Annulé » dans l’administration du plugin. Encore une fois… si ces données passées causent des problèmes avec Stripe, pourquoi n’y a-t-il pas un moyen d’effacer simplement ces données de l’utilisateur, étant donné que son compte Stripe et Patreon obsolètes ne sont plus pertinents s’ils vont faire échouer la transaction.

1 « J'aime »

En guise de suivi, à ce jour, personne n’a pu identifier la cause de cette erreur, pas même le consultant professionnel que nous avons payé pour y jeter un œil. Nous demandons à nos membres qui rencontrent cette erreur de payer via Venmo ou (comble du comble) un chèque personnel, puis nous mettons à jour leurs informations d’adhésion manuellement. Ce n’est pas durable à long terme, nous examinons donc déjà d’autres options de gestion des adhésions, et selon ce que décidera notre direction, cela pourrait se traduire par l’abandon complet de Discourse par notre organisation. Ce qui est dommage.

S’il continue d’y avoir un silence de la part de l’équipe Discourse ici, alors je dirais qu’il vaut mieux éviter ce plugin problématique et chercher d’autres solutions.

1 « J'aime »