Versions Compared

Key

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

...

...

DELETE   /api/

...

broker/ordemAbastecimento/{localizador}

Endpoint responsável por Cancelar a Transação o pagamento de uma Ordem de Abastecimento . Enquanto não houver movimentação financeira a Ordem em questão receberá o Status de Cancelada. No caso onde a movimentação financeira já estiver ocorrido esta Ordem receberá o Status de Estornada e o valor da venda será devolvido ao Pagante. Em ambos os casos a Ordem será Inativada, não permitindo assim uma Confirmação de Pagamento para a mesmaPaga e Realizar o Estorno de valores para a mesma. Uma Ordem de Abastecimento que teve seu pagamento Cancelado por esse método estará disponível para ser utilizada normalmente.

Headers    

Content-Type

application/json

Authorization

Bearer {token}

...

Campo

Tipo

Descrição

Obrigatório

Localizadorlocalizador

String

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

Sim

IdRedeCredenciadaMetodoPagamento

Int32

Sim

 JSON:
{"Localizador": "46543",

"IdRedeCredenciadaMetodoPagamento": 2,
}

Response Body    application/json

   

Campo

Tipo

Descrição

Obrigatóriolocalizador

Localizador

stringString

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

Simmensagem

String

Mensagem indicando resultado da operação.

idOrdemTransacao

Long

ID que identifica a Ordem de Transação.

JSON:{
"Localizador

Code Block
languagejson
{
    "localizador": "

...

42",
    "mensagem": "Pagamento Cancelado com Sucesso!"
    "idOrdemTransacao": 6
}