Tratamento de contestações via API

O Split de Pagamento permite que o master receba notificações de contestações (chargeback), consulte detalhes da contestação, e acate ou envie uma defesa da contestação.

Os chargebacks são comuns em qualquer operação de e-commerce e geram impactos na agenda financeira. O Split de Pagamento oferece uma forma fácil e simplificada de saber quando uma contestação ocorreu e de acatar ou defender uma contestação (chargeback).

Confira os benefícios do tratamento de contestações pelo Split de Pagamento:

  • O prazo para defesa é de até 10 dias a partir da data de contestação;
  • É possível acompanhar todo o ciclo de vida da defesa: a cada atualização das etapas de análise pela adquirente, bandeira e emissor, o Split de Pagamento envia uma notificação pelo webhook.

O que é chargeback?

É o processo no qual o portador do cartão contesta uma compra com o emissor do cartão. Essa contestação pode ser feita pelo portador do cartão até 180 dias depois da data da compra.

O chargeback pode ocorrer em transações de e-commerce ou mundo físico, e a loja tem o direito de iniciar a defesa de chargeback em um fluxo regulamentado pelas bandeiras.

Conheça as orientações da Cielo para Prevenção de Fraudes e Chargebacks

Por que ocorre um chargeback?

Os motivos da ocorrência de chargeback são:

  • Fraude: o portador do cartão não reconhece a compra;
  • Desacordo comercial: o portador do cartão reconhece a compra, porém alega que algum termo da venda não foi cumprido (mercadoria não entregue ou com defeito, por exemplo);
  • Erro de processamento: o portador do cartão identifica algum erro na cobrança (duplicidade, valor cobrado incorretamente, pagamento por outros meios etc.).

Para transações autenticadas pelo protocolo 3DS full, a responsabilidade em caso de chargeback por fraude é do emissor.

Como saber que minha loja recebeu uma contestação?

O Split de Pagamento irá enviar uma notificação em JSON contendo o PaymentId da transação e o ChangeType com o valor “7”, que indica a ocorrência de chargeback.

{ 
   "PaymentId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", 
   "ChangeType": "7" 
}

Para receber a notificação, é necessário ter configurado o Post de Notificação.

A notificação informa apenas que existe uma contestação para determinada transação, informando o PaymentId da transação. Para saber mais detalhes como valor e motivo do chargeback, consulte a contestação.

Após a consulta, você deve decidir por acatar o chargeback ou iniciar a defesa.

Como saber detalhes da contestação?

A operação de consulta da contestação permite:

  • Visualizar os detalhes da contestação e,
  • caso o master realize a defesa da contestação, a consulta irá retornar o status do ciclo de vida da defesa.

Confira a operação de Consulta da contestação via API.

Como acatar ou defender uma contestação?

O master pode acatar ou defender uma contestação (chargeback) para si ou para seus sellers. As duas operações são feitas via API:

  • Acatar uma contestação: quando o master concorda com um chargeback recebido, recomendamos realizar a operação de acatar a contestação;
  • Defender de uma contestação: quando o master não concorda com uma contestação recebida e tem documentos que comprovam que o chargeback não ocorreu, é possível iniciar uma defesa de contestação via API.


Acatar contestação

Quando o master está de acordo com a contestação, recomendamos realizar a operação de acatar a contestação, ou seja, aceitar o lançamento do débito do chargeback em agenda.


  1. O Split de Pagamentos envia a notificação de pré-chargeback para o master, informando o PaymentId da transação;
  2. O master consulta o chargeback pelo PaymentId via API;
  3. O Split de Pagamento retorna os detalhes da contestação, como documentos da contestação feita pelo comprador e o DisputeId
  4. O master realiza a operação de acatar o chargeback via API;
  5. O Split de Pagamento retorna o status Ok.

Confira a operação de Acatar contestação via API.



Defender contestação

Qual é o prazo para defesa?

O prazo para defesa é de 10 dias corridos desde a data da notificação de chargeback.

Quais documentos enviar na defesa da contestação?

Há uma sugestão de documentos de cordo com o motivo da contestação e segmento de atuação. Confira detalhes a seguir:

Formato dos documentos

Os documentos devem ser enviados em um único arquivo com as seguintes características:

  • Nome do arquivo: o número do caso. Exemplo: 000001.pdf. Não acrescente outras palavras;
  • Número máximo de páginas: 10;
  • Tamanho máximo do arquivo: 8MB;
  • Formatos permitidos: PDF, JPEG e PNG.

Sugestão de documentos

Os documentos recomendados para defesa dependem do motivo da contestação e segmento de atuação.

Motivo da contestaçãoSugestão de documentos
Fraude- Cadastro do portador (nome do titular do cartão, nome cadastrado no site, CPF, e-mail, endereço, telefone); - Nota fiscal; - Documentos que comprovem o valor contestado e que o portador esteja ciente, caso existam cobranças extras (upgrades, cobranças por excesso de bagagem etc); - Contrato assinado ou aceite eletrônico; - Pedido da compra; - Comprovação da prestação do serviço e/ou protocolo assinado; - Carta do portador reconhecendo a despesa; - Documento (bureau) apresentando comprovação do vínculo, como print de redes sociais evidenciando o vínculo entre portador e comprador; - Autorização de débito (agências de viagens, editoras e locadoras); - Documento comprobatório do uso efetivo do bilhete e/ou reserva efetuada (locadoras, companhias aéreas, estadias etc);Para companhias aéreas: - Cartão de embarque com nome do portador e/ou de terceiros; - Documentos que comprovem que há vínculo entre o portador e passageiro.
Desacordo comercial- Nota fiscal; - Evidência de que o produto entregue tem as mesmas características do produto vendido; - Comprovação da prestação do serviço e/ou protocolo assinado; - Comprovante de entrega/retirada de mercadoria assinado; - Política de troca e cancelamento do estabelecimento; - Protocolo de cancelamento/devolução da mercadoria; - Comprovante de cancelamento/reembolso da venda; - Relato da tentativa de acordo do estabelecimento com o portador do cartão.Para companhias aéreas: - Cartão de embarque com dados do portador e/ou terceiros; - Comprovante de emissão do bilhete.
Erro de processamentoEm caso de venda processada mais de uma vez ou pagamento por outros meios:- Comprovante de venda das duas transações;

- Nota fiscal das duas transações;

- Caso a duplicidade tenha sido cancelada, comprovante do cancelamento ou reembolso;

- Documentos que comprovem o valor contestado e que o portador estava ciente caso existam cobranças extras (upgrades, cobranças por excesso de bagagem etc).Em casos de valor ou produto incorreto:

- Comprovante de venda;

- Nota fiscal;

- Pedido da compra;

- Documentos que comprovem o valor contestado e que o portador estava ciente caso existam cobranças extras (upgrades, cobranças por excesso de bagagem etc).

Fluxo de defesa da contestação


  1. O Split de Pagamentos envia a notificação de pré-chargeback para o master, informando o PaymentId da transação;
  2. O master consulta o chargeback pelo PaymentId via API;
  3. O Split de Pagamento retorna os detalhes da contestação, como documentos da contestação feita pelo comprador e o DisputeId;
  4. O master realiza a operação de iniciar defesa da contestação via API, enviando os documentos para defesa;
  5. O Split de Pagamento vai retornar o início da defesa.
  6. O Split de Pagamento irá notificar as atualizações nas etapas (ciclo de vida) da defesa da contestação.

A cada alteração no status da defesa, o Split de Pagamento vai enviar uma notificação via webhook. O master deverá consultar a contestação informando o DisputeId.

Confira a operação de Iniciar defesa de contestação via API.


Operações da API

Confira os links para as operações da API relacionadas ao tratamento de chargebacks:

MétodoAPI + EndpointLink para a Referência da API
{API Split de Pagamento}/chargeback/disputeConsultar contestação
{API Split de Pagamento}/chargeback/dispute/{DisputeId}/acceptAcatar contestação
{API Split de Pagamento}/chargeback/dispute/{DisputeId}/refuseIniciar defesa de contestação