Evento charge.dispute.funds.withdrawn
Disparado quando a disputa tira o dinheiro da venda do seu extrato. Acontece
uma vez por disputa, junto com a abertura: o valor sai do saldo na mesma hora,
num movimento adjustment negativo com source na disputa, que leva o líquido
que a venda tinha creditado e a tarifa de recebimento de contestação.
A venda continua paid: quem tira o dinheiro é a disputa. Numa venda
parcelada, a disputa leva todas as parcelas de uma vez, inclusive as que ainda
não tinham sido pagas. O alerta prévio (warning_*) não move dinheiro e não
dispara este evento.
data.object usa o mesmo shape de
GET /v1/disputes/:id, com o movimento em
transactions.
Quando acontece
Como processar
- Registre o
iddo evento (evt_*) para processar o webhook de forma idempotente. - Use
transactions[0].id(txn_*) para lançar a saída no seu controle financeiro uma única vez. - Relacione a saída à venda original usando
charge,payment_intentoumetadata.

