...
...
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 | |
IdOrdemTransacaolocalizador | Long | ID que identifica a Ordem de Transação a ser cancelada. Essa ordem também receberá o Status de Inativa não permitindo, a partir desse momento, a sua reativaçãoString | Código de Identificação da Ordem de Abastecimento, disponibilizado pelo Motorista. | Sim |
Response Body application/json
Schema:
Campo | Tipo | Descrição | ||||||
idOrdemTransacaolocalizador | Long | ID que identifica a Ordem de Transação que foi cancelada | ||||||
idEstabelecimentoOperador | Long | ID que identifica o operador que solicitou a Ordem de Transação | ||||||
idOrdemTransacaoStatus | Int32 | ID que identifica o Status da Ordem de Transação. | ||||||
descricaoStatus | String | Descrição do Status da Ordem Transação | ||||||
idRedeCredenciadaMetodoPagamentoString | Código de Identificação da Ordem de Abastecimento, disponibilizado pelo Motorista. | |||||||
mensagem | String | Mensagem indicando resultado da operação. | ||||||
idOrdemTransacao | Long | ID que identifica a rede credenciada | valor | Decimal | Valor da Ordem de Transação | ativo | Boolean | Campo que indica se a Ordem de Transação está ativa. |
JSON:
Code Block | ||
---|---|---|
| ||
{
"localizador": "42",
"mensagem": "Pagamento Cancelado com Sucesso!"
"idOrdemTransacao": 6
} |