Olá!
Há um erro que na contagem de caracteres impede fechar a compra quando se corrige o número do cartão.
Ex.: Entro com o número 4747474747474747 (Visa) e decido usar meu cartão Dinners ou AmEx. Apago o número do cartão Visa e digito o número do Dinners. Porém, após digitar o número e iniciar lembro que meu Dinners (3649 010246 2661) não há crédito. Decido usar o Visa novamente. Quando termino de digitar o número do Visa e mudo o campo, ele acusa que "Tamanho do texto não satisfaz o espaço de texto especificado.". Depois que acusa o erro, mesmo o número estando certo, não avança.
Se eu trocar um Visa por um Mastercard, avança normalmente.
Se o primeiro cartão digitado for um com menor número de dígitos, o campo aceita a entrada de um novo cartão com maior número de dígitos, porém o contrário não ocorre.
Olá! Há um erro que na contagem de caracteres impede fechar a compra quando se corrige o número do cartão. Ex.: Entro com o número 4747474747474747 (Visa) e decido usar meu cartão Dinners ou AmEx. Apago o número do cartão Visa e digito o número do Dinners. Porém, após digitar o número e iniciar lembro que meu Dinners (3649 010246 2661) não há crédito. Decido usar o Visa novamente. Quando termino de digitar o número do Visa e mudo o campo, ele acusa que "Tamanho do texto não satisfaz o espaço de texto especificado.". Depois que acusa o erro, mesmo o número estando certo, não avança. Se eu trocar um Visa por um Mastercard, avança normalmente.
Se o primeiro cartão digitado for um com menor número de dígitos, o campo aceita a entrada de um novo cartão com maior número de dígitos, porém o contrário não ocorre.
Não há erros de JS no console do navegador.
Segue imagens para melhor visualização.