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 `not_permitted` ?

Vérifié le

Le code de refus Stripe `not_permitted` signifie que le paiement n'est pas autorisé : la banque de la carte n'autorisera pas ce type de transaction sur cette carte. La prochaine étape de Stripe est que le client contacte l'émetteur de sa carte pour plus d'informations. Les causes incluent les cartes bloquées pour les achats en ligne ou à l'étranger et les comptes avec des restrictions. Une autre carte fonctionne généralement immédiatement.

Type
Refus dû à des restrictions de carte
Qui a refusé
La banque de la carte
Réessayer
Pas sur la même carte tant que la banque ne lève pas la restriction
Action de l'acheteur
Utiliser une autre carte ou demander à la banque d'autoriser l'achat
Action du commerçant
Proposer d'autres moyens de paiement
Renouvellement PlatformDTC
Pas de réessai ; retenu en retard avec un lien de mise à jour de carte (`update-card`)

Ce que fait PlatformDTC

PlatformDTC traite `not_permitted` différemment au moment du paiement et lors des renouvellements. Au moment du paiement, l'acheteur peut se voir proposer le processeur de secours du magasin (paiements par carte PayPal) s'il est configuré, car un autre acquéreur peut être accepté là où le premier ne l'était pas. Lors des renouvellements, selon le calendrier fixe ou avec le réessai intelligent (`Smart retry`), `not_permitted` n'est jamais réessayé : l'abonnement est mis en attente après la date d'échéance et le client reçoit un lien en un clic pour payer avec une carte différente.

Pourquoi cela arrive

La banque a décidé que cette carte ne peut pas être utilisée pour ce paiement. Cela peut être un paramètre sur la carte (pas de paiements en ligne, internationaux ou récurrents), une restriction sur le compte, ou une règle concernant le type de commerçant.

Ce que l'acheteur peut faire

Essayez une autre carte ou un autre portefeuille. Si vous souhaitez utiliser cette carte, appelez votre banque, demandez ce qui est bloqué et si elle peut autoriser l'achat.

Ce que le magasin peut faire

Proposez des alternatives comme PayPal ou une autre carte. Réessayer la même carte selon un calendrier ne changera pas la règle de la banque.

Pour les développeurs

Vérifiez charge.outcome.network_decline_code. Sur Visa, 57 (transaction non autorisée au titulaire de la carte) est de Catégorie 1 et ne doit jamais être soumise à nouveau pour les mêmes informations d'identification ; 58 (transaction non autorisée au terminal) est un code générique de Catégorie 4. Respectez outcome.advice_code = do_not_try_again si présent.

Questions fréquentes

Pourquoi une carte valide serait-elle not_permitted ?
La banque peut restreindre une carte pour certains achats, tels que les paiements en ligne, à l'étranger ou par abonnement. La carte fonctionne ailleurs mais pas pour ce paiement.
Dois-je réessayer un renouvellement not_permitted ?
Non. La restriction demeure jusqu'à ce que le client ou la banque la modifie. Demandez plutôt au client de mettre à jour son mode de paiement.

Sources

Voir aussi

Bibliothèque des paiements