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ía bankNamey HidePostalCode sería hidePostalCode.

¿Esto responde tu pregunta?
Temas frecuentes
Temas frecuentes