Retorno de Consulta de Operação de Pagamento

Top  Previous  Next

 

O arquivo de retorno de Consulta de Operação de Pagamento terá a seguinte nomenclatura:

RetCopg_NomeDoArquivoOriginal_ ddMMyyyyHHmmssfff.txt        

 Abaixo segue a especificação do arquivo de retorno de Consulta de Operação de Pagamento, que será gerado pela solução nddCargo na pasta de integração, após o envio desta através do Agente. As informações abaixo, até o registro 0120 serão retornados conforme os dados enviados no arquivo de solicitação. Portanto, serão uma repetição da solicitação.

 

0000

Pai: -

Token

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

token

Token de processamento

C

S

24

 

Token utilizado no arquivo de envio

Exemplo:

0000;2342bbkjkh23423bn2j3n42a

 

0100

Pai: - 0000

Ide – Informações sobre a Contratante Operação de Pagamento.

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

cnpj

CNPJ da Contratante

N

S

14

 

 

Exemplo:

0100;12345678901234

 

0110

Pai: 0100

Ide – Informações sobre a Operação de Pagamento. Se retornado esse registro, o registro 0120 não deve será retornado,

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

numero

Número do NDOP

N

S

12

 

 

2

ndopCodVerificador

Código verificador NDOP

N

S

4

 

 

Exemplo:

0110;091000003256;4599

 

0120

Pai: 0100

Autorização – Dados do pagamento, buscados através do número e série da Operação de Pagamento. Se retornado esse registro, o registro 0110 não deve será retornado,

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

numero

Número da Operação

N

S

1-9

 

 

2

serie

Série da Operação

N

S

1-4

 

 

Exemplo:

0120;127;01

 

1000

Pai: -

Mensagens – Informações sobre a mensagem de retorno

Ocorrência: 0 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

categoria

Categoria da mensagem

N

S

3

 

 

2

codigo

Código da mensagem

N

S

3-4

 

 

3

mensagem

Descrição da mensagem

C

S

1-2000

 

 

4

observacao

Observação sobre a mensagem. Informações mais técnicas.

C

N

1-2000

 

 

Exemplo:

1000;100;386;CNPJ inválido.;

 

2000

Pai: -

Mensagens – Informações sobre as validações de regra de negócio

Ocorrência: 1 – N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

categoria

Categoria da mensagem

N

S

3

 

 

2

codigo

Código da mensagem

N

S

3-4

 

 

3

mensagem

Descrição da mensagem

C

S

1-2000

 

 

4

observacao

Observação sobre a mensagem. Informações mais técnicas.

C

N

1-2000

 

 

Exemplo:

2000;100;386;CNPJ inválido.;

 

3000

Pai: -

Mensagens – Informações sobre as validações de regra de negócio

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

numero

Número do NDOP

N

S

12

 

 

2

ndopCodVerificador

Código verificador NDOP

N

S

4

 

 

Exemplo:

3000;091000003256;4599

 

3100

Pai: 3000

Informações – Informações sobre a consulta do pagamento

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

dataPagamento

Data do pagamento

D

N

 

 

Data e hora em que o pagamento foi realizado.

2

valorPagamento

Valor do pagamento

N

N

1-15

2

 

3

statusPagamentoValor

Status do pagamento da Operação

N

N

1

 

Valores possíveis:

0=Aberto

1=Pago

2=Cancelado

3=Erro

4

statusPagamentoPedagio

Status do pagamento de pedágio

N

N

1

 

Valores possíveis:

0=Aberto

1=Pago

2=Cancelado

3=Erro

Exemplo:

3100;2013-03-03 11:56:00;150.00;1;0

 

3200

Pai: 3000

Pedágio – Informações sobre o pedágio da Operação de Pagamento

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

valor

Valor total do pedágio

N

S

1-15

 

2

origem

Cidade de origem

C

S

1-200

 

 

3

destino

Cidade de destino

C

S

1-200

 

 

Exemplo:

3200;75.00;Lages SC;Curitiba PR

 

3210

Pai: - 3200

Praças de pedágio – Informações sobre as praças de pedágio

Ocorrência: 0 – N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

nome

Nome da praça

C

S

1-200

 

 

2

valor

Valor do pedágio

N

S

1-15

2

 

3

localizacao

Localização da praça

C

S

1-200

 

 

Exemplo:

3210;Praça 1;15.00;Curitiba-PR

3210;Praça2;25.00;São Paulo-SP

 

3300

Pai: - 3000

Saldo do cartão – Informações sobre o saldo do cartão

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

saldoDisponivel

Saldo disponível no cartão

N

S

1-15

2

 

2

dataConsulta

Data da consulta do saldo

D

S

 

 

Data e hora da consulta do saldo

Exemplo:

3300;275.00;2012-03-03 12:00:00

 

 

3400

Pai: 3000

Informações sobre o pagamento de pedágio – Dados sobre os pagamento do pedágio

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

dataPagamentoPedagio

Data do pagamento

N

S

14

 

 

Exemplo:

3400;2013-03-03 10:15:00

 

3410

Pai: 3400

Estabelecimento – Dados sobre o estabelecimento que fez o pagamento do pedágio.

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

Cnpj

CNPJ do estabelecimento

N

S

14

 

 

2

Nome

Razão social do estabelecimento

C

S

1-150

 

 

Exemplo:

3410;12345678901234;Razao Social Exemplo Ltda.

 

3411

Pai: 3410

Endereço estabelecimento – Dados de endereço do estabelecimento.

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

UF

Sigla UF

C

S

2

 

 

2

cidade

Cidade

C

S

1-100

 

 

3

bairro

Bairro

C

S

1-255

 

 

4

logradouro

Logradouro

C

S

1-255

 

 

5

numero

Número

N

N

1-8

 

 

6

CEP

CEP

N

N

8

 

 

7

complemento

Complemento do endereço

C

N

1-255

 

 

Exemplo:

3411;SP;1234567;Bairro Exemplo;Logradouro Exemplo;531;88500000;Complemento de endereço

Exemplo 2:

3411;PR;7654321;Bairro Exemplo2;Logradouro Exemplo2;4601;88500000;

 

4000

Pai: -

Gestora de cartões – Indicação da Gestora de Cartões

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

gestora

Gestora cartões

N

N

3

 

 

Exemplo:

4000;001