NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Stripe · Codes de refus

Que signifie le code de refus Stripe `do_not_honor` ?

Vérifié le

Le code de refus `do_not_honor` de Stripe signifie que la carte a été refusée pour une raison inconnue. La banque de la carte a refusé le débit et n'a pas dit à Stripe pourquoi, donc Stripe conseille au client de contacter l'émetteur de sa carte. Le guide de Stripe indique la fraude suspectée, les restrictions de type de carte et l'utilisation transfrontalière comme raisons fréquentes. Le client peut appeler la banque ou utiliser une autre carte. Réessayer la même carte à plusieurs reprises échoue généralement à nouveau et peut nuire à votre taux de refus auprès de cette banque.

Type
Refus temporaire (se référer à l'émetteur)
Qui a refusé
La banque de la carte
Réessayer
Une fois au maximum, après un délai ou après que le client ait contacté la banque
Action du client
Appeler la banque au numéro figurant sur la carte, ou payer d'une autre manière
Action du commerçant
Proposer un autre mode de paiement ; éviter les tentatives de réessai répétées

Ce que fait PlatformDTC

Au moment du paiement, PlatformDTC ajoute "Votre banque a refusé le paiement. Essayez une autre carte ou contactez votre banque." et, si le magasin a choisi les paiements par carte PayPal comme solution de secours, propose d'essayer la carte via PayPal. Avec la fonction Smart retry activée, un renouvellement bénéficie d'une nouvelle tentative 48 à 72 heures plus tard ; un deuxième refus demande au client un nouveau mode de paiement. Si le code Visa brut sous-jacent est 59 (fraude suspectée), aucune nouvelle tentative n'est effectuée.

Pourquoi cela arrive

Les émetteurs décident dans leurs propres systèmes en utilisant les habitudes de dépenses, le solde, les données de la carte et les modèles de risque, et beaucoup répondent simplement "do not honor" plutôt que de donner une raison. Le guide des refus de carte de Stripe liste la fraude suspectée (achats importants ou nombreux achats en peu de temps), les restrictions de type de carte et l'utilisation transfrontalière comme raisons fréquentes de refus inexpliqués.

Ce que l'acheteur peut faire

Appelez la banque au numéro figurant au dos de la carte, confirmez que l'achat est le vôtre, et réessayez. Ou utilisez une carte différente, PayPal ou une autre méthode immédiatement.

Ce que le magasin peut faire

Collectez le CVC et le code postal au moment du paiement, ce qui, selon Stripe, aide à éviter les refus liés à la fraude, et envisagez le 3D Secure. Ne faites pas de boucles de nouvelles tentatives sur la même carte : Stripe avertit que les émetteurs pourraient interpréter les tentatives supplémentaires comme une fraude potentielle.

Pour les développeurs

Le `do_not_honor` de Stripe est une normalisation ; la vraie réponse de la banque se trouve dans `charge.outcome.network_decline_code`. Sur Visa, 05 signifie "Don't honor" (Catégorie 4, nouvelle tentative autorisée) tandis que 59 signifie "Suspected fraud". Mastercard envoie 05 avec un Merchant Advice Code ; MAC 03 et 21 signifient de ne pas réessayer. Lisez également `outcome.advice_code`.

Questions fréquentes

Le `do_not_honor` est-il un refus ferme ou souple ?
Il est généralement traité comme souple, car la carte n'est pas signalée comme inactive. Mais la banque a refusé selon son propre jugement, donc une seule nouvelle tentative est au maximum raisonnable ; un deuxième refus signifie que le client devrait utiliser une autre carte.
Pourquoi le `do_not_honor` se produit-il lorsque le client a de l'argent ?
Les fonds ne sont qu'un facteur. Les banques refusent également en raison de contrôles de fraude, de restrictions de carte ou d'activités inhabituelles, et elles ne partagent pas la raison avec les commerçants.
Puis-je voir la vraie raison derrière le `do_not_honor` ?
Parfois. Le code réseau brut de la banque, affiché par Stripe comme le code de refus réseau, peut être plus spécifique, par exemple Visa 59 pour fraude suspectée.

Sources

Voir aussi

Bibliothèque des paiements