Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

POST /api/ordemAbastecimento/autorizar

...

Campo

Tipo

Descrição

Obrigatório

Localizador

String

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

Sim

Token

 String

Token de Autorização disponibilizado previamente ao Motorista para o qual a Ordem de Abastecimento foi cadastrada.

Sim

QtdLitrosAbastecidos

Decimal

Combustivel

String

IdRedeCredenciadaMetodoPagamento

Int32

Autorizador referente ao Método de Pagamento em questão (Ordem de Abastecimento)

Sim

QtdLitrosAbastecidos

Decimal

Combustivel

String

 

JSON:

Code Block
languagejson
{
    "localizador": "4123",
    "token": "KSG7S",
    "idRedeCredenciadaMetodoPagamento": 2,
    "qtdLitrosAbastecidos": 100.235,
}

...

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

Array of Objects Object <Detalhe>

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

...

Code Block
languagejson
{
    "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
    }
}