Compliance · Article 11.9
Litiges et chargebacks : le cycle Stripe et comment gagner avec des preuves
Un chargeback est un renversement par l'émetteur de la carte d'un encaissement Stripe à la demande du titulaire. Vous avez environ 7 jours pour soumettre vos preuves ; Stripe et les réseaux de cartes décident de l'issue. Cet article est le manuel pratique du freelance.
Un chargeback (Stripe parle de « dispute ») est le mécanisme de protection du consommateur de l'industrie des cartes. Le titulaire dit à sa banque « Je n'ai pas autorisé cet encaissement » ou « Je n'ai pas reçu ce que j'ai payé », la banque renverse les fonds depuis votre solde Stripe, et vous avez une fenêtre pour soumettre des preuves démontrant la légitimité de l'encaissement. Si le réseau tranche en votre faveur, les fonds reviennent ; sinon, vous absorbez le chargeback plus des frais de réseau. Cet article parcourt le cycle Stripe, les codes de motif typiques et le manuel de preuves que la piste d'audit Clozo vous positionne uniquement pour gagner.
Step by step
Recevez la notification de litige.
Webhook Stripe + e-mail. Le montant + les frais sont déjà débités de votre solde Stripe.
Ouvrez le tableau de bord Stripe
→ Litiges → cliquez sur le nouveau litige. Lisez le code de motif.
Ouvrez
/proposals/{id}dans Clozo.Identifiez le paiement contesté (faites correspondre l'ID PaymentIntent avec le
pi_*****Stripe du litige).Compilez les preuves
: téléchargez le PDF du contrat de prestation de services signé, téléchargez la piste d'audit de signature (liste déroulante Documents → « Télécharger la piste d'audit de signature »), capturez la page Chronologie, rassemblez toute preuve de livraison hors Clozo (commits Git, transferts de fichiers, etc.).
Rédigez le résumé de preuves
selon le modèle ci-dessus. Soyez précis sur les dates, IP, hashs, ID de paiement.
Téléversez vers Stripe
via le formulaire de preuves du tableau de bord. Soumettez avant le délai (typiquement 7 jours, mais vérifiez le délai exact du tableau de bord).
Attendez l'issue.
E-mail Stripe au changement de statut. Délibération réseau de 30 à 75 jours.
En cas de perte
: le chargeback + les frais restent. Mettez à jour vos archives. Demandez-vous si le titulaire a une réclamation légitime et s'il faut émettre un avoir commercial ou poursuivre le recouvrement par d'autres voies.
Why this works this way
Le cycle de litige Stripe.
1. Le titulaire initie le litige auprès de sa banque émettrice. La banque assigne un code de motif (voir ci-dessous) et contacte le réseau (Visa, Mastercard, Amex).
2. Stripe est notifié et débite immédiatement le montant contesté + les frais de réseau (typiquement 15 à 25 €, selon devise et type de carte) de votre solde Stripe. Vous recevez un webhook (charge.dispute.created) et une notification e-mail.
3. Statut `needs_response` : Stripe affiche le litige dans votre tableau de bord avec un délai (généralement 7 jours calendaires depuis la création, parfois plus court que les 21 à 45 jours officiels du réseau parce que Stripe se ménage une marge pour compiler vos preuves).
4. Vous soumettez les preuves via le tableau de bord ou l'API Stripe. La piste d'audit Clozo (contrat de prestation de services signé, journal IP/UA, reçu de paiement, événements de chronologie) est votre corpus de preuves.
5. Statut `under_review` : Stripe transmet les preuves au réseau. La délibération du réseau peut prendre 30 à 75 jours.
6. Issue : won (les fonds + les frais reviennent sur votre solde), lost (le chargeback reste + les frais retenus), ou warning_closed (informatif, sans impact financier).
Les codes de motif les plus courants (varient par réseau — voici les codes pratiques pour les services freelance) :
- Fraudulent (Visa 10.4 / Mastercard 4837) : le titulaire nie avoir autorisé la transaction. Souvent la carte du titulaire a été compromise. Preuves pour gagner : contrat signé montrant le nom du titulaire, IP/UA correspondant à l'événement de signature, preuve de livraison.
- Product not received (Visa 13.1 / Mastercard 4855) : le titulaire prétend avoir payé sans recevoir le service. Fréquent quand la livraison était par jalons et que le titulaire a oublié qu'un jalon avait atterri. Preuves : preuve de livraison (facture de solde, confirmation d'achèvement, livrables effectivement transférés — liens fichiers, commits de dépôt, etc.), confirmation client par chat ou e-mail.
- Product unacceptable (Visa 13.3 / Mastercard 4853) : le titulaire prétend que le service ne correspondait pas à la description. Subjectif ; souvent utilisé comme variante chargeback d'un litige de remboursement. Preuves : contrat signé montrant le périmètre convenu, journal de communication montrant l'acceptation des jalons, tout retour positif.
- Subscription cancelled (Visa 13.2 / Mastercard 4859) : le titulaire prétend avoir annulé mais avoir été quand même débité. Pour le travail freelance ponctuel, c'est rare ; touche surtout les abonnements SaaS.
- Credit not processed (Visa 13.6 / Mastercard 4860) : le titulaire prétend que vous avez promis un remboursement et ne l'avez pas émis. Preuves : trace du remboursement (Stripe refund.id), confirmation e-mail, votre politique de remboursement.
- Duplicate charge (Visa 12.6.1 / Mastercard 4834) : le titulaire prétend avoir été débité deux fois. Preuves : ID de PaymentIntent prouvant que chaque encaissement correspond à une facture différente.
Le corpus de preuves Clozo.
Pour chaque devis signé, Clozo fournit :
1. Contrat de prestation de services signé (AGR-) avec le nom dactylographié du titulaire, l'adresse IP à la signature, le User-Agent, l'horodatage et l'enregistrement du consentement. C'est une signature électronique simple (SES) au titre de l'art. 3(10) eIDAS, adossée à la ligne SignatureAudit, sur la transaction même que conteste le litige — exactement le type de preuve que Stripe et les réseaux de cartes pondèrent fortement pour les codes « non autorisé » et « produit non reçu ».
2. Ligne d'audit de signature avec tous les détails — exportable depuis /proposals/{id} → Documents → « Télécharger la piste d'audit de signature ».
3. Événements de chronologie documentant chaque étape : Envoyé, Vu, Signé, Acompte payé, Facture de solde émise, Payé, Achevé. Chacun avec horodatage + acteur + IP.
4. Journal de communication — si vous avez utilisé le chat Clozo (Crisp), l'historique du chat est un flux de preuves supplémentaire.
5. Reçus PDF (REC-) confirmant ce qui a été payé et quand.
6. Preuve de livraison — tout ce qui est en dehors de Clozo (commits Git, liens de fichiers Figma, téléchargements de livrables). Vous devrez les joindre manuellement à la soumission de litige Stripe.
Le modèle de soumission de preuves (collez cette structure dans le formulaire de preuves Stripe) :
> 1. Identification du client : nom + e-mail du titulaire correspondant au contrat signé (AGR-2026-NNNN). > 2. Preuve d'autorisation : accès au devis sécurisé par PIN ; PIN envoyé à l'e-mail du titulaire ; PIN saisi correctement (piste d'audit de signature jointe). > 3. Preuve d'accord : contrat de prestation de services signé le AAAA-MM-JJ par [nom du titulaire] depuis l'IP [IP], User-Agent [UA]. Signature électronique simple eIDAS au titre du règl. 910/2014 art. 3(10), avec contrôle de possession e-mail via PIN, en-têtes de requête complets et enregistrement du consentement conservés 10 ans. ID SignatureAudit : [UUID de la ligne d'audit]. > 4. Description de la prestation : lignes telles que dans le contrat signé (PDF joint). > 5. Preuve de livraison : facture de solde émise le AAAA-MM-JJ ; livrables transférés [via Git / Figma / transfert de fichier / etc.] ; confirmation client [journal de chat ou e-mail]. > 6. Politique de remboursement : selon le contrat signé, aucun remboursement n'est dû lorsque la prestation a été exécutée comme convenu. > 7. Journal de communication : le client n'a pas soulevé de réserves avant le chargeback ; le premier contact a eu lieu via la banque.
Notes pratiques :
- Discipline temporelle : soumettez avant le délai Stripe. Soumission tardive = perte automatique. - Soyez précis : copiez les dates, IP et identifiants de ligne SignatureAudit exacts depuis Clozo. Une preuve vague perd. - Ne discutez pas, prouvez : les réseaux de cartes sont des machines de mise en correspondance de motifs. Ils veulent voir contrat-signé-plus-preuve-de-livraison, pas votre récit de la grossièreté du titulaire. - PSD2 SCA aide : les paiements ayant passé l'authentification forte 3D Secure 2 transfèrent la responsabilité à la banque émettrice pour les litiges « non autorisé ». Clozo + Stripe activent 3DS automatiquement selon les normes RTS PSD2 SCA — voir article 5.6. - Taux de victoire : avec un audit Clozo complet + preuve de livraison, les litiges fondés sur contrat signé gagnent à des taux très élevés. Les cas plus propres (SES avec ligne d'audit complète + preuve de livraison + 3DS validé) approchent 90 %+. Les litiges « il n'a pas livré » sans preuve de livraison sont plus durs.
Les litiges B2B sont régis par la convention commerçant et le droit national des contrats applicable, pas par les rails de protection du consommateur. La plupart des clients B2B soulèvent des réserves par e-mail ou chat d'abord ; les chargebacks sont rares hors fraude. Si un client B2B dépose tout de même un chargeback, le même corpus de preuves s'applique — et en contexte B2B, la SES + piste d'audit tend à porter un poids probatoire significatif au titre du droit civil national, puisque les présomptions de protection du consommateur qui peuvent faire pencher les litiges B2C ne s'appliquent pas entre entreprises.
Alternatives UE de résolution. Pour les litiges qui ne passent pas par les réseaux de cartes : - Plateforme de règlement en ligne des litiges (RLL) (règlement 524/2013) : les litiges entre consommateur et professionnel UE peuvent être déposés à https://ec.europa.eu/consumers/odr — règlement extrajudiciaire des litiges. Vous êtes tenu d'afficher un lien vers la RLL sur votre site web si vous vendez en ligne à des consommateurs UE (oui, cela inclut les services freelance). - Procédure européenne de règlement des petits litiges (règlement 861/2007) : les créances transfrontalières jusqu'à 5 000 € entre résidents UE bénéficient d'une procédure judiciaire simplifiée. Utile pour le non-paiement d'honoraires B2B. - Directive sur les retards de paiement (2011/7/UE) : pour le B2B, intérêts automatiques au taux de référence BCE + 8 points de pourcentage + indemnité forfaitaire pour frais de recouvrement de 40 € courent sur les factures en retard — même sans action judiciaire, par effet de la loi. Voir l'article 3.7 pour la cadence des relances automatiques Clozo alignée sur cela.
Troubleshooting
Keep reading
Proposals & Invoices
Online payment via Stripe Connect — Direct Charges, fees, 3DS, refunds
When you connect Stripe, your clients can pay invoices by card on a Clozo-hosted page. Charges go directly to your Stripe account (Direct Charge architecture); Clozo takes no platform fee on payments. Stripe's standard processing fees apply.
Refunds & Notifications
Stripe automatic refund (Direct Charges via Connect)
When the original deposit was paid via Stripe, the refund is automatic. Clozo issues a Refund on the freelancer's connected account, watches for the `refund.updated` webhook, and flips the credit note to `succeeded` once Stripe confirms — typically within 3–5 business days for the cash to reach the client.
Refunds & Notifications
Failed refunds & recovery — common Stripe failure reasons
A `failed` credit note has a `refund_failure_reason` string from Stripe. Most reasons fall into a small set; here's what each means and the recommended recovery.
Quick Start
Get paid: what happens after your client signs
The moment your client clicks `Sign`, Clozo issues the deposit invoice, sends a payment-request email, and starts watching for the money to arrive. Here's the play-by-play.