Skip to main content
Uma disputa ocorre quando um comprador contesta uma cobrança. No PIX, o mecanismo regulatório é o MED (Mecanismo Especial de Devolução do BACEN).

Tipos de Disputa

Impacto Financeiro

Ao receber um MED:
  1. O status da transação muda para CHARGEDBACK
  2. O netAmount da transação é debitado imediatamente da sua wallet
  3. Uma disputa MED é criada automaticamente para rastreamento
  4. Você recebe o evento DISPUTE_CREATED via webhook
O débito é imediato e automático. Se a wallet não tiver saldo suficiente, o saldo ficará negativo. Mantenha uma reserva para cobrir eventuais devoluções.

Fluxo Completo

Contestando uma Disputa

Se você acredita que a disputa é indevida, pode contestar enviando evidências para análise.
1

Identifique a disputa

Você receberá o evento DISPUTE_CREATED no webhook com o disputeId. Guarde este ID.
Evento DISPUTE_CREATED
2

Envie o appeal com evidências

Envie as evidências via multipart/form-data. São aceitos até 10 arquivos por disputa.
Resposta 200
3

Aguarde a decisão

Após a análise, você receberá um dos seguintes eventos:
  • DISPUTE_RESOLVED, você ganhou, saldo restaurado
  • DISPUTE_REJECTED, comprador ganhou, valor debitado permanentemente

Gerando URLs para Evidências

Para visualizar os arquivos enviados, gere URLs temporárias (válidas por 15 minutos):
Resposta

MED PIX, Detalhe

O MED (Mecanismo Especial de Devolução) é um mecanismo regulatório do BACEN para devolver valores transferidos por engano ou fraude via PIX. Quando um evento de MED é recebido, a Linka:
  1. Marca a transação como CHARGEDBACK
  2. Cria um registro de disputa MED vinculado ao infractionReportId (quando disponível)
  3. Envia o evento MED_DISPUTE_CREATED para você
Evento MED_DISPUTE_CREATED
O campo deadline indica o prazo regulatório para resposta ao BACEN. Em casos com infractionReportId, a Linka pode responder ao BACEN de forma bidirecional.

Status de Disputa

Eventos de Webhook

Boas Práticas para Redução de Disputas

  • Mantenha descrições claras na transação que o comprador reconheça no extrato bancário
  • Salve logs de entrega, aceitação de termos e confirmações de compra
  • Configure notificações por email para o comprador após o pagamento
  • Para valores altos, considere solicitar confirmação adicional do comprador
  • Responda disputas rapidamente, quanto antes o appeal chegar, mais dados você tem disponíveis