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 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.
Ejemplo
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
.
Información adicional
-
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íabankName
yHidePostalCode
seríahidePostalCode
.
¿Esto responde tu pregunta?
Artículos relacionados