Gerador de cartão de crédito Mastercard
Gere números Mastercard aleatórios tanto da série 5 tradicional quanto da série 2 mais recente. Cada exemplo tem 16 dígitos, um dígito verificador de Luhn correto, uma data de validade futura e um CVC de três dígitos para testes.
Formato do número Mastercard e guia de BIN
Os exemplos Mastercard começam com 51–55 ou 2221–2720. A segunda faixa corresponde aos prefixos de seis dígitos 222100–272099, incluindo os dois extremos. Prefixos conhecidos que identificam com mais precisão outras bandeiras são excluídos. Testar as duas séries ajuda a encontrar formulários de pagamento antigos que reconhecem, por engano, apenas números começando com 5.
- Comprimento do número
- 16 dígitos
- Prefixos de rede gerados
- 51–55 ou 2221–2720
- Código de segurança
- CVC de 3 dígitos
- Agrupamento exibido
- 4–4–4–4
As faixas de dois ou quatro dígitos mostradas aqui servem para reconhecer a rede. Elas são mais curtas que um BIN/IIN completo. As faixas reais de contas Mastercard e sua atribuição a emissores exigem dados atualizados da rede; gerar um número aleatório dentro de uma faixa não confirma um banco nem uma conta de crédito.
Como ler um número Mastercard de exemplo
Exemplo de formato: 5555 5555 5555 4444
555555Prefixo ilustrativo de 6 dígitos555555444Demais dígitos do exemplo4Dígito verificador de LuhnO prefixo ilustrado não é um BIN de emissor verificado. O primeiro segmento mostra o limite de um BIN de seis dígitos; o de um BIN de oito dígitos é diferente. Este exemplo explica a estrutura do número sem identificar um banco ou produto de cartão.
O que a soma de verificação de Luhn valida?
O Luhn calcula um dígito verificador a partir dos outros dígitos do número do cartão. Ele ajuda um formulário a detectar muitos erros de digitação. Cada exemplo gerado passa nesse cálculo, mas uma soma correta não confirma um cartão emitido, o código de segurança, saldo disponível nem autorização de pagamento.
Como gerar um lote de cartões de teste
- Escolha uma bandeira ou mantenha todas as bandeiras selecionadas.
- Gere um lote de cartões de teste e confira os números, as datas de validade e os códigos de segurança fictícios.
- Copie os números ou baixe um CSV ou JSON para testar formulários, protótipos e conjuntos de dados de teste.
Ao importar o CSV em uma planilha, defina as colunas do número e do código de segurança como Texto para preservar todos os dígitos e zeros à esquerda. O JSON armazena esses valores como strings.
Para testar autorizações de pagamento, use os cartões de sandbox documentados pelo seu gateway. Exemplos aleatórios servem para validação local e layouts; um gateway pode exigir números de teste próprios para simular o resultado de um pagamento.