-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Credit Card Mask #12
Comments
Essas leituras devem ajudar a começar https://gizmodo.uol.com.br/como-sao-criados-os-numeros-de-cartao-de-credito/ O que vocês é até bom, mas parece que é complicado de manter, pois precisaria ficar de olho em todas as mudanças. Creio que seja melhor fazer o validador ignorando as bandeiras do cartão. Mas seria interessantese de alguma forma o validador pudesse retornar não só true ou false, mas tbm a bandeira. |
pois é.. pensei numa mascara onde o cara poe tudo
seria: dai seria uma boa mesmo fazer algo q faça uma validacao basica de bandeira.. e criamos issues pra validar as variacoes.. ou achar algo na internet q podemos usar.. afinal cartao de credito é meio internacional ne |
O padrão do cartão de crédito é internacional sim. Eu acho que a validação um tanto complexa já que depende de como o usuário está mostrando os dados Será que não é melhor validar como se fosse um objeto? let creditCard = {
number: 0000000000000000,
validUntil: "00/00",
securityCode: 123
} O que acha? |
pode tb... mas seria interesante ter um campo com essa mascara.. uma coisa q tenho feito.. como é brasil.. e muitos codigos de exemplo na web tao em portugue.. tenho colocado as variaveis em portugues.. tipo
|
A máscara na minha opinião tinha que ser mais de um campo, colocar tudo no mesmo campo pode gerar problemas |
pois é.. por isso a ideia de ter as duas formas.. um valdador q recebe o objeto.. uma mascara com todos os dados.. outra mascara so pro numero.. ano e digito.. e assim vai... eu por exemplo vou guardar tudo junto |
No description provided.
The text was updated successfully, but these errors were encountered: