Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Ressources pour les développeurs
Aperçu
À propos des paiements Stripe
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
Développer une intégration avancée
Développer une intégration dans l'application
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Interfaces de paiement
Payment Links
Checkout
Elements pour le web
Elements intégrés à l'application
Scénarios de paiement
Gérer plusieurs devises
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Paiements par TPE
Terminal
Au-delà des paiements
Constituez votre entreprise
Cryptomonnaies
Financial Connections
Climate
Comprendre la fraude
Radar pour la protection contre la fraude
Gestion des litiges
    Présentation
    Fonctionnement des litiges
    Gestion
    Répondre aux litiges
    Gérer les litiges de manière programmatique
      Visa Compelling Evidence 3.0
      Conformité Visa
    Annulation de litiges
    Listes des marchands à haut risque
    Analyses
    Mesure des litiges
    Programmes de surveillance
    Optimisation
    Prévention des litiges
    Smart Disputes
Vérifier l'identité
AccueilPaiementsManage disputes

Répondre aux litiges en utilisant l'API

Découvrez comment gérer les litiges sous la forme d'un programme.

Vous pouvez gérer les litiges par voie programmatique en utilisant l’API. Avec l’API, vous pouvez télécharger des preuves, répondre à des litiges et recevoir des événements de litige via des webhooks.

Si vous souhaitez gérer les litiges via le Dashboard au lieu d’utiliser l’API, consultez Répondre aux litiges.

Récupérer un litige

Pour plus d’informations sur un litige, récupérez un objet 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
:"

La réponse contient des informations à propos du litige ainsi que toute réponse ou preuve qui a déjà été fournie.

{ 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 } ... }

Mettre à jour un litige

Vous mettez à jour l’objet Dispute et passez les preuves structurées avec le paramètre 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}}

Pour voir tous les champs disponibles pour le paramètre evidence, consultez Preuves de litige. Il existe deux types de preuves que vous pouvez fournir, selon le champ à mettre à jour :

  • Preuves textuelles, telles que customer_email et service_date. Ces preuves se composent d’une chaîne de texte.
  • Preuves basées sur des fichiers, telles que service_documentation et customer_communication. Celles-ci prennent un identifiant d’objet file_upload.

Remarque

Le nombre de caractères combiné pour toutes les soumissions de preuves textuelles est limité à 150 000.

Vous pouvez fournir des documents ou des images (par exemple, un contrat ou une capture d’écran) comme preuve du litige en utilisant l’API de chargement de fichier. Vous devez d’abord charger un document avec le motif dispute_evidence, ce qui génère un objet File_upload que vous pouvez utiliser pour soumettre une preuve. Assurez-vous que le fichier respecte les recommandations de Stripe avant de le charger dans le cadre de la soumission d’une preuve.

Si vous souhaitez soumettre un seul fichier ou une grande quantité de texte brut comme preuve, utilisez uncategorized_text ou uncategorized_file. Cependant, remplissez le plus de champs possible pour maximiser vos chances d’infirmer le litige.

Plusieurs litiges sur un seul paiement

Bien que ce ne soit pas habituel, il est possible qu’un client conteste le même paiement plus d’une fois. Par exemple, un client peut contester le paiement de l’un des articles de sa commande s’il a été endommagé lors de la livraison, puis déposer un second litige concernant un autre article de la même commande parce qu’il ne fonctionne pas correctement.

Stripe distingue tous les litiges par un identifiant unique, qu’ils soient liés à un seul paiement ou non. Lorsque vous listez les litiges, vous pouvez filtrer les résultats pour n’afficher que les litiges pour un paiement particulier en spécifiant l’id de l’objet PaymentIntent ou Charge et en incluant le filtre 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}}

Lorsqu’un paiement fait l’objet de plusieurs litiges, utilisez l’id fourni pour chaque litige de la liste pour vous assurer que vous répondez au bon litige. pour ce faire, indiquez son id lorsque vous récupérez ou mettez à jour le litige.

Voir aussi

  • Catégories de litiges
  • Mesures des litiges
  • Prévention des litiges et de la fraude
Cette page vous a-t-elle été utile ?
OuiNon
  • Besoin d'aide ? Contactez le service Support.
  • Rejoignez notre programme d'accès anticipé.
  • Consultez notre log des modifications.
  • Des questions ? Contactez l'équipe commerciale.
  • LLM ? Lire llms.txt.
  • Propulsé par Markdoc