Outgoing Visa: layout, validações e erros comuns
O arquivo que o credenciador envia à Visa com as transações a liquidar. Um campo errado vira rejeição, intercâmbio cobrado a mais ou chargeback.
- Quem envia
- Credenciador (adquirente) para a Visa
- Formato
- Posicional, registros de 168 posições
- Estrutura
- Transações (TC) formadas por registros componentes (TCR 0 a 7)
- Periodicidade
- Diária, a cada janela de liquidação
Atualizado em · Time DataProof, Better Now
Veja uma validação de Outgoing Visa.
Arquivo fictício com 5 erros comuns. Abra um erro, vá até a linha ou clique em qualquer campo do arquivo.
Total de erros5
Campos validados284
Linhas validadas14
Tempo de execução0s 412ms
16 Merchant Name 1
descrição do campoNome do estabelecimento como aparece para o portador.
- descrição do erro
- Caractere inválido: "Ã". O nome do estabelecimento aceita letras sem acento, números e espaço.
- valor do campo
PADARIA SÃO JOSÉ- layout
- TC 05 · TCR 0
18 Merchant Country Code 1
descrição do campoPaís do estabelecimento.
- descrição do erro
- País do estabelecimento "US" em arquivo nacional. Para moeda 986 e layout nacional, o esperado é "BR".
- valor do campo
US- layout
- TC 05 · TCR 0
28 Authorization Code 1
descrição do campoCódigo de autorização da transação.
- descrição do erro
- Campo obrigatório vazio: o código de autorização é exigido em venda com cartão presente (POS Entry Mode 05).
- valor do campo
(vazio)- layout
- TC 05 · TCR 0
9 Fee Program Indicator 1
descrição do campoPrograma de tarifa em que a transação é qualificada para o intercâmbio.
- descrição do erro
- Intercâmbio diferente do esperado: para débito no MCC 5541, o programa esperado é J01 (0,50%). O informado, J12, leva a 0,80%.
- valor do campo
(vazio)- layout
- TC 05 · TCR 1
11 Purchase Date 1
descrição do campoData da compra no formato MMDD.
- descrição do erro
- Data inválida: 0931 (31 de setembro não existe).
- valor do campo
0931- layout
- TC 05 · TCR 0
Como o arquivo é organizado.
Cada transação do outgoing é identificada por um código de transação (TC) e pode ocupar mais de um registro, os TCRs. O TCR 0 traz o essencial da transação; os seguintes complementam com dados de autorização, de pagamento e de programas da bandeira.
- TC 05
- Venda (compra no cartão)
- TC 06
- Crédito ao portador (estorno de venda)
- TC 07
- Saque
- TCR 0
- Cartão, referência da transação, data, valores, moeda e dados do estabelecimento
- TCR 1 em diante
- Complementos: autorização, indicadores de programa e informações adicionais
- TC 90, 91 e 92
- Controle: cabeçalho, fechamento de lote e fechamento do arquivo
Erros comuns no Outgoing Visa.
O que mais aparece nas validações, por que acontece e como o DataProof aponta antes do envio.
-
Taxa de intercâmbio diferente da esperada
Relevância alta- Sintoma
- O custo de intercâmbio vem maior que o contratado, ou a transação cai em uma categoria de tarifa pior (downgrade).
- Causa comum
- Produto do cartão, MCC, modo de entrada ou indicadores de autorização que não qualificam a transação para o programa esperado.
- Como o DataProof detecta
- Regra que cruza produto, MCC e indicadores com a tabela de intercâmbio vigente, transação a transação, antes do envio.
-
Caractere inválido no nome ou na cidade do estabelecimento
Relevância média- Sintoma
- Rejeição do registro ou nome do estabelecimento ilegível na fatura do portador.
- Causa comum
- Acento, cedilha ou caractere especial vindos do cadastro do estabelecimento.
- Como o DataProof detecta
- Domínio de caracteres por campo. O módulo de correção de nomes pode ajustar e reenviar para validação.
-
Informação obrigatória incompleta
Relevância alta- Sintoma
- Registro rejeitado ou transação sem direito de disputa.
- Causa comum
- Código de autorização, MCC, data ou modo de entrada vazios em transações que exigem o campo.
- Como o DataProof detecta
- Obrigatoriedade condicional: o campo é exigido de acordo com o tipo de transação e os demais indicadores.
-
Arquivo com país ou produto errado
Relevância alta- Sintoma
- Transação nacional tratada como internacional, com tarifa e câmbio errados.
- Causa comum
- Layout internacional enviado como nacional, código de país incompatível com a moeda 986 ou BIN de produto diferente do arquivo.
- Como o DataProof detecta
- Consistência entre país do estabelecimento, moeda, BIN e o layout selecionado para o arquivo.
-
Data de compra inválida ou fora do prazo
Relevância média- Sintoma
- Rejeição por data ou transação apresentada fora da janela permitida.
- Causa comum
- Data inexistente (31 de setembro), futura ou mais antiga que o prazo de apresentação.
- Como o DataProof detecta
- Validação de calendário e janela de apresentação em relação à data de processamento.
-
Valores e moedas inconsistentes
Relevância média- Sintoma
- Valor zerado, diferente do autorizado ou em moeda trocada.
- Causa comum
- Valor de origem e de destino divergentes, moeda de destino vazia ou valor sem relação com a autorização.
- Como o DataProof detecta
- Regras entre campos: valor maior que zero, moeda no domínio e coerência entre valor de origem, destino e autorizado.
-
Sequência de TCR quebrada
Relevância média- Sintoma
- Transação incompleta ou registros órfãos no arquivo.
- Causa comum
- TCR 1 sem o TCR 0 correspondente, ordem trocada ou qualificador inválido.
- Como o DataProof detecta
- Validação de sequência e de dependência entre registros da mesma transação.
-
Totalizadores do fechamento divergentes
Relevância alta- Sintoma
- Arquivo inteiro rejeitado no recebimento.
- Causa comum
- Quantidade de transações, de registros ou soma de valores no TC 91 ou TC 92 diferentes do conteúdo do arquivo.
- Como o DataProof detecta
- Recontagem e soma dos registros de detalhe comparadas com o fechamento de lote e de arquivo.
O que o DataProof valida no Outgoing Visa.
Formato e regra de negócio em 100% dos registros. Você escolhe por fluxo: bloquear só o registro errado ou apenas alertar e mostrar onde está o erro.
Layout com template pronto em 1 a 3 dias. Layouts próprios são configurados a partir da especificação, sem desenvolvimento.
- Estrutura: tamanho de 168 posições, tipo e domínio de cada campo
- Sequência de TCRs e dependência entre registros da mesma transação
- Obrigatoriedade condicional por tipo de transação
- Conjunto de caracteres aceito em nome e cidade do estabelecimento
- País, moeda, BIN e produto coerentes com o layout do arquivo
- Qualificação de intercâmbio por produto, MCC e indicadores
- Datas de compra e de processamento dentro da janela
- Totalizadores de lote e de arquivo recalculados
Perguntas frequentes.
O que é o arquivo de outgoing da Visa?
É o arquivo de liquidação (clearing) que o credenciador envia à Visa com as transações capturadas. Ele segue o layout Base II, com registros posicionais de 168 posições agrupados por código de transação.
O DataProof substitui a validação da Visa?
Não. Ele roda antes do envio, como pré-validação com as regras de negócio do credenciador, e aponta o que seria rejeitado ou cobrado errado com tempo para corrigir.
Um erro trava o arquivo inteiro?
Não. O DataProof pode separar só os registros com problema e deixar o restante seguir, ou apenas alertar e mostrar onde está cada erro.
O DataProof valida também o incoming e os arquivos de outras bandeiras?
Sim. O mesmo motor valida arquivos enviados e recebidos, de qualquer bandeira, a partir do layout cadastrado.
Outros layouts do catálogo.
-
Bandeiras
Outgoing Mastercard (IPM)
O arquivo de clearing que o credenciador envia à Mastercard. Não é criptografado: são mensagens ISO 8583 que o DataProof abre campo a campo, e um elemento errado muda a tarifa ou derruba a apresentação.
-
Bandeiras
Outgoing Elo
O arquivo que o credenciador envia à Elo com as transações a liquidar. Um código errado no cabeçalho, um cartão de outra bandeira ou um parcelamento incoerente viram rejeição ou tarifa errada.
-
Bancário
CNAB 240
O padrão FEBRABAN de 240 posições para remessa e retorno de cobrança e pagamentos entre empresas e bancos. Um total errado no trailer derruba o arquivo inteiro.
Valide um arquivo seu antes do envio.
Mostramos o DataProof rodando sobre um Outgoing Visa da sua operação, com os erros apontados campo a campo.