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 generic_decline ?

Vérifié le

Le code generic_decline de Stripe signifie que la carte a été refusée pour une raison inconnue, ou que Stripe Radar ou Adaptive Acceptance a bloqué le paiement. Stripe indique que la plupart des refus d'émetteurs sont classés de cette manière, et son conseil est que le client contacte l'émetteur de sa carte. La solution la plus rapide pour l'acheteur est une autre carte ou méthode de paiement. Les marchands devraient vérifier le résultat du risque du paiement pour voir si c'est Stripe ou la banque qui l'a refusé avant de décider de toute nouvelle tentative.

Type
Refus souple (renvoyer à l'émetteur), sauf si Radar l'a bloqué
Qui a refusé
La banque de la carte, ou Stripe Radar / Adaptive Acceptance
Réessayer
Une fois au maximum si la banque a refusé ; jamais si Radar l'a bloqué
Action de l'acheteur
Utiliser une autre carte, ou appeler la banque
Action du marchand
Vérifier si Radar l'a bloqué ; proposer une autre méthode de paiement

Ce que fait PlatformDTC

Au moment du paiement, PlatformDTC affiche « Votre carte a été refusée. Essayez une autre carte ou contactez votre banque. » Un refus bancaire peut être proposé à la solution de secours PayPal du magasin ; un blocage Radar ou un niveau de risque le plus élevé ne l'est jamais. Avec Smart retry activé, un renouvellement bénéficie d'une nouvelle tentative 48 à 72 heures plus tard, puis le client est invité à fournir une nouvelle carte. Si le code bancaire brut sous-jacent est 51, il est traité comme des fonds insuffisants à la place.

Pourquoi cela arrive

Les banques refusent souvent sans donner de raison. Stripe utilise également ce code lorsque ses propres règles Radar ou Adaptive Acceptance ont bloqué le paiement avant ou à la place de la décision de la banque.

Ce que l'acheteur peut faire

Payer avec une carte ou une méthode différente, ou contacter votre banque pour demander pourquoi la carte a été refusée.

Ce que le magasin peut faire

Consultez le paiement dans votre tableau de bord Stripe : un résultat « bloqué » ou « à haut risque » signifie que Stripe l'a arrêté, pas la banque. Demander le CVC et le code postal et utiliser 3D Secure peut réduire les refus bancaires.

Pour les développeurs

charge.outcome.type de « blocked » ou risk_level « highest » indique le système de détection de Stripe. Pour les refus bancaires, network_decline_code et outcome.advice_code contiennent la propre réponse de la banque (sur Visa, 51 signifie fonds insuffisants, 05 ne pas honorer, 59 fraude suspectée).

Questions fréquentes

Quel est le code de refus Stripe le plus courant ?
Le guide des refus de carte de Stripe indique que les émetteurs de cartes classent la plupart des refus comme generic_decline, c'est pourquoi la raison exacte est souvent peu claire.
Dois-je réessayer un generic_decline ?
Si la banque a refusé, une nouvelle tentative ultérieure est raisonnable ; après cela, demandez une autre carte. Si Stripe Radar l'a bloqué, ne réessayez pas.
Est-ce que generic_decline signifie fraude ?
Pas nécessairement. Cela peut signifier un refus bancaire sans raison, ou un blocage Radar. Le résultat du risque du paiement vous indique lequel.

Sources

Voir aussi

Bibliothèque des paiements