Índi
1.2 Venda _________________________________ 5
Tipos de Registros _____________________________ 6
Códigos de Transações _________________________ 6
3.1 Vendas ________________________________ 6
estrutura Lógica dos Tipos de Registros
dentro do Arquivo de Movimento _______________ 6
4.1 envio __________________________________ 6
4.2 Retorno ________________________________ 7
Layout dos Cartões MasterCard®/diners _________ 7
5.1 Regras de Formação do número de Cartão__ 7
5.1.1 especificação Formatação de Cartões
MasterCard® ____________________________ 8
5.1.2 especificação Formatação
de Cartões diners _______________________ 9
02
03
04
05
06
Índi
6.1.4 Registro de Lote - Tipo ‘30’ ______________ 14
6.1.5 Registro de Transação - Tipo ‘30’ _________ 15
6.1.6 Registro de Lote - Tipo ‘40’ ______________ 16
6.1.7 Registro de Lote - Tipo ‘40’ ______________ 16
6.1.8 Registro de Trailer de Movimento –
Tipo 99’ _______________________________ 17
Layout do Arquivo de Retorno _________________ 18
7.1 Captura Offline ________________________ 18
7.1.1 Registro Header - Tipo ‘00’ ______________ 18
7.1.2 Registro de Transação - Tipo ‘01’ _________ 19
7.1.3 Registro de Transação - Tipo ‘01’ ________ 20
7.1.4 Registro de Transação - Tipo ‘30’ _________ 22
7.1.5 Registro de Parcelas Para Transações
Parceladas - Tipo ‘31’ ___________________ 24
7.1.6 Registro de Parcelas Para Transações
Parceladas - Tipo ‘31’ ___________________ 25
7.1.7 Registro de Lote - Tipo ‘40’ ______________ 25
7.1.8 Registro de Lote - Tipo ‘40’ ______________ 26
7.1.9 Registro de Trailer
de Lote - Parceladas - Tipo ‘41’ __________ 27
07
Índi
de Movimento - Tipo ‘99’ _______________ 29
Tabela de Status de Transação _________________ 29
Tabela de Status de Movimento Rejeitado _______ 31
Veículos de Troca de Arquivos __________________ 32
08
09
10
• TO é um serviço de captura de transações em lote.
• É feito por meio de transmissão Offline.
• Cada sequência de movimento (contador presente no header) pode conter
vários, sendo que cada lote deverá conter apenas um tipo de transação.
• Quando houver mais de 999 transações do mesmo tipo, deve-se criar,
obrigatoriamente, um novo lote, pois cada lote comporta apenas 999 transações.
• Cada sequência de movimento poderá conter apenas um único tipo
de transação.
• Os contadores presentes no arquivo devem ser respeitados para que não haja
a rejeição do movimento e ainda porque eles são usados para a conferência
da integridade da informação, são eles:
Sequência do movimento
Número do lote
Número de sequência no lote
Número de sequência
do registro no movimento
• O estabelecimento deverá obter autorização para cada transação acima
do limite, bem como para 100% das transações parceladas, salvo para os casos
em que houver acordo comercial para a utilização do TO com autorização.
• O único campo livre para a identificação da transação pelo estabelecimento
se encontra no Registro 01 - “Número de Referência”(opcional).
• No arquivo de retorno, é apresentada a seguinte particularidade
quanto a formatação da data de crédito.
• Para o Registro tipo 00 (Header).
Deve ser incrementado a cada composição
de registros de “00 - 99”.
Deve ser incrementado a cada 999
registros do tipo 01.
Deve ser incrementado de 1 a cada registro
no mesmo lote - vai de 001 a 999.
O contador deve ser iniciado em 00001
no Reg. 00 e incrementado de 1a cada
novo registro, de qualquer tipo.
A quantidade de registros no movimento
é igual ao valor constante neste campo
no registro tipo 99.
1.1
Gerais
1.2
Venda
• A data de crédito é formatada de acordo com a primeira transação.
• Se a primeira transação for IATA (103), então a data de crédito no header
fica AAMMDD.
• Se a primeira transação for rotativa (101) então a data de crédito no header
fica DDMMAA.
Registro header
Registro de detalhe por tipo de transação
Registro de lote - totais de detalhes por tipo de transação (somatória dos registros - 01)
Registro de parcelas (transações parceladas)
Registro trailer (somatória dos registros - 30)
Registro trailer de parcelas (somatória dos registros - 31)
Registro trailer do movimento (somatória dos registros - 40)
Vendas à vista
Parcelado sem juros
Lata - vendas de passagem aérea
Parcelado com juros
Plano de saúde
Pagamento periódico
Sidecard - vendas à vista
Sidecard - parcelado sem juros
Vendas em dólar à vista
Redeshop - sendas
Parcelado dólar
02
Tipos de Registros
03
Códigos de Transações
04
estrutura Lógica dos Tipos de Registros dentro
do Arquivo de Movimento
00 01 30 31 40 41 99 101 102 103 104 105 106 108 109 110 111 114-4.1
envio
3.1
Vendas
Header de movimento
Detalhes de transação xxx
(Lote) trailer de transação xxx (somatória dos registros - 01)
Detalhes de transação parcelada (parcela)
Detalhes de transação yyy
(Lote) trailer de transação yyy (somatória dos registros - 01)
Detalhes de transação parcelada (parcela)
Trailer de lotes (somatória dos registros - 30)
Trailer de lotes (somatória dos registros - 31)
Trailer final de movimento
(**Os registros 31/41 são provenientes de transações parceladas-parcelas)
(Lote) trailer de transação xxx (somatória dos registros - 01)
Detalhes de transação yyy
(Lote) trailer de transação yyy (somatória dos registros - 01)
Trailer de lotes (somatória dos registros - 30)
Trailer final de movimento
00 01 30 31 01 30 31 40 41 99 30 01 30 40 99
-4.2
Retorno
05
Layout dos Cartões MasterCard®/diners
5.1
Regras de Formação do número de Cartão:
número de Cartão MasterCard®:
Pnnnnnnnnnnnnnnd, onde:
P = Prefixo do Cartão nacional e internacional utilizado é “5”. nnnnnnnnnnnnnn = número do Cartão.
d = dígito de Controle do Cartão.
número de Cartão diners Club:
Pnnnnnnnnnnnnnnd, onde:
P = Prefixo do Cartão nacional e internacional utilizado é “3”. nnnnnnnnnnnnnn = número do Cartão.
Número de Cartão MasterCard®: 5493402400980778
Cálculo do dígito de controle (16ª Posição):
1º Passo: 2º Passo: 3º Passo:
1ª 2ª 3ª 4ª 5ª 6ª 7ª 8ª 9ª 10ª 11ª 12ª 13ª 14ª 15ª
62 / 10 = 6 e resto = 2 10 - 2 = 8 Dígito de controle (16ª posição) 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 * * * * * * * * * * * * * * * = = = = = = = = = = = = = = = 10 04 18 03 08 00 04 04 00 00 18 08 00 07 14 Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos = = = = = = = = = = = = = = = |5| |4| |9| |3| |4| |0| |2| |4| |0| |0| |9| |8| |0| |7| |7| 1 0 1 0 0 0 0 0 0 0 1 0 0 0 1 + + + + + + + + + + + + + + + 0 4 8 3 8 0 4 4 0 0 8 8 0 7 4 = = = = = = = = = = = = = = = 1 4 9 3 8 0 4 4 0 0 9 8 0 7 5 Total = 62
Número de Cartão Diners Club: 36220068440017
Cálculo do dígito de controle (14ª Posição):
Número de Cartão Diners Club: 36220068440017
Cálculo do dígito de controle (14ª Posição):
1º Passo: 2º Passo: 3º Passo:
1ª 2ª 3ª 4ª 5ª 6ª 7ª 8ª 9ª 10ª 11ª 12ª 13ª
43 / 10 = 4 e resto = 3 10 - 3 = 7 Dígito de controle (14ª posição)
2 1 2 1 2 1 2 1 2 1 2 1 2 * * * * * * * * * * * * * = = = = = = = = = = = = = 06 06 04 02 00 00 12 08 08 04 00 00 02 Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos = = = = = = = = = = = = = |3| |6| |2| |2| |0| |0| |6| |8| |4| |4| |0| |0| |1| 0 0 0 0 0 0 1 0 0 0 0 0 0 + + + + + + + + + + + + + 6 6 4 2 0 0 2 8 8 4 0 0 2 = = = = = = = = = = = = = 6 6 4 2 0 0 3 8 8 4 0 0 2 Total = 43
1º Passo: 2º Passo: 3º Passo:
1ª 2ª 3ª 4ª 5ª 6ª 7ª 8ª 9ª 10ª 11ª 12ª 13ª
40 / 10 = 4 e Resto = 0 10 - 0 = 10 Dígito de controle inválido
2 1 2 1 2 1 2 1 2 1 2 1 2 * * * * * * * * * * * * * = = = = = = = = = = = = = 06 06 04 02 00 00 12 08 14 04 00 00 02 Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos Pos = = = = = = = = = = = = = |3| |6| |2| |2| |0| |0| |6| |8| |7| |4| |0| |0| |1| 0 0 0 0 0 0 1 0 1 0 0 0 0 + + + + + + + + + + + + + 6 6 4 2 0 0 2 8 4 4 0 0 2 = = = = = = = = = = = = = 6 6 4 2 0 0 3 8 5 4 0 0 2 Total = 40
Registro Header - Tipo ‘00’
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 ALFA Tipo de registro 00
2 003 015 013 NUMÉRICO Número referência 0000000000000
3 016 025 010 NUMÉRICO Código da empresa Código fornecido pela Rede
4 026 055 030 ALFA Nome da empresa Razão Social do Estabelecimento
5 056 060 005 ALFA Uso da Rede Brancos
6 061 064 004 NUMÉRICO Número de sequência do movimento
Contador iniciado de 0001 e incrementado de 1 a cada movimento, para reprocessamento deverá ser o número de sequência original
7 065 070 006 DATA (AA/MM/DD) Data de gravação do movto Sempre maior que a data de gravação do movto anterior
8 071 076 006 DATA (HH/MM/SS) Hora da gravação do movto Hora da gravação
9 077 077 001 ALFA Uso da Rede Branco
10 078 078 001 NUMÉRICO Produto
1 - MasterCard® 2 - Diners
3 - Ambos (Default)
11 079 245 167 ALFA Uso da Rede Brancos
12 246 250 005 NUMÉRICO Número de sequência do registro
Iniciar com 00001 e incrementar a cada registro do movto.
6.1
Captura Offline
06
Layout do Arquivo de envio
Registro de Transação - Tipo ‘01’
104, 105, 106, 108, 109,
Transações: 101, 102,
110, 111, 114, 115
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 01
2 003 015 013 ALFA Número referência Livre para utilização da empresa
3 016 018 003 NUMÉRICO Código da transação Código da Transação (101, 102, 104, etc.)
4 019 035 017 ALFA Número do cartão de crédito
Credicard -
0NNNNNNNNNNNNNNNN Diners - 000NNNNNNNNNNNNNN
5 036 044 009 NUMÉRICO Número da maquineta Rede Número da maquineta Rede que efetuou a Captura
6 045 050 006 ALFA Número da autorização Código fornecido by fone p/ transações > Limite
7 051 058 008 NUMÉRICO
Número do comprovante de venda
Número do comprovante de venda
8 059 073 015 NUMÉRICO 9(13)V99 Valor da venda Valor da venda
9 074 088 015 NUMÉRICO 9(13)V99 Valor serviço/gorjeta Valor do serviço ou gorjeta
10 089 103 015 NUMÉRICO 9(13)V99 Valor total da operação Valor venda + serviço/gorjeta
11 104 109 006 DATA (AA/MM/DD) Data da venda
Data da venda não pode ser maior que a data do resumo de venda do registro lote.
12 110 111 002 NUMÉRICO Número de parcelas Número de parcelas
13 112 114 003 NUMÉRICO
Número de sequência do movimento no lote
Seq. dos detalhes no lote - Iniciar em 001 até 999
14 115 119 005 NUMÉRICO Número do lote Número do lote do registro - 30
15 120 174 055 ALFA Livre Brancos
16 175 177 003 ALFA POS Entry Mode
POS Entry Mode (somente para transações pay pass. Se não for pay pass, enviar brancos)
Registro de Transação - Tipo ‘01’
104, 105, 106, 108, 109,
Transações: 101, 102,
110, 111, 114, 115
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
17 178 188 011 ALFA Dados POS
Dados Pos (somente para transações pay pass. Se não for pay pass, enviar brancos)
18 189 228 040 ALFA Livre Brancos
19 229 232 004 DATA (MM/AA) Validade do cartão Mês e ano de validade do Cc
20 233 233 001 ALFA S ou N S = Transação EletrônicaN = Transação Manual
21 234 245 012 ALFA Reservado (uso mediante consulta) Livre
22 246 250 005 NUMÉRICO Número de sequência do registro Sequência do registro no movimento
Registro de Transação - Tipo ‘01’
Transações : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 01
2 003 015 013 ALFA Número referência Livre para utilização da empresa
3 016 018 003 NUMÉRICO Código da transação 103 - Parcelado IATA - passagem aérea
4 019 035 017 ALFA Número do cartão de crédito
MasterCard® -
0NNNNNNNNNNNNNNNN Diners - 000NNNNNNNNNNNNNN
5 036 044 009 NUMÉRICO Número da maquineta Rede Número da maquineta Rede
6 045 050 006 ALFA Número da autorização Código fornecido by fone p/ transações > Limite
Registro de Transação - Tipo ‘01’
Transações : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
8 059 073 015 NUMÉRICO 9(13)V99 Valor da venda Valor da entrada + (valor parcela x número de parcelas)
9 074 088 015 NUMÉRICO 9(13)V99 Valor da entrada
10 089 103 015 NUMÉRICO 9(13)V99 Valor taxa de embarque
O valor da taxa de embarque não pode ser maior que 40% do valor da venda
11 104 118 015 NUMÉRICO 9(13)V99 Valor da parcela
12 119 133 015 NUMÉRICO 9(13)V99 Valor do primeiro crédito Valor da entrada + taxa embarque + 1ª parcela
13 134 139 006 DATA (AA/MM/DD) Data da venda
14 140 141 002 NUMÉRICO Número de parcelas
15 142 144 003 NUMÉRICO Sequência do registro no lote
Seq. dos detalhes no lote - Iniciar em 001 até 999
16 145 149 005 NUMÉRICO Número do lote Núm. do lote do registro tipo 30
17 150 228 079 ALFA Livre Brancos
18 229 232 004 DATA (MM/AA) Validade do cartão Mês e ano da validade do cartão
19 233 233 001 ALFA S ou N S = Transação EletrônicaN = Transação Manual
20 234 245 012 ALFA Livre Brancos
Registro de Lote - Tipo ‘30’
105, 106, 108, 109, 110, 111,
Transações: 101, 102, 104,
114, 115
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 30
2 003 015 013 NUMÉRICO Número referência 9999999999999
3 016 018 003 NUMÉRICO Código da transação Código da transação (101, 102, 104, etc.)
4 019 031 013 ALFA Uso da Rede Brancos
5 032 040 009 NUMÉRICO Número da maquineta Rede Número da maquineta Rede
6 041 046 006 DATA (AA/MM/DD) Data do resumo de v endas
7 047 061 015 NUMÉRICO 9(13)V99 Valor total de vendas do lote Somatória dos valores de vendas dos comprovantes de vendas do lote
8 062 076 015 NUMÉRICO 9(13)V99 Valor total serviços/gorjetas do lote Somatória das gorjetas/serviços dos comprovantes de vendas do lote
9 077 091 015 NUMÉRICO 9(13)V99 Uso da Rede Zeros
10 092 106 015 NUMÉRICO 9(13)V99 Valor líquido das transações do lote
Somatória do valor total de vendas + valor total de gorjeta/serviços do Lote.
11 107 111 005 NUMÉRICO Número de detalhes no lote
Transação 101/105/106:
Total de registros tipo 01 no lote Transação 102/104:
Somatória do número de parcelas
12 112 114 003 NUMÉRICO Sequência do lote Sempre ‘000
13 115 119 005 NUMÉRICO Número do lote
Contador iniciado em 00001 e incrementado a cada 999 registros de detalhe Tipo ‘01’
14 120 245 015 ALFA Uso da Rede Brancos
Registro de Transação - Tipo ‘30’
Transações: 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 30
2 003 015 013 NUMÉRICO Número referência 9999999999999
3 016 018 003 NUMÉRICO Código da transação Código da transação (101, 102, 104, etc.)
4 019 031 013 ALFA Uso da Rede Brancos
5 032 040 009 NUMÉRICO Número da maquineta Rede Número da maquineta Rede
6 041 046 006 DATA (AA/MM/DD) Data do resumo de vendas
7 047 061 015 NUMÉRICO 9(13)V99 Valor total de vendas do lote
Somatória dos valores de vendas dos comprovantes de vendas do lote
8 062 076 015 NUMÉRICO 9(13)V99 Valor total serviços/gorjetas do lote Somatória das gorjetas/serviços dos comprovantes de vendas do lote
9 077 091 015 NUMÉRICO 9(13)V99 Uso da Rede Zeros
10 092 106 015 NUMÉRICO 9(13)V99 Valor líquido das transações do lote
Somatória do valor total de vendas + valor total de gorjeta/serviços do lote.
11 107 111 005 NUMÉRICO Número de detalhes no lote
Transação 101/105/106:
Total de registros tipo 01 no lote Transação 102/104:
Somatória do número de parcelas
12 112 114 003 NUMÉRICO Sequência do lote Sempre ‘000’
13 115 119 005 NUMÉRICO Número do lote
Contador iniciado em 00001 e incrementado a cada 999 registros de detalhe Tipo ‘01’
14 120 245 015 ALFA Uso da Rede Brancos
15 246 250 005 NUMÉRICO Número de Sequência do registro Sequência do registro no movimento
Registro de Lote - Tipo ‘40’
104, 105, 106, 108, 109,
Transações : 101, 102,
110, 111, 114, 115
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 40
2 003 015 013 ALFA Número referência 9999999999999
3 016 018 003 NUMÉRICO Código da transação Código da transação (101, 102, 104, etc.)
4 019 032 014 ALFA Uso da Rede Brancos
5 033 041 009 NUMÉRICO Número da centralizadora de pagamento Mq. Rede centralizadora de pagamento
6 042 047 006 ALFA Uso Rede Brancos
7 048 062 015 NUMÉRICO 9(13)V99 Valor total de venda Total de venda - ? dos registros tipo 30 “Lote”
8 063 077 015 NUMÉRICO 9(13)V99 Valor total de gorjeta Total de gorjeta - ?dos registros tipo 30 “Lote”
9 078 092 015 NUMÉRICO Uso Rede Zeros
10 093 107 015 NUMÉRICO 9(13)V99 Valor total líquido Total líquido - ? dos registros tipo 30 “Lote”
11 108 245 138 ALFA Uso Rede Brancos
12 246 250 005 NUMÉRICO Sequência do registro no Mvto. Sequência do registro no Mvto.
Registro de Lote - Tipo ‘40’
Transação : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 40
2 003 015 013 NUMÉRICO Número de referência 9999999999999
6.1.6
Registro de Lote - Tipo ‘40’
Transação : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim 5 033 041 009 NUMÉRICO Número da centralizadora de pagamento Mq. Rede centralizadora de pagamento
6 042 047 006 ALFA Uso Rede Brancos
7 048 062 015 NUMÉRICO 9(13)V99 Valor total de venda Total de venda - ? dos registros tipo 30 “Lote”
8 063 077 015 NUMÉRICO 9(13)V99 Valor total da entrada Total de entrada - ? dos registros tipo 30 “Lote”
9 078 092 015 NUMÉRICO 9(13)V99 Valor total da taxa de embarque Total de taxa de embarque - ? dos registros tipo 30
10 093 107 015 NUMÉRICO 9(13)V99 Valor total da parcela Total das parcelas - ? dos registros tipo 30 “Lote”
11 108 245 138 ALFA Uso Rede Brancos
12 246 250 005 NUMÉRICO Sequência do registro no Mvto Sequência do registro no Mvto
Registro de Trailer de Movimento – Tipo ‘99’
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
2 001 002 002 NUMÉRICO Tipo de registro 99
3 003 015 013 ALFA Número referência 9999999999999
4 016 111 096 ALFA Uso da Rede Brancos
5 112 114 003 NUMÉRICO Sequência no lote 000
7 115 245 131 ALFA Uso da Rede Brancos
8 246 250 005 NUMÉRICO Sequência do registro no movimento Sequência do registro no movimento
Registro Header - Tipo ‘00’
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 00
2 003 015 013 NUMÉRICO Uso da Rede 0000000000000
3 016 025 010 NUMÉRICO Código da empresa Código TO fornecido pelo Rede
4 026 055 030 ALFA Nome da empresa Razão social do estabelecimento
5 056 060 005 NUMÉRICO Uso da Rede Brancos
6 061 064 004 NUMÉRICO Número de sequência do movimento Número de sequência do movimento
7 065 070 006 DATA (AA/MM/DD) Data de gravação do movimento Data de gravação do movimento
8 071 076 006 DATA (HH/MM/SS) Hora da gravação do registro Hora da gravação do movimento
9 077 077 001 ALFA Uso da Rede Branco
10 078 078 001 NUMÉRICO Produto
1 - MasterCard® 2 - Diners 3 - Ambos
11 079 111 033 ALFA Uso da Rede Brancos
12 112 114 003 NUMÉRICO Número sequência no lote 000
13 115 119 005 NUMÉRICO Número do lote 00000
14 120 125 006 DATA (AA/MM/DD) Data do protocolo Data de recepção do movimento na Rede
15 126 131 006 DATA (CONDICIONAL) Data para o crédito Data que será efetuado o crédito para a empresa
16 132 244 113 ALFA Uso da Rede Brancos
17 245 245 001 ALFA Status do movimento A - Movimento aceitoR - Movimento rejeitado
7.1
Captura Offline
07
Layout do Arquivo de Retorno
Registro de Transação - Tipo ‘01’
Transações : 101, 102,
104, 105, 106
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 01
2 003 015 013 ALFA Número referência Número de referência utilizado pela empresa
3 016 028 003 NUMÉRICO Código da transação 101 - Venda à vista
4 019 035 017 ALFA Número do cartão de crédito
Credicard -
0NNNNNNNNNNNNNNNN Diners - 000NNNNNNNNNNNNNN
5 036 044 009 NUMÉRICO Número da maquineta Número da maquineta que efetuou a operação
6 045 050 006 ALFA Número da autorização Fornecido pela Rede
7 051 058 008 NUMÉRICO Número do comprovante de venda Número do comprovante de venda
8 059 073 015 NUMÉRICO 9(13)V99 Valor da venda Valor da venda
9 074 088 015 NUMÉRICO 9(13)V99 Valor serviço/gorjeta Valor serviço/gorjeta
10 089 103 015 NUMÉRICO 9(13)V99 Valor total da operação Valor venda + serviço/gorjeta
11 104 109 006 DATA (AA/MM/DD) Data da venda Data da venda
12 110 111 002 NUMÉRICO Número de parcelas Número de parcela da operação
13 112 114 003 NUMÉRICO Sequência do registro no lote Sequência no lote
14 115 119 005 NUMÉRICO Número do lote Número do lote
15 120 122 003 ALFA Uso da Rede Brancos
16 123 137 015 NUMÉRICO 9(13)V99 Valor venda calculado Valor venda calculado
17 138 152 015 NUMÉRICO 9(13)V99 Valor serviço/gorjeta calculado Valor serviço calculado
18 153 167 015 NUMÉRICO 9(13)V99 Valor desconto calculado
Registro de Transação - Tipo ‘01’
Transações : 101, 102,
104, 105, 106
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
19 168 182 015 NUMÉRICO 9(13)V99 Valor total operação calculado Valor venda + serviço/gorjeta - desconto
20 183 188 006 DATA (DD/MM/AA) Data prevista do crédito Data prevista para o crédito
21 189 197 009 ALFA Uso da Rede Brancos
22 198 199 002 NUMÉRICO Código do retorno - status da transação Tabela de status da transação - Anexo I
23 200 205 006 ALFA Uso da Rede Brancos
24 206 221 016 NUMÉRICO Número atual do cartão Número do cartão fornecido pelo emissor
25 222 225 004 NUMÉRICO Validade atual do cartão Mês e ano de validade (mm/aa)
26 226 228 003 ALFA Uso da Rede Brancos
27 229 232 004 DATA(MM/AA) Validade do cartão Mês e ano da validade do cartão
28 233 233 001 ALFA S ou N S = Transação eletrônicaN = Manual
29 234 245 012 ALFA Reservado (uso mediante consulta) Livre
30 246 250 005 NUMÉRICO Número de sequência do registro Sequência do registro no movimento
Registro de Transação - Tipo ‘01’
Transações : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 01
2 003 015 013 ALFA Número de referência Número referência da operação na empresa
3 016 018 003 NUMÉRICO Código da transação 103 - Parcelado IATA - passagem aérea
4 019 035 017 ALFA Número do cartão de crédito
Credicard -
0NNNNNNNNNNNNNNNN Diners - 000NNNNNNNNNNNNNN
Registro de Transação - Tipo ‘01’
Transações : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
6 045 050 006 ALFA Número da autorização Número da autorização
7 051 058 008 NUMÉRICO Número do comprovante de venda Número do comprovante de venda
8 059 073 015 NUMÉRICO 9(13)V99 Valor da venda Entrada + Embarque + (Vl. da Parc. x Nº de Parc.)
9 074 088 015 NUMÉRICO 9(13)V99 Valor da entrada Valor da entrada
10 089 103 015 NUMÉRICO 9(13)V99 Valor taxa de embarque Valor taxa de embarque
11 104 118 015 NUMÉRICO 9(13)V99 Valor da parcela Valor da parcela
12 119 133 015 NUMÉRICO 9(13)v99 Valor 1º crédito Valor da entrada + taxa embarque + 1ª parcela
13 134 139 006 DATA (AA/MM/DD) Data da venda Data da venda
14 140 141 002 NUMÉRICO Número de parcelas Número de parcelas
15 142 144 003 NUMÉRICO Sequência do registro no lote Sequência do registro no lote
16 145 149 005 NUMÉRICO Número do lote Número do lote
17 150 152 003 ALFA Uso da Rede Brancos
18 153 167 015 NUMÉRICO 9(13)V99 Valor desconto calculado Valor desconto calculado
19 168 182 015 NUMÉRICO 9(13)V99 Valor 1º crédito calculado Valor 1º crédito calculado
20 183 197 015 NUMÉRICO 9(13)V99 Valor parcela calculado Valor parcela calculado
21 198 203 006 DATA (AA/MM/DD) Data prevista 1º crédito Data prevista 1º crédito
22 204 205 002 NUMÉRICO Código do retorno - status da transação Tabela de status da transação - Anexo I
23 206 221 016 NUMÉRICO Número atual do cartão Número do cartão fornecido pelo emissor
24 222 225 004 NUMÉRICO Validade do cartão Mês e ano de validade (mm/aa)
25 226 245 020 ALFA Uso da Rede Brancos
Registro de Transação - Tipo ‘30’
Transações : 101, 102,
104, 105, etc.
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 30
2 003 015 013 ALFA Número referência 9999999999999
3 016 018 003 NUMÉRICO Código da transação Código da transação (101, 102, 104, etc.)
4 019 026 008 NUMÉRICO Número do RV gerado no processo Número resumo de vendas
5 027 031 005 ALFA Uso da Rede Brancos
6 032 040 009 NUMÉRICO Número da maquineta Rede Número da maquineta Rede
7 041 046 006 DATA (AA/MM/DD) Data do resumo de vendas Data do resumo de vendas
8 047 061 015 NUMÉRICO 9(13)V99 Valor total de vendas do lote Somatória dos registros tipo 01
9 062 076 015 NUMÉRICO 9(13)V99 Valor total serviços/gorjetas do lote Somatória dos registros tipo 01
10 077 091 015 NUMÉRICO 9(13)V99 Valor desconto do lote Somatória dos registros tipo 01
11 092 106 015 NUMÉRICO 9(13)V99 Líquido (vendas + gorjeta) no lote Somatória dos registros tipo 01
12 107 111 005 NUMÉRICO Número de transações do lote Número de registros tipo 01
13 112 114 003 NUMÉRICO Sequência do registro no lote 000
14 115 119 005 NUMÉRICO Número do lote Contador iniciado de 001
15 120 134 015 NUMÉRICO 9(13)V99 Valor total de vendas calculado no lote Somatória dos registros tipo 01
16 135 149 015 NUMÉRICO 9(13)V99 Valor total de gorjetas calculado no lote Somatória dos registros tipo 01
17 150 164 015 NUMÉRICO 9(13)V99 Valor desconto calculado no lote Somatória dos registros tipo 01
18 165 179 015 NUMÉRICO 9(13)V99 Valor total das transações do lote Somatória dos registros tipo 01
19 180 185 006 DATA (AA/MM/DD) Data de crédito Data de crédito
Registro de Parcelas P/Transações Parceladas - Tipo ‘31’
Transações : 102, 104
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 31
2 003 011 009 NUMÉRICO Identificação da remessa Sequência do Mvto [04] + numero do lote [05]
3 012 013 002 NUMÉRICO Complemento ‘00001’ *
4 014 229 216 NUMÉRICO Dados do crédito (06 ocorrências) Dados do crédito
5 014 028 015 NUMÉRICO 9(13)V99 Valor do crédito 1ª ocorrência
6 029 043 015 NUMÉRICO 9(13)V99 Valor desconto 1ª ocorrência
7 044 049 006 DATA (AA/MM/DD) Data do crédito 1ª ocorrência
8 230 245 016 ALFA Uso da Rede Brancos
9 246 250 005 NUMÉRICO Sequência do registro no movimento Sequência do registro no movimento
Previsão dos Créditos dos Lotes.
Este registro será criado para informar a previsão dos créditos referentes ao último
registro tipo 30.
Complemento
Dados do crédito
Sequência do registro
no movimento
Quando passar de seis créditos para o mesmo registro,
será gravado um novo registro de continuação de créditos.
O primeiro registro terá complemento igual a ‘01’,
e a cada registro criado será somado 1 a esse campo.
Terá 36 posições e 06 ocorrências. Cada ocorrência será
formada pelos campos: valor do crédito, valor do desconto
e data de crédito.
Será criada uma nova sequência.
Registro de Parcelas para Transações Parceladas - Tipo ‘31’
Transações : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 31
2 003 011 009 NUMÉRICO Identificação da remessa Sequência do Mvto [04] + Numero do Lote [05]
3 012 013 002 NUMÉRICO Complemento ‘00001’ *
4 014 223 210 NUMÉRICO Dados do crédito (10 ocorrências) Dados do crédito
5 014 028 015 NUMÉRICO 9(13)V99 Valor do crédito 1ª ocorrência
6 029 034 006 DATA (AA/MM/DD) Data do crédito 1ª ocorrência
7 224 245 001 ALFA Uso da Rede Branco
8 246 250 005 NUMÉRICO Sequência do registro no movimento Sequência do registro no movimento
Previsão dos créditos dos lotes.
Este registro será criado para informar a previsão dos créditos referentes ao último
registro tipo 30.
Complemento
Dados do crédito
Sequência do registro
no movimento
7.1.6
Registro de Parcelas para Transações Parceladas – Tipo ‘31’
Quando passar de 10 créditos para o mesmo registro, será
gravado um novo registro de continuação de créditos.
O primeiro registro terá complemento igual a ‘01’, e a cada
registro criado será somado 1 a esse campo.
Terá 21 posições e 10 ocorrências. Cada ocorrência será
formada pelos campos: valor do crédito, valor do desconto
e Data de crédito.
Registro de Lote - Tipo ‘40’
Transações : 101, 102,
104, 105, etc.
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 40
2 003 015 013 ALFA Número de referência 9999999999999
3 016 018 003 NUMÉRICO Código da transação Código da transação (101, 102, 104, etc.)
4 019 032 014 ALFA Uso da Rede Brancos
5 033 041 009 NUMÉRICO Número da centralizadora de pagamento Mq. Rede centralizadora de pagamento
6 042 047 006 ALFA Uso da Rede Brancos
7 048 062 015 NUMÉRICO 9(13)V99 Valor total de vendas nos lotes Somatória dos registros tipo 30
8 063 077 015 NUMÉRICO 9(13)V99 Valor total serviços/ gorjetas nos lotes Somatória dos registros tipo 30
9 078 092 015 NUMÉRICO 9(13)V99 Valor desconto nos lotes Somatória dos registros tipo 30
10 093 107 015 NUMÉRICO 9(13)V99 Valor total dastransações nos lotes Somatória dos registros tipo 30
11 108 111 004 ALFA Uso da Rede Brancos
12 112 114 003 NUMÉRICO Sequência do registro no lote 000
13 115 119 005 NUMÉRICO Número do lote Contador iniciado de 001
14 120 134 015 NUMÉRICO 9(13)V99 Total de vendas calculado nos lotes Somatória dos registros tipo 01
15 135 149 015 NUMÉRICO 9(13)V99 Total de serviços/gorjetas calculado nos lotes Somatória dos registros tipo 01
16 150 164 015 NUMÉRICO 9(13)V99 Total dos descontos calculado nos lotes Somatória dos registros tipo 01
17 165 179 015 NUMÉRICO 9(13)V99 Total das transações calculado nos lotes Somatória dos registros tipo 01
18 180 185 006 DATA (AA/MM/DD) Data de crédito Data de crédito
19 186 245 060 ALFA Uso da Rede Brancos
20 246 250 005 NUMÉRICO Sequência do registro no movimento Sequência do registrono movimento
Registro de Lote - Tipo ‘40’
Transações : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 40
2 003 015 013 ALFA Número de referência 9999999999999
3 016 032 017 ALFA Uso da Rede Brancos
4 033 041 009 NUMÉRICO Número da centralizadora de pagamento Mq. Rede centralizadora de pagamento
5 042 047 006 ALFA Uso da Rede Brancos
6 048 062 015 NUMÉRICO 9(13)V99 Valor total de vendas nos lotes Somatória dos registros tipo 30
7 063 077 015 NUMÉRICO 9(13)V99 Valor total das entradas dos lotes Somatória dos registros tipo 30
8 078 092 015 NUMÉRICO 9(13)V99 Valor das taxas de embarque dos lotes Somatória dos registros tipo 30
9 093 107 015 NUMÉRICO 9(13)V99 Valor total das parcelas dos lotes Somatória dos registros tipo 30
10 108 111 004 ALFA Uso da Rede Brancos
11 112 114 003 NUMÉRICO Sequência do registrono lote 000
12 115 119 005 NUMÉRICO Número do lote Número do lote
13 120 134 015 NUMÉRICO 9(13)V99 Total de vendas calculado nos lotes Somatória dos registros tipo 01
14 135 149 015 NUMÉRICO 9(13)V99 Total do 1º crédito calculado Somatória dos registros tipo 01
15 150 164 015 NUMÉRICO 9(13)V99 Total dos descontosCalculados Somatória dos registros tipo 01
16 165 179 015 NUMÉRICO 9(13)V99 Total geral do crédito Somatória dos registros tipo 01
17 180 185 006 DATA (AA/MM/DD) Data de crédito Data de crédito
18 186 245 060 ALFA Uso da Rede Brancos
Registro de Trailer de Lote - Parceladas - Tipo ‘41’
Transações: 102,
104
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 41
2 003 011 009 NUMÉRICO Identificação da remessa Sequência do Mvto [04] + Numero do lote [05]
3 012 013 002 NUMÉRICO Complemento ‘00001’ *
4 014 229 216 NUMÉRICO Dados do crédito (06 ocorrências) Dados do crédito
5 014 028 015 NUMÉRICO 9(13)V99 Valor do crédito 1ª ocorrência
6 029 043 015 NUMÉRICO 9(13)V99 Valor desconto 1ª ocorrência
7 044 049 006 DATA (AA/MM/DD) Data do crédito 1ª ocorrência
8 230 245 016 ALFA Uso da Rede Brancos
9 246 250 005 NUMÉRICO Sequência do registro no movimento Sequência do registro no movimento
Previsão do Crédito do MOViMenTO.
Este registro será criado para informar a previsão do crédito referente ao último registro
tipo 40.
Complemento
Dados do crédito
Sequência do registro
no movimento
Quando passar de seis créditos para o mesmo registro, será
gravado um novo registro de continuação de créditos.
O primeiro registro terá complemento igual a ‘01’, e cada
registro criado será somado 1 a esse campo.
Terá 36 posições e 6 ocorrências. Cada ocorrência será
formada pelos campos: valor do crédito, valor do desconto
e data de crédito.
Será criada uma nova sequência.
Registro de Trailer de Lote - Parceladas - Tipo ‘41’
Transações : 103
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 41
2 003 011 009 NUMÉRICO Identificação da remessa Sequência do Mvto [04] + Numero do lote [05]
3 012 013 002 NUMÉRICO Complemento ‘00001’ *
4 014 223 210 NUMÉRICO Dados do crédito (10 ocorrências) Dados do crédito
5 014 028 015 NUMÉRICO 9(13)V99 Valor do crédito 1ª ocorrência
6 029 034 006 DATA (AA/MM/DD) Data do crédito 1ª ocorrência
7 224 245 001 ALFA Uso da Rede Branco
8 246 250 005 NUMÉRICO Sequência do registro no movimento Sequência do registro no movimento
Previsão do Crédito do MOViMenTO.
Este registro será criado para informar a previsão do crédito referente ao último registro
tipo 40.
Complemento
Dados do crédito
Sequência do registro
no movimento
Quando passar de 10 créditos para o mesmo registro,
será gravado um novo registro de continuação de créditos.
O primeiro registro terá complemento igual a ‘01’ , e cada
registro criado será somado 1 a este campo.
Terá 21 posições e 10 ocorrências. Cada ocorrência será
formada pelos campos: valor do crédito, valor do desconto
e data de crédito.
Será criada uma nova sequência.
Registro de Trailer de Movimento - Tipo ‘99’
eOF / FiM de SeQ.
de MVTO.
nº Posição TAM Tipo do Campo descrição do Campo Conteúdo
início Fim
1 001 002 002 NUMÉRICO Tipo de registro 99
2 003 015 013 ALFA Número de referência 9999999999999
3 016 111 096 ALFA Uso da Rede Brancos
4 112 114 003 NUMÉRICO Sequência do registro no lote 000
5 115 119 005 NUMÉRICO Número do lote 00000
6 120 245 126 ALFA Uso da Rede Brancos
7 246 250 005 NUMÉRICO Sequência do registro no movimento Sequência do registro no movimento
Estes códigos serão informados nos registros do arquivo retorno transmitidos
aos estabelecimentos.
00 - C.V. OK - Transação aceita (venda e cancelamento)
Venda
C.V. para associado em boletim de proteção
C.V. com número do cartão inválido
C.V. com número de maquineta inválido
C.V. sem número da autorização
C.V. com data da compra inválida
C.V. com valor da venda incorreto
C.V. com valor total incorreto
Estabelecimento não opera offline
C.V. para cartão jurídico
C.V. para cartão internacional
Compra duplicada SideCard (Pão de Açúcar)
01
02
03
04
05
06
07
08
09
10
11
-7.1.11
Registro de Trailer de Movimento - Tipo ‘99’
Venda
C.V. com número de autorização inválido
C.V. com número de autorização já utilizado
C.V. com número de autorização não encontrado
C.V. com valor a maior do autorizado
C.V. com autorização para cartão diferente
C.V. com autorização para transação diferente
Compra acima do Limite do estab. (RedeShopCrédito-Sendas)
Validade expirada/cartão vencido
Transação inválida para o tipo de cartão
Conta cancelada
Transação não autorizada pelo emissor
Taxa de embarque - valor excedido
Transação já processada online
Transação com moeda incorreta
Transação já capturada pela internet
Autorização negada
Número de parcelas inválido
Valor da autorização inválido
Tipo de autorização inválido
Cartão inválido, vencido ou data de validade inválida
Estabelecimento inválido
Estabelecimento cancelado
Estabelecimento não opera rotativo
Estabelecimento não opera parcelado com juros
Estabelecimento não opera parcelado sem juros
Cartão só opera com leitura de tarja.
Ligar para o emissor do cartão
Não foi possível realizar a conexão
2 primeiras posições de POS Entry ModeE difere de 91 e 07
Décima primeira posição de Dados POS difere de 3 e 4
Transação não pôde ser autorizada
12
13
14
-15 -
16
17
18
-19 -
20 -
22 -
23 -
25 -
26 -
27
30
31
32
-33 -
34 -
35
36
37
38
39
40
41
42
43
44
45
49
-COd. deSCRiçãO
01 NAO TEM HEADER 02 REG. DIF 00 APOS 99 03 TIPO REG INVÁLIDO 04 CÓD. TRANS. INVÁLIDO 05 TRANS. DIF. NO MOVTO 06 REQUIS. NT INFORMADA 07 QTDE PARC. INVÁLIDA 08 QTDE PARC. INVÁLIDA 09 QTDE PARC. INVÁLIDA 10 QTDE PARC. INVÁLIDA 11 QTDE PARC. INVÁLIDA 12 QTDE PARC. INVÁLIDA 13 SEQ. LOTE INVÁLIDA 14 NÚM. LOTE INVÁLIDA 15 REG. DET. SEM REG. LOTE 16 SEQ. REG. INVÁLIDA 17 VALOR COMPRA INVÁLIDO 18 VALOR PARCELA INVÁLIDO 19 VL. TRN. ORIG. LOTE INVÁL. 20 VL. VENDA LOTE INVÁLIDO 21 VL. VENDA DIF. LOTE 22 QTDE DET. DIF. LOTE 23 NÚM. SEQ. LOTE INVÁLIDO 24 NÚMERO DO LOTE INVÁLIDO 25 NÚM. LOTE DUPLIC.
26 SEQ. REG. INVÁL. - LOTE 27 TOT. GORJETA DIF. LOTE 28 VAL. CANCEL. INVÁL. - LOTE 29 VAL. COMPRA DIF. TOT 1 30 VAL. COMPRA INVÁLIDO
COd. deSCRiçãO
32 EMBARQUE DIF. TOT. BEM. 33 PARCELA DIF. TOT. PARC. 34 QTDE PARC. NT. CONFERE 35 TIPO 40 DUPLICADO 36 FALTA REG. TIPO 30 37 VAL. COMPRA NT. TOT. 30 39 SEQ. REG. INVÁLIDA 40 VAL. PARC. NT. TOT. 30 42 TIPO 99 DUPLICADO 43 SEQ. REG. INVÁLIDA 44 REG. HEADER NT. ZEROS 45 IDENT. EMPR. INVÁLIDA 46 NOME EMPR. INVÁLIDO 47 SEQ. FITA INVÁLIDA 48 DT. GRAVAÇÃO INVÁLIDA 49 HR. GRAVAÇÃO NAO NÚM. 50 PRODUTO INVÁLIDO 52 EMPR. NÃO CADASTRADA 53 EMPRESA EXCLUÍDA 54 SEQ. NÃO CADASTRADA 55 MOVTO. EXCLUÍDO 56 SEQ. JÁ PROCESSADA 59 MOVTO. FORA DE SEQ. 60 FALTA REG. 40 OU 99 61 VALIDADE DO CARTÃO INVÁLIDA/CÓDIGO DE
ESTABELECIMENTO INVÁLIDO