Pular para o conteúdo
Criar conta
ou
Entrar
O logotipo da documentação da Stripe
/
Pergunte à IA
Criar conta
Login
Comece já
Pagamentos
Receita
Plataformas e marketplaces
Gestão de valores
Recursos para desenvolvedores
Visão geral
Sobre os pagamentos da Stripe
Atualize sua integração
Análise de pagamentos
Pagamentos online
Visão geralEncontre seu caso de usoPagamentos gerenciados
Usar Payment Links
Crie uma página de checkout
Criar uma integração avançada
Crie uma integração no aplicativo
Formas de pagamento
Adicionar formas de pagamento
Gerenciar formas de pagamento
Checkout mais rápido com o Link
Interfaces de pagamento
Payment Links
Checkout
Web Elements
Elements no aplicativo
Cenários de pagamento
Gerenciar várias moedas
Fluxos de pagamento personalizados
Aquisição flexível
Orquestração
Pagamentos presenciais
Terminal
Muito mais que pagamentos
Abra sua empresa
Cripto
Financial Connections
Climate
Entenda as fraudes
Proteção contra fraudes do Radar
Gerenciar contestações
    Visão geral
    Como funcionam as contestações
    Tratamento
    Responder a contestações
    Gerenciar contestações automaticamente
      Visa Compelling Evidence 3.0
      Conformidade da Visa
    Retiradas de contestações
    Listas de comerciantes de alto risco
    Análises
    Medição de contestações
    Programas de monitoramento
    Otimização
    Prevenção de contestações
    Smart Disputes
Verificar identidades
Página inicialPagamentosManage disputes

Use a API para responder a contestações

Aprenda a programar a gestão de contestações.

Você pode gerenciar contestações automaticamente usando a API. Com a API, você pode enviar comprovantes, responder a contestações e receber eventos de contestação usando webhooks.

Se você quiser gerenciar contestações usando o Dashboard em vez de usar a API, consulte Responder a contestações.

Recuperar uma contestação

Para detalhes sobre uma contestação, recupere um objeto Dispute:

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/disputes/
{{DISPUTE_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"

A resposta contém informações sobre a contestação e todas as respostas ou comprovantes já fornecidos.

{ object: "dispute" id: "{{DISPUTE_ID}}", charge: "ch_5Q4BjL06oPWwho", evidence: { customer_name: "Jane Austen", customer_purchase_ip: "127.0.0.1", product_description: "Widget ABC, color: red", shipping_tracking_number: "Z01234567890", uncategorized_text: "Additional notes and comments", }, evidence_details: { due_by: 1403047735, submission_count: 1 } ... }

Atualizar uma contestação

Você atualiza o objeto Dispute e passa comprovantes estruturados com o parâmetro evidence.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl https://api.stripe.com/v1/disputes/
{{DISPUTE_ID}}
\ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ --data-urlencode "evidence[customer_email_address]"="email@example.com" \ -d "evidence[shipping_date]"=2024-02-01 \ -d "evidence[shipping_documentation]"=
{{FILE_ID}}

Para visualizar todos os campos disponíveis para o parâmetro evidence, consulte Comprovante de contestação. Existem dois tipos de comprovantes que você pode fornecer, dependendo do campo que está sendo atualizado:

  • Comprovantes em texto, como customer_email e service_date. Esse tipo de comprovante é uma string de texto.
  • Comprovantes baseados em arquivo, como service_documentation e customer_communication. Esses aceitam um file_upload ID de objeto.

Observação

O limite de caracteres para a soma de todos os envios do campo de comprovantes é de 150.000.

Para fornecer documentos ou imagens (como contratos ou capturas de tela) como comprovantes para a contestação, use a API File Upload. Primeiro, você carrega um documento com a finalidade de dispute_evidence, a qual gera um objeto File_upload que você pode usar ao enviar comprovantes. Confira as recomendações da Stripe antes de enviar arquivos como comprovantes.

Se quiser enviar um único arquivo ou uma grande quantidade de texto simples como comprovante, use uncategorized_text ou uncategorized_file. No entanto, preencha o máximo de campos possível para ter a melhor chance de reverter uma contestação.

Várias contestações em um único pagamento

Não é comum, mas um cliente pode contestar o mesmo pagamento mais de uma vez. Por exemplo, um cliente pode contestar parcialmente o pagamento de um dos itens em um pedido se ele foi danificado na entrega e, em seguida, registrar uma segunda contestação contra um item diferente no mesmo pedido porque o item não funcionou corretamente.

A Stripe distingue todas as contestações por um identificador único, independentemente de estarem relacionadas a um único pagamento. Quando você lista contestações, pode filtrar os resultados para mostrar apenas contestações de um pagamento específico, especificando a id do objeto PaymentIntent ou Charge e incluindo o filtro payment_intent ou charge.

Command Line
cURL
Stripe CLI
Ruby
Python
PHP
Java
Node.js
Go
.NET
No results
curl -G https://api.stripe.com/v1/disputes \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d payment_intent={{PAYMENT_INTENT_ID}}

Quando um pagamento tem várias contestações, use o id fornecido para cada contestação retornada na lista para assegurar que está respondendo à contestação correta ao especificar id quando você recupera ou atualiza a contestação.

Veja também

  • Categorias de contestação
  • Avaliação de contestações
  • Como evitar contestações e fraudes
Esta página foi útil?
SimNão
  • Precisa de ajuda? Fale com o suporte.
  • Participe do nosso programa de acesso antecipado.
  • Confira nosso changelog.
  • Dúvidas? Fale com a equipe de vendas.
  • LLM? Read llms.txt.
  • Powered by Markdoc