Stripe · Codes de refus
Que signifie le code de refus Stripe revocation_of_authorization ?
Vérifié le
Le code de refus Stripe revocation_of_authorization est décrit par Stripe comme un refus pour une raison inconnue, et il est demandé au client de contacter l'émetteur de sa carte. Le nom indique qu'une autorisation a été révoquée, généralement un titulaire de carte demandant à sa banque d'arrêter de payer un commerçant ou un abonnement particulier. Ne continuez pas à débiter la carte ; contactez le client et demandez-lui comment il souhaite procéder.
- Type
- Refus définitif
- Qui a refusé
- La banque de la carte
- Réessayer
- Non
- Action du client
- Contactez la banque ou le magasin ; payez d'une autre manière
- Action du commerçant
- Mettez en pause les prélèvements sur cette carte et parlez au client
- Renouvellement PlatformDTC
- Pas de nouvel essai ; retenu en retard avec un lien de mise à jour de carte
Ce que fait PlatformDTC
PlatformDTC classe revocation_of_authorization comme un refus définitif : à la caisse, il n'est jamais envoyé au processeur de secours, et lors des renouvellements, selon le calendrier fixe ou avec Smart retry, il n'est pas réessayé. L'abonnement est maintenu en retard plutôt qu'annulé, et le client reçoit un lien signé en un clic pour passer à une autre carte ou un autre mode de paiement.
Pourquoi cela arrive
Stripe ne publie pas de raison spécifique. Le nom du code fait référence à une autorisation révoquée, par exemple le titulaire de la carte demandant à la banque d'arrêter les paiements à cette entreprise.
Ce que le client peut faire
Si vous aviez l'intention d'arrêter de payer, annulez également auprès du magasin afin qu'aucune autre tentative ne soit faite. Sinon, demandez à votre banque de lever le blocage ou payez avec une carte différente.
Ce que le magasin peut faire
Traitez-le comme une demande d'annulation jusqu'à ce que le client dise le contraire. Réessayer une carte révoquée invite les litiges.
Pour les développeurs
Visa renvoie R0 (arrêter ce paiement), R1 (arrêter tous les paiements futurs) ou R3 (arrêter tous les marchands) comme codes réseau bruts pour les ordres d'opposition ; les règles de Visa placent les trois en Catégorie 1, donc ne soumettez jamais à nouveau la même information d'identification. Respectez outcome.advice_code = do_not_try_again chaque fois qu'il est présent.
Questions fréquentes
- Est-ce que revocation_of_authorization est un litige ?
- Non, c'est un refus sur un nouveau prélèvement. Mais débiter à nouveau la carte après une révocation est un moyen courant de se retrouver avec un litige.
- En quoi est-ce différent de revocation_of_all_authorizations ?
- Stripe décrit les deux comme des refus pour une raison inconnue. Par leur nom, l'un fait référence à la révocation d'une seule autorisation et l'autre à toutes. Traitez les deux de la même manière : arrêtez de réessayer et contactez le client.
Sources
Voir aussi
- revocation_of_all_authorizations — La banque a refusé ; généralement, le titulaire de la carte a arrêté tous les paiements futurs.
- stop_payment_order — La banque a refusé ; le nom du code indique un ordre de non-paiement sur la carte.
- do_not_try_again — Code déprécié : refusé pour une raison inconnue ; ne débitez plus cette carte.
- generic_decline — Refusé pour une raison inconnue, ou bloqué par Stripe Radar ou Adaptive Acceptance.
- security_violation — La banque a refusé pour une raison qu'elle n'a pas partagée ; souvent une règle de sécurité.
- 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.
- testmode_decline — Un numéro de carte de test Stripe a été utilisé pour un paiement réel.