O que é Network Token?
Network Tokens são tokens dinâmicos gerados pelas bandeiras de cartão (Visa e Mastercard) que oferecem:- Maior taxa de aprovação em transações
- Melhor segurança através de tokenização dinâmica
- Atualização automática de dados de expiração
- Redução de fraudes e chargebacks
Casos de Uso
- 🔄 Reprocessar solicitação de Network Token que falhou
- 🔧 Forçar criação de Network Token para cartões antigos
- 📊 Migração de cartões para o sistema de Network Token
Parâmetros de URL
UUID do cartão para o qual será solicitado o Network Token
Exemplo de Requisição
Resposta de Sucesso
Network Token Criado (200 OK)
Quando o Network Token é criado com sucesso:Processo Assíncrono: A criação do Network Token acontece em segundo plano. A resposta 200 OK indica que a solicitação foi aceita, mas o token pode levar alguns segundos para ser gerado e associado ao cartão.
Detalhes da Resposta
Os campos retornados são os mesmos do endpoint de Buscar Cartão:| Campo | Tipo | Descrição |
|---|---|---|
id | string | UUID único do cartão |
customer_id | string | UUID do cliente proprietário |
holder | string | Nome do portador do cartão |
brand | string | Bandeira do cartão (visa ou mastercard) |
first_6 | string | Primeiros 6 dígitos do cartão (BIN) |
last_4 | string | Últimos 4 dígitos do cartão |
exp_month | string | Mês de expiração (MM) |
exp_year | string | Ano de expiração (YY) - apenas 2 dígitos |
created_at | string | Data de criação no formato DD/MM/YYYY HH:mm:ss |
updated_at | string | Data da última atualização |
Verificação: Para verificar se o Network Token foi gerado com sucesso, você pode consultar o cartão novamente após alguns segundos usando o endpoint Buscar Cartão.
Códigos de Erro
417 - Expectation Failed
417 - Expectation Failed
Falha ao criar Network TokenPossíveis causas:
- Cartão de bandeira não suportada (somente Visa e Mastercard)
- Problemas de comunicação com VGS
- Dados do cartão inválidos ou incompletos
- Cartão já possui Network Token ativo
404 - Not Found
404 - Not Found
Cartão não encontradoPossíveis causas:
- UUID não existe
- Cartão pertence a outro merchant
- UUID malformado
400 - Bad Request
400 - Bad Request
UUID inválido
Bandeiras Suportadas
| Bandeira | Network Token Suportado |
|---|---|
| Visa | ✅ Sim |
| Mastercard | ✅ Sim |
| Elo | ❌ Não |
| Hipercard | ❌ Não |
| Diners | ❌ Não |
| Discover | ❌ Não |
| JCB | ❌ Não |
| Amex | ❌ Não |
Processo de Criação do Network Token
- Validação: Sistema verifica se o cartão existe e é de bandeira suportada (Visa/Mastercard)
- Solicitação: Requisição é enviada ao VGS (Very Good Security) para criar o Network Token
- Processamento: VGS comunica-se com a bandeira do cartão para gerar o token
- Atualização: Quando aprovado, o Network Token é associado ao cartão no banco de dados
- Uso: Futuras transações podem utilizar o Network Token para melhor taxa de aprovação
VGS (Very Good Security): Utilizamos o VGS como nosso provedor de tokenização, garantindo conformidade PCI DSS e máxima segurança.
Quando Usar Este Endpoint
Casos Recomendados
✅ Cartão criado antes da implementação de Network Token- Cartões antigos que não têm Network Token podem se beneficiar
- Se a criação automática falhou durante o cadastro do cartão
- Após migrações ou mudanças de infraestrutura
Casos NÃO Recomendados
❌ Cartões recém-criados- A criação automática já foi tentada
- Não é necessário reprocessar
- Resultará em erro
Segurança
Auditoria: Todas as solicitações de Network Token são registradas para fins de auditoria e segurança.
Próximos Passos
Após solicitar o Network Token:- Aguardar alguns segundos para processamento
- Buscar o cartão para verificar o status
- Processar pagamentos com melhor taxa de aprovação