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
- Codes de refus Stripe — Stripe
- Refus de carte et nouvelles tentatives — Stripe
- Codes de refus réseau — Stripe
Voir aussi
- do_not_honor — La banque a refusé la carte sans en donner la raison.
- call_issuer — La banque a refusé sans donner de raison et souhaite que le titulaire de la carte la contacte.
- card_declined — Le code d'erreur de Stripe pour toute carte refusée ; le decline_code indique la raison.
- fraudulent — Les contrôles anti-fraude de Stripe ont suspecté que le paiement était frauduleux et l'ont bloqué.
- insufficient_funds — La carte n'a pas assez d'argent ou de crédit pour ce paiement.
- incorrect_address — L'adresse de facturation saisie ne correspond pas aux dossiers de la banque.
- incorrect_cvc — Le code de sécurité de la carte (CVC) est incorrect.
- incorrect_number — Le numéro de carte saisi est incorrect.