Stripe · Codes de refus
Que signifie le code de refus Stripe `reenter_transaction` ?
Vérifié le
Le code de refus Stripe `reenter_transaction` signifie que le paiement n'a pas pu être traité par l'émetteur de la carte pour une raison inconnue. Comme son nom l'indique, la prochaine étape de Stripe est de tenter le paiement à nouveau ; si cela ne peut toujours pas être traité, le client doit contacter l'émetteur de sa carte. C'est un refus souple, généralement temporaire, et non un signe que la carte est mauvaise.
- Type
- Refus souple (temporaire)
- Qui a refusé
- La banque de la carte, sans raison
- Réessayer
- Oui
- Action du client
- Soumettez le paiement à nouveau
- Action du commerçant
- Autorisez une nouvelle tentative immédiate
- Renouvellement PlatformDTC
- Retenté 2, 5 et 8 jours après le premier refus (Nouvelle tentative intelligente)
Ce que fait PlatformDTC
PlatformDTC considère `reenter_transaction` comme un refus qu'un autre processeur pourrait accepter, donc au moment du paiement, un magasin avec les paiements par carte PayPal comme solution de secours peut offrir cette option au client. Avec la nouvelle tentative intelligente activée, il s'agit d'un refus temporaire sur les renouvellements : retenté 2, 5 et 8 jours après le premier refus, jamais plus de 4 tentatives, le client étant informé que sa banque n'a pas pu être jointe.
Pourquoi cela arrive
La banque a reçu la demande mais n'a pas pu terminer de la traiter, et a demandé qu'elle soit envoyée à nouveau. Des problèmes système temporaires sont la cause habituelle.
Ce que le client peut faire
Appuyez sur payer à nouveau. Si la carte continue d'échouer, essayez une autre carte ou contactez votre banque.
Pour les développeurs
code_de_refus = reenter_transaction. Sur Visa, le code brut 19 signifie "Re-enter transaction", Catégorie 2, nouvelle tentative autorisée jusqu'à 20 fois en 30 jours. Renvoyez avec les mêmes données : les règles de Visa interdisent de modifier des éléments de données tels que le MCC ou le mode de saisie au point de vente lors d'une nouvelle tentative.
Questions fréquentes
- Est-il sûr de soumettre à nouveau après reenter_transaction ?
- Oui. La recommandation de Stripe est de tenter le paiement à nouveau. Utilisez les mêmes détails de paiement ; il n'est pas nécessaire de changer quoi que ce soit.
- Que faire si reenter_transaction continue de se produire ?
- Après quelques tentatives échouées, le client devrait contacter sa banque ou utiliser une autre méthode de paiement.
Sources
Voir aussi
- processing_error — Une erreur est survenue lors du traitement de la carte. Généralement temporaire.
- issuer_not_available — La banque de la carte n'a pas pu être jointe, le paiement n'a donc jamais été autorisé.
- try_again_later — Code obsolète : la banque a refusé pour une raison inconnue ; réessayez plus tard.
- generic_decline — Refusé pour une raison inconnue, ou bloqué par Stripe Radar ou Adaptive Acceptance.
- 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.
- revocation_of_all_authorizations — La banque a refusé ; généralement, le titulaire de la carte a arrêté tous les paiements futurs.
- revocation_of_authorization — La banque a refusé ; généralement le titulaire de la carte a révoqué les paiements à ce magasin.
- security_violation — La banque a refusé pour une raison qu'elle n'a pas partagée ; souvent une règle de sécurité.