...
...
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 | 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ção. | Sim | IdRedeCredenciadaMetodoPagamento | Int32Código de Identificação da Ordem de Abastecimento, disponibilizado pelo Motorista. | Sim |
JSON:
{"Localizador": "46543",
"IdRedeCredenciadaMetodoPagamento": 2,
}
Response Body application/json
Campo | Tipo | Descrição | |
Obrigatóriolocalizador | LocalizadorString | string | Código de Identificação da Ordem de Abastecimento, disponibilizado pelo Motorista. |
mensagem | String | Mensagem indicando resultado da operação.Sim | |
idOrdemTransacao | Long | ID que identifica a Ordem de Transação. |
JSON:
Code Block | ||
---|---|---|
| ||
{ |
...
" |
...
localizador": " |
...
42", "mensagem": "Pagamento Cancelado com Sucesso!" "idOrdemTransacao": 6 } |