Devolve um Pix recebido nesta conta. Encaminha ao DTPI. Scope: baas.pix-refunds.write. A soma das devoluções concluídas mais value não pode passar do valor original. Devolução em processamento no mesmo end-to-end é recusada.
Requer Bearer token do login da conta e assinatura HMAC obrigatórios.
Scope: baas.pix-refunds.write.
| Header | Obrigatório | Descrição |
|---|---|---|
Authorization | Sim | Bearer {{access_token}} |
Accept | Sim | application/json |
X-Signature | Sim | Assinatura HMAC |
X-Timestamp | Sim | Timestamp da assinatura |
X-Nonce | Sim | Nonce único por requisição |
value em centavos.
| Campo | Obrigatório | Descrição |
|---|---|---|
end_to_end_id | Sim | End-to-end do Pix recebido nesta conta |
tx_id | Sim | Txid do Pix original |
value | Sim | Centavos, maior que zero |
description | Não | Até 140 caracteres |
A resposta traz a movimentação de saída em exit.
| Código | Causa |
|---|---|
400 | Pix fora do extrato desta conta, valor já devolvido ou devolução em processamento |
422 | Corpo inválido |
account_uuid, não a conta primária do usuário.curl --request POST \
--url 'https://api-h.nuvende.com.br/api/v2/baas/devolutions' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {{access_token}}' \
--header 'X-Timestamp: {{timestamp}}' \
--header 'X-Nonce: {{nonce}}' \
--header 'X-Signature: {{signature}}' \
--data '{
"end_to_end_id": "E12345678901234567890123456789012",
"tx_id": "7978c0c97ea847e78e8849634473c1f1",
"value": 5000,
"description": "Devolucao parcial"
}'