Asegúrate de que la sintaxis de tu código sea correcta; en especial, asegúrate de que todos los atributos estén en letra mayúscula o minúscula según corresponda.
Si especificas card
y CardElement
, se generará este error. En el atributo cardElement
, el uso de mayúsculas no es el correcto. En su lugar, deberás especificar card
y cardElement
para createPaymentMethod
.
JavaScript es un lenguaje en el que se distinguen mayúsculas de minúsculas. Si especificas un parámetro compuesto por dos palabras, la primera letra de la primera palabra debe ir en letra minúscula y la primera letra de la segunda palabra debe ir en letra mayúscula.
Ejemplo: BankName
sería bankName
y HidePostalCode
sería hidePostalCode
.