El error “Proporciona un parámetro de creación Element o PaymentMethod para crear un PaymentMethod” aparece cuando cambias de `stripe.createToken()` a `stripe.createPaymentMethod()`
Asegúrate de que la sintaxis del código sea correcta; en concreto, comprueba que todos los atributos tengan las mayúsculas y minúsculas que correspondan.
Ejemplo
Si especificas card
y CardElement
, recibirás este error. El atributo cardElement
no tiene las mayúsculas correctas. Especifica card
y cardElement
para createPaymentMethod
.
Información adicional
-
JavaScript es un lenguaje que distingue entre mayúsculas y minúsculas. Si especificas un parámetro que tiene dos palabras, la primera letra de la primera palabra debe ir en minúscula y la primera letra de la segunda palabra debe ir en mayúscula.
Ejemplo:
BankName
seríabankName
yHidePostalCode
seríahidePostalCode
.
¿Esto responde tu pregunta?
Artículos relacionados