Erreur « Veuillez fournir un paramètre de création Element ou PaymentMethod à createPaymentMethod » lorsque vous passez de `stripe.createToken()` à `stripe.createPaymentMethod()`

Vérifiez que la syntaxe de votre code est correcte, en prêtant une attention particulière à la casse (majuscule ou minuscule) des attributs.

Exemple

Une syntaxe comportant les attributs card et CardElement génère cette erreur. L'utilisation des majuscules est erronée dans l'attribut cardElement. Vous devez transmettre les attributs card et cardElement à la méthode createPaymentMethod.

Informations complémentaires

  • JavaScript est sensible à la casse. Si vous transmettez un paramètre composé de deux mots, la première lettre du premier mot doit être en minuscule et la première lettre du second mot en majuscule.

    • Exemple : BankName s'écrit bankName et HidePostalCode s'écrit hidePostalCode.

Ces informations ont-elles répondu à votre question?