DOCUMENTAÇÃO CORPORATIVA

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

POST URL

Headers    

Content-Type

application/json

Authorization

Api-Key

 

Request Body    application/json

Schema:

Campo

Tipo

Descrição

Obrigatório

Localizador

String

Código de Identificação da Ordem de Pagamento, disponibilizado pelo Motorista.

Sim

Token

 String

Token de Autorização disponibilizado previamente ao Representante do Solicitante (Comprador) para o qual a Ordem de Pagamento foi cadastrada.

Sim

Quantidade

Decimal

Quantidade de Produtos Vendidos.

Sim

IdentificadorPoduto

String

Identificador do Produto que foi Vendido.

Sim

 

JSON:

{
    "localizador": "4123",
    "token": "KSG7S",
    "quantidade": 100.235,
    "identificadorPoduto": "DSS10",    
}

 

 

Response Body    application/json

 

Campo

Tipo

Descrição

Localizador

String

Código de Identificação da Ordem de Abastecimento, disponibilizado pelo Motorista.

Mensagem

String

Mensagem indicando resultado da operação.

Detalhes

Object <Detalhe>

Dados da Ordem de Abastecimento a serem apresentados para o Usuário.

 

<Detalhe>:

Campo

Tipo

Descrição

Solicitante

String

Nome do Frotista/Empresa que cadastrou a Ordem de Abastecimento.

Combustivel

String

Descrição do Combustível liberado para essa Ordem de Abastecimento, quando houver.

ValorLitro

Decimal

Valor por Litro do Combustível em questão, cadastrado previamente pelo Posto de Combustível.

DescontoNegociado

Decimal

Valor de Desconto Negociado previamente pelo Posto de Combustível e o Transportador/Frotista.

ValorLitroNegociado

Decimal

Valor por Litro Negociado. No caso de não existir uma negociação prévia, constará o Valor por Litro cadastrado pelo Posto de Combustível.

QtdLitrosLiberados

Decimal

Quantidade de Litros liberados para abastecimento. (Disponibilizado apenas para Ordens de Abastecimento que não sejam Tanque Cheio)

TanqueCheio

Boolean

Indica se a Ordem de Abastecimento é para Tanque Cheio. Nesse caso, o Valor Total da Ordem será a Quantidade de Litros Abastecidos multiplicado pelo Valor Litro Negociado (Disponibilizado nesse objeto)

 

JSON:

{
    "localizador": "42",
    "mensagem": "Pagamento realizado com Sucesso!",
    "detalhes": {
          "solicitante": "IS Transportes",
          "produto": "Diesel",
          "valorLitro": 3.800,
          "descontoNegociado": 0.300,
          "valorLitroNegociado": 3.500,
          "qtdLitrosLiberados": 0.000,
          "tanqueCheio": true
    }
}

  • No labels