---
title: "Criar devolução (estorno) de um Pix recebido"
method: POST
path: "/pix/v2/reverse/pi/{transactionId}"
---

# Criar devolução (estorno) de um Pix recebido

`POST /pix/v2/reverse/pi/{transactionId}`

Essa API possibilita que seja realizada a devolução de um Pix recebido.Criamos um [artigo](https://developers.celcoin.com.br/docs/devolu%C3%A7%C3%A3o-de-recebimentos-pix-copy) explicando como implementar essa api.

## Path parameters

- `transactionId` string, required

## Request body

- object
  - `clientCode` string — Identificador único para a transação.
  - `amount` number, double, required — Valor a ser devolvido. O valor não pode ser maior que o valor da transação de recebimento original.
  - `reason` 'BE08' | 'FR01' | 'MD06' | 'SL02', required — Código da razão da devolução. |**BE08**: Devolvido como resultado de um erro bancário.| **FR01**: Devolução por suspeita de fraude. |**MD06**: Devolução solicitada pelo cliente final. | **SL02**: Devolução do valor em dinheiro devido a um erro relacionado ao Pix Saque ou Pix Troco.
  - `additionalInformation` string — Descritivo opcional para a devolução caso o motivo de retorno esteja fora dos valores possíveis na Tabela de reason - (até 105 caracteres )
  - `reversalDescription` string — Texto opcional a ser apresentado ao pagador contendo informações sobre a devolução. Até 140 caracteres

## Response `200`

200

- object
  - `status` integer
  - `transactionId` integer
  - `amount` integer
  - `message` string

## Other responses

- `400` — 400

---

[API](https://skmtc.net/celcoin/apis/api-para-transa-es.md) · [All operations](https://skmtc.net/celcoin/apis/api-para-transa-es/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/celcoin/api-para-transa-es/revisions/85dd6188a37b/schema)
