Gerador de Cartão JCB (fake)
Gera números fake de cartões JCB para testes (com Luhn válido). Apenas para desenvolvimento — não aceitos em transações reais.
Números de cartão JCB: estrutura, BINs e onde são aceitos
JCB é a sigla de Japan Credit Bureau, fundada em Tóquio em 1961 como a primeira emissora de cartão de crédito voltada para o mercado doméstico japonês. O que começou como cartão fechado para restaurantes e lojas de departamento em Tóquio hoje é uma bandeira internacional aceita em cerca de 190 países, com mais de 35 milhões de comerciantes só na rede de aceitação da Ásia-Pacífico. Dentro do Japão, a JCB ainda detém aproximadamente 70% do market share doméstico, e a maioria dos cartões de fidelidade de transporte, viagem e conveniência do país roda em cima dos trilhos JCB.
Um número de conta JCB sempre começa com um BIN/IIN na faixa 3528-3589 (os quatro primeiros dígitos). O comprimento total é tipicamente de 16 dígitos, mas o padrão permite 17 a 19 dígitos em algumas famílias de produto. O último dígito é o verificador Luhn (módulo 10), o mesmo algoritmo usado por Visa, Mastercard e todas as bandeiras principais — ou seja, um número JCB que parece válido só passa pela validação se também fechar no Luhn.
Por que tantos BINs e parcerias japonesas
A faixa larga de 3528 a 3589 existe porque historicamente a JCB emitiu produtos co-branded com dezenas de bancos, varejistas e operadores de transporte japoneses sob a antiga política de numeração JIS (Japanese Industrial Standards). Fora do Japão, a JCB depende de acordos recíprocos de aceitação em vez de construir uma rede de comerciantes própria do zero: um cartão JCB roda nos trilhos da Discover nos Estados Unidos, da RuPay na Índia, da UnionPay na China continental, e da Diners Club International em várias outras regiões. É por isso que um turista japonês consegue passar JCB em uma loja americana sem o logo JCB na vitrine — a transação é roteada via Discover.
Segurança: J/Secure, EMV e tokenização
A autenticação JCB usa J/Secure, a implementação JCB do protocolo 3-D Secure 2, ao lado de programas de fidelidade como o J/Premier. O CVV2 impresso no verso é um código de 3 dígitos, formato idêntico ao de Visa e Mastercard. Desde 2020, todo cartão JCB emitido no Japão é obrigado a carregar chip EMV, e a bandeira participa da tokenização de Apple Pay, Google Pay e Samsung Pay, então fluxos de e-commerce que usam Device PAN (DPAN) nunca veem o número real.
Aceitação no Brasil e na América Latina
No Brasil, a aceitação JCB é mais estreita que a de Visa ou Mastercard, mas mais ampla do que a maioria imagina: as três grandes adquirentes — Cielo, Rede e Stone — todas suportam JCB, principalmente para atender o corredor turístico em São Paulo e Rio. Se você já tentou usar um cartão JCB fora de Tóquio e foi recusado para "verificação adicional", isso é a heurística antifraude da bandeira agindo: transações fora da região doméstica em BINs JCB frequentemente exigem um step-up via J/Secure ou uma autorização por telefone com o emissor.
Perguntas frequentes
Esses números podem cobrar uma conta real? Não. O gerador produz PANs com BIN e Luhn válidos, mas nenhum deles está vinculado a uma conta emissora JCB real. Serão recusados assim que chegarem em um adquirente real.
Servem para testar sandbox de PSPs? Sim — gateways como Stripe, Adyen, MercadoPago e PagSeguro publicam PANs de teste JCB dedicados (ex.: 3566002020360505 no Stripe). Os números desta ferramenta seguem o mesmo Luhn e ajudam a testar validação de campo de formulário e lookup de BIN, mas para fluxos de cobrança ponta-a-ponta use sempre os PANs de teste publicados pelo próprio PSP.
O processamento JCB difere de Visa ou Mastercard na camada de integração? Na camada de API do PSP, não — você posta o mesmo JSON. Na camada adquirente, porém, taxas de intercâmbio, moedas de liquidação e janelas de chargeback mudam, e é por isso que alguns lojistas optam por aceitar só Visa/Master.
Por que meu número de 16 dígitos gerado começa com 3528? Porque esse é o BIN JCB válido mais baixo; a ferramenta escolhe um prefixo aleatório na faixa 3528-3589, preenche o corpo da conta e calcula o dígito Luhn no final.
Ferramentas Relacionadas
Gerador de Cartão Diners Club (fake)
Gera números fake de cartões Diners Club (14 dígitos, BIN 36/300-305) com Luhn válido. Para testes de validação em desenvolvimento.
Gerador de Cartão American Express (fake)
Gera números fake de cartões American Express (15 dígitos, BIN 34/37) com Luhn válido. Apenas para testes de validação.
Gerador de Número de Cartão de Crédito
Gere números de cartão de crédito válidos pelo algoritmo Luhn para testes de e-commerce e pagamentos. Suporta Visa, MasterCard e Elo. Apenas para testes.