Pular para o conteúdo principal

Devolução

Informações sobre Devoluções da API Open Finance Efí


Efetuar uma devolução de um pagamento

Este endpoint é utilizado para realizar a devolução de um pagamento.

POST /v1/pagamentos/pix/:identificadorPagamento/devolver
Requer autorização para o escopo: gn.opb.payment.pix.refund


Requisição

{
"valor": "0.01"
}

Respostas

As respostas abaixo representam Sucesso(202) e Falhas/erros do consumo.

Processando devolução
{
"identificadorPagamento": "urn:efi:ae71713f-875b-4af3-9d85-0bcb43288847",
"valorDevolucao": "0.01",
"dataCriacao": "2022-10-28 10:02:25",
"status": "pendente"
}

Cancelar um pagamento agendado

Este endpoint é utilizado para cancelar um pagamento agendado

PATCH /v1/pagamentos/pix/:identificadorPagamento/cancelar
Requer autorização para o escopo: gn.opb.payment.pix.cancel


Requisição

A requisição enviada para esse endpoint não precisa de um body, apenas os cabeçalhos de autorização OAuth, parâmetros e o certificado da conta.

Respostas

As respostas abaixo representam Sucesso(200) e Falhas/erros do consumo.

{
"pagamentos": {
"identificadorPagamento": "urn:efi:ae71713f-875b-4af3-9d85-0bcb43288847",
"dataCancelamento": "2023-08-16 10:02:25",
"status": "cancelado"
}
}