Retorno de Cancelamento de Operação de Pagamento

Top  Previous  Next

 

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

RetCapg_NomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt        

 Abaixo segue a especificação do arquivo de retorno de Cancelamento 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

 

O token será usado para determinar quais os níveis de permissionamento podem ser aceitos. Por exemplo: determinar um valor limite de operações de pagamento por token.

Exemplo:

0000;2342bbkjkh23423bn2j3n42a

 

0100

Pai: - 0000

Ide – Identificação da contratante que efetuou o pagamento

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

cnpj

CNPJ da Contratante

N

S

14

 

 

2

motivoCancelamento

Motivo do cancelamento

C

S

1-500

 

 

Exemplo:

0100;12345678901234;Dados errados da Operação de Pagamento

 

0110

Pai: 0100

Autorização – Dados para cancelamento, através do NDOP. Se retornado esse registro, o registro 0120 não 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 do NDOP

N

S

4

 

 

Exemplo:

0110;095000002367;4599

 

0120

Pai: 0100

Autorização – Dados para cancelamento, através do número e série da Operação de Pagamento. Se retornado esse registro, o registro 0110 não 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: -

Cancelamento – Informações sobre o cancelamento da Operação de Pagamento

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

statusPagamentoValor

Status do pagamento da Operação

N

N

1

 

Valores possíveis:

0=Aberto

1=Pago

2=Cancelado

3=Erro

2

statusPagamentoPedagio

Status do pagamento de pedágio

N

N

1

 

Valores possíveis:

0=Aberto

1=Pago

2=Cancelado

3=Erro

3

dataCancelamento

Data do cancelamento

D

N

 

 

Data e hora do cancelamento de Operação de Pagamento.

Exemplo:

3000;1;0;2013-03-03 14:37:00