v2.19.1 — Correção: webhook pix.refund.received indevido em devoluções emitidas

Corrigido: ao emitir uma devolução (POST /v1/accounts/{accountId}/pix/out/refund), o seu endpoint de webhooks podia receber um evento pix.refund.received indevido — como se você tivesse recebido uma devolução de terceiros, quando na verdade foi você quem a emitiu.

Comportamento corrigido:

  • Devolução emitida por você via API: você recebe apenas a confirmação normal do fluxo de devolução (pix.refund.completed / pix.refund.failed). Nenhum pix.refund.received é gerado.
  • Devolução emitida fora da API (ex.: canais do liquidante): você recebe pix.refund.completed / pix.refund.failed com external: true.
  • Devolução recebida de terceiros (contraparte devolveu um PIX que você enviou): pix.refund.received continua sendo enviado normalmente.