> For the complete documentation index, see [llms.txt](https://help.flycode.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.flycode.com/fr/decline-codes-explained.md).

# Explication des codes de refus

Ce que sont les codes de refus de paiement, comment distinguer les refus temporaires des refus définitifs, ce que signifient les codes Stripe les plus courants, et comment FlyCode utilise chaque code pour récupérer davantage de paiements d’abonnement échoués.

Lorsqu’une facturation d’abonnement échoue, la banque émettrice renvoie un code de refus qui en explique la raison. Ce code détermine tout ce qui doit se passer ensuite : faut-il réessayer silencieusement, quand réessayer, et si le client doit être contacté ou non. Cette collection explique ce que sont les codes de refus, où les trouver dans Stripe et FlyCode, comment gérer les codes qui représentent la majorité des paiements échoués (fonds insuffisants et refus génériques), et comment les modèles de FlyCode agissent sur chacun d’eux.

{% hint style="info" %}
**Réponse rapide :** environ les deux tiers des échecs de paiement d’abonnement sont des refus temporaires qui peuvent être récupérés avec des nouvelles tentatives effectuées au bon moment et sans action du client. La plus grande catégorie à elle seule est `fonds insuffisants`, qui représente 50 à 70 % de tous les refus dans l’étude de FlyCode portant sur plus de 500 marchands. Les refus définitifs (cartes perdues, volées ou clôturées) nécessitent un nouveau moyen de paiement et ne doivent pas être retentés.
{% endhint %}

## Dans cette section

* [Ce que vous apprennent les codes de refus](https://help.flycode.com/decline-codes-explained/what-decline-codes-tell-you): ce que sont les codes de refus, pourquoi ils sont importants, les refus temporaires par rapport aux refus définitifs, et les schémas de fraude.
* [Où trouver les codes de refus (et comment les utiliser)](https://help.flycode.com/decline-codes-explained/where-to-find-decline-codes-and-how-to-use-them): où les codes apparaissent dans Stripe et FlyCode, les différences selon les processeurs, et les cartes de test Stripe.
* [Comment gérer les refus les plus courants](https://help.flycode.com/decline-codes-explained/how-to-handle-the-most-common-declines): `fonds insuffisants`, pourquoi il domine, quand réessayer, et le gain mesuré par FlyCode.
* [Que faire lorsque vous voyez ces autres codes](https://help.flycode.com/decline-codes-explained/what-to-do-when-you-see-these-other-codes): `generic_decline`, `do_not_honor`, `transaction_not_allowed`, `invalid_account`.
* [Comment FlyCode met les codes de refus à votre service](https://help.flycode.com/decline-codes-explained/how-flycode-makes-decline-codes-work-for-you): comment FlyCode ingère les codes et agit dessus sans toucher à vos webhooks.

## Référence complète code par code

Pour chaque code de refus Stripe et les codes de réponse réseau ISO 8583 équivalents (05 Do Not Honor, 51 Fonds insuffisants, 91 Émetteur inopérant, etc.), avec leur signification, leur classification en refus temporaire ou définitif et l’étape suivante recommandée, voir la [référence des codes de refus Stripe sur flycode.com](https://www.flycode.com/stripe/decline-codes). Pour un guide stratégique avec le timing des nouvelles tentatives par code, voir [Guide des codes de refus des paiements d’abonnement pour Stripe](https://docs.flycode.com/docs/subscription-payment-decline-codes-guide-for-stripe) dans la documentation FlyCode, et pour les limites réseau concernant la nouvelle tentative de chaque code, [Règles de tentative de nouvelle présentation des réseaux de cartes pour les paiements échoués](https://docs.flycode.com/docs/read-more/card-network-retry-rules-for-failed-payments-visa-and-mastercard).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.flycode.com/fr/decline-codes-explained.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
