Erro "Forneça um Element ou parâmetros de criação do PaymentMethod para createPaymentMethod" ao mudar de `stripe.createToken()` para `stripe.createPaymentMethod()`

Confira se a sintaxe do código está correta, principalmente as maiúsculas e minúsculas dos atributos.

Exemplo

Se você inserir card e CardElement, esse erro ocorrerá. O atributo cardElement não está com as maiúsculas corretas. Insira card e cardElement para createPaymentMethod.

Outras informações

  • A linguagem JavaScript diferencia maiúsculas e minúsculas. Se você está inserindo um parâmetro com duas palavras unidas, a primeira letra da primeira palavra deve ser minúscula e a primeira letra da segunda palavra deve ser maiúscula.

    • Exemplo: BankName deve ser bankName e HidePostalCode deve ser hidePostalCode.

Sua dúvida foi resolvida?