Contestações (MED e chargeback)

Às vezes o cliente pede o dinheiro de volta pelo banco, sem falar com você:

Nos dois casos existe um prazo para você mostrar que a venda é legítima. Se ninguém responde, o dinheiro volta para o cliente.

Onde aparece

Em Contestações no painel, com as abertas no topo e ordenadas pelo prazo. A página inicial também avisa quando tem alguma esperando resposta, e o pagamento ganha um aviso com o botão Responder.

Pela API, GET /v1/disputes?status=open. E pelos avisos dispute.created, dispute.updated e dispute.closed.

Como cada conta trata

Nem toda conta avisa contestações pela API. Algumas cuidam de tudo no próprio painel; nesses casos a SuyPay mostra, em Contestações, onde responder, e marca o pagamento como devolvido se o dinheiro voltar ao cliente.

Conta Aviso na SuyPay Responder pela SuyPay O que a defesa aceita
Stripe chargeback sim texto e links
Woovi MED sim texto (até 500) e pelo menos um link
ClownPay MED sim texto (10 a 3.000) e de 1 a 10 links
Wyvi Pay MED sim só texto, de 20 a 1.000 caracteres, sem links
Efí MED (a SuyPay consulta todo dia e ao abrir Contestações) sim texto de 20 a 1.000 caracteres
Mercado Pago chargeback não, responda no painel do Mercado Pago
Asaas chargeback não, responda no painel do Asaas
Appmax chargeback não, responda no painel da Appmax
InvictusPay MED e chargeback não, responda no painel da InvictusPay
Pagar.me chargeback perdido não, a defesa é no painel do Pagar.me
Inter, EvoPay, TriboPay, RivooPay, Pagmaster não avisam pela API responda no painel da conta

Para os avisos chegarem, o endereço de avisos da conta precisa estar cadastrado nela com os eventos de contestação. Veja Conectar contas. Na Efí, a aplicação precisa dos escopos gn.infractions.read e gn.infractions.write; na Wyvi Pay, a chave precisa de disputa:responder.

A defesa é uma só por contestação na maioria das contas: depois de enviada, não dá para corrigir. A SuyPay confere o tamanho do texto e os links de acordo com a conta antes de mandar.

Responder

Conte o que foi vendido, quando foi entregue e para quem, com número do pedido, nota ou rastreio. Nas contas que aceitam links, junte links públicos das provas: nota fiscal, comprovante de entrega, conversa. Na Wyvi Pay, descreva as provas só no texto: ela recusa qualquer link.

curl https://api.suypay.com/v1/disputes/dp_.../evidence \
  -H "Authorization: Bearer suy_test_..." \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Plano anual comprado em 12/10. O cliente acessou 8 vezes e recebeu a nota fiscal por e-mail.",
    "urls": ["https://sualoja.com/nf/1042.pdf"]
  }'

Situações

status Quer dizer
open esperando a sua resposta
under_review resposta enviada, o banco está analisando
won você ganhou, o dinheiro fica com você
lost o dinheiro voltou para o cliente. O pagamento passa para refunded
canceled o cliente desistiu da contestação

Testar

No modo de teste, abra um pagamento já pago da conta de teste e clique em Simular contestação.