Uma ferramenta de testes segura para desenvolvedores de sistemas de pagamento e profissionais de QA. Todos os números de teste são não funcionais e exclusivos para ambientes de desenvolvimento.
Um BIN (Bank Identification Number) — atualmente chamado oficialmente de IIN (Issuer Identification Number) — corresponde aos primeiros 6 a 8 dígitos de um cartão de pagamento. Ele identifica a bandeira do cartão e a instituição que o emitiu. O restante do número identifica a conta individual, e o último dígito é o dígito verificador de Luhn.
Este verificador classifica a bandeira a partir das faixas de IIN publicadas. Ele não faz consulta bancária: nomes de emissores e países exigem um banco de dados de BIN licenciado, que muda constantemente. Ainda assim, você pode gerar números de teste estruturalmente válidos a partir de qualquer BIN com o gerador de cartões.
| Bandeira | Prefixo / faixa | Comprimento |
|---|---|---|
| Visa | 4 | 13, 16, 19 |
| Mastercard | 51–55, 2221–2720 | 16 |
| American Express | 34, 37 | 15 |
| Discover | 6011, 65, 644–649, 622126–622925 | 16, 19 |
| JCB | 3528–3589 | 16–19 |
| Diners Club | 300–305, 3095, 36, 38–39 | 14–19 |
| UnionPay | 62 | 16–19 |
Observe a sobreposição: 622126–622925 pode ser Discover ou UnionPay dependendo do BIN. Quando as faixas se sobrepõem de propósito, só o banco de dados de cartões da própria bandeira pode dar uma resposta definitiva.
Gere cartões de teste a partir de qualquer BIN
Padrões com curingas e geração em massa
Números oficiais da documentação de cada gateway
Verifique se um número de cartão é válido
Identifique a bandeira do cartão pelo BIN
Números de teste Visa que começam com 4
Números de teste Mastercard 51–55 / 2221–2720
Números de teste American Express de 15 dígitos
Números de teste Discover 6011 / 65
Estime os juros do cartão de crédito
Planeje o pagamento mensal
Guias e tutoriais de testes de pagamento