Stripe · Codes de refus
Que signifie le code de refus Stripe security_violation ?
Vérifié le
Le code de refus Stripe security_violation est répertorié par Stripe comme un refus pour une raison inconnue ; le client doit contacter l'émetteur de sa carte pour plus d'informations. Le nom suggère que les contrôles de sécurité de la banque ont refusé le paiement. Ce n'est pas quelque chose que le magasin peut réparer. Demandez au client un autre mode de paiement, et ne continuez pas à réessayer la même carte.
- Type
- Refus définitif
- Qui a refusé
- La banque de la carte
- Réessayer
- Non
- Action du client
- Appelez la banque, ou utilisez une autre carte
- Action du commerçant
- Proposez d'autres modes de paiement
- Renouvellement PlatformDTC
- Pas de nouvel essai ; retenu en retard avec un lien de mise à jour de carte
Ce que fait PlatformDTC
PlatformDTC ne réessaie jamais security_violation et ne le redirige pas vers un processeur de secours à la caisse. Lors des renouvellements, selon le calendrier fixe ou avec Smart retry, il est mis en attente (en retard) sans nouvelle tentative automatique, et le client reçoit un lien de mise à jour de carte en un clic, répété jusqu'à 4 fois par cycle de facturation à au moins 3 jours d'intervalle. Son moteur de renouvellement s'arrête également sur le code brut 63 de Visa.
Pourquoi cela arrive
Stripe ne donne aucun détail au-delà de "raison inconnue". Les banques utilisent des codes liés à la sécurité lorsqu'une règle ou une vérification interne a rejeté la demande.
Ce que l'acheteur peut faire
Utilisez une carte ou un portefeuille différent. Pour continuer à utiliser cette carte, appelez votre banque et demandez pourquoi elle a été refusée.
Pour les développeurs
Sur Visa, le network_decline_code brut 63 signifie "Violation de sécurité (la source n'est pas l'émetteur correct)" ; Visa ne liste pas 63 dans une catégorie nommée, il tombe donc dans la Catégorie 4. Sur Mastercard, 63 signifie également violation de sécurité. PlatformDTC traite toujours le 63 brut comme un arrêt sur les renouvellements.
Questions fréquentes
- Est-ce que security_violation signifie que l'acheteur est un fraudeur ?
- Non. Stripe ne donne pas la raison. Il peut s'agir d'une règle ou d'une vérification bancaire que le titulaire de la carte peut résoudre avec sa banque.
- Une nouvelle tentative peut-elle résoudre security_violation ?
- Peu probable. Demandez un autre mode de paiement ou demandez au titulaire de la carte de contacter sa banque.
Sources
Voir aussi
- restricted_card — La carte ne peut pas être utilisée pour ce paiement ; elle a peut-être été déclarée perdue ou volée.
- fraudulent — Les contrôles anti-fraude de Stripe ont suspecté que le paiement était frauduleux et l'ont bloqué.
- transaction_not_allowed — La banque a refusé ; la carte n'autorise pas ce type de transaction.
- do_not_honor — La banque a refusé la carte sans en donner la raison.
- service_not_allowed — La carte a été refusée pour une raison que la banque n'a pas donnée.
- stolen_card — La carte a été signalée comme volée. Elle ne peut plus être utilisée.
- stop_payment_order — La banque a refusé ; le nom du code indique un ordre de non-paiement sur la carte.
- testmode_decline — Un numéro de carte de test Stripe a été utilisé pour un paiement réel.