Para mais detalhes sobre o endpoint e a descrição completa de todos os campos do body, consulte a referência do endpoint.
Visão Geral
Esta receita mostra como estornar uma cobrança PIX já paga e acompanhar a confirmação do estorno via webhook. O fluxo completo:- Solicitar o estorno (total ou parcial)
- Receber a confirmação via webhook
REFUND
Pré-requisitos
- Token de autenticação da API (ver autenticação)
- UUID da cobrança com status
PAID
1. Solicitar o estorno
Estorno total
Omita o campovalue para estornar o valor integral da cobrança:
Estorno parcial
Informevalue para estornar apenas parte do valor:
PROCESSING:
Após um estorno parcial, o status da cobrança será
PARTIALLY_REFUNDED. Após um estorno total, o status será REFUNDED. Você pode realizar múltiplos estornos parciais enquanto houver saldo disponível.2. Receber a confirmação via webhook
Quando o estorno for processado, a Plowf envia um eventoREFUND para seu endpoint. Configure-o para escutar esse evento:
Consulte a página de validação de assinatura para ver como validar a assinatura HMAC.
Status possíveis do estorno
| Status | Significado |
|---|---|
PROCESSING | Estorno em processamento |
SETTLED | Estorno liquidado com sucesso |
FAILED | Estorno falhou |
CANCELLED | Estorno cancelado |
Boas práticas
- Idempotência: Use o
uuidda cobrança para evitar processar o mesmo eventoREFUNDmais de uma vez. - Resposta rápida: Responda
200imediatamente e processe o evento de forma assíncrona se necessário. - Nunca confie sem validar: Sempre verifique a assinatura HMAC antes de atualizar seu sistema.