Idea+Cash Developers
Login
PIX Transactions

Devolver Pix recebido

Solicita devolução total ou parcial de um Pix já liquidado.

POST/integration/v1/pix/refund/{id}
Parâmetros de caminho
CampoTipoDescrição
id*stringIdentificador interno da transação a devolver.
Corpo da requisição
CampoTipoDescrição
returnReasonCode*stringCódigo de motivo da devolução conforme regra do arranjo Pix.
verifyobjectExemplo: {"type":"ALLOW"}
transaction*object

Exemplo de requisição

curl -X POST https://apiapp.dev.ideabank.com.br/integration/v1/pix/refund/{id} \
  -H "Authorization: Bearer $TOKEN" \
  -H "tenantid: $TENANT_ID" -H "hostdevelop: apiapp.dev.ideabank.com.br" -H "Content-Type: application/json" \
  -d '{
  "returnReasonCode": "MD06",
  "verify": {
    "type": "ALLOW"
  },
  "transaction": {
    "accountId": "string",
    "remoteId": "string",
    "amount": 50,
    "pixInfo": {
      "description": "Devolução parcial solicitada pelo cliente"
    }
  }
}'

Exemplo de resposta (200)

"object"

Códigos de resposta

HTTPDescrição
200Devolução registrada com sucesso
401
403
404
409
422
500
Fonte
Esta página é gerada a partir do Swagger oficial. Para o payload autoritativo, consulte também a especificação viva.

← Voltar para o índice