Codes de réponse de l'émetteur de carte (ISO 8583) · Codes de refus
Que signifie le code de refus de carte R0 ?
Vérifié le
Le code R0 est un code de réponse de l’émetteur Visa qui signifie « arrêter ce paiement ». Le titulaire de la carte a demandé à sa banque d’arrêter ce paiement précis, souvent un prélèvement récurrent. Visa classe R0 dans la catégorie 1, « l’émetteur n’approuvera jamais » : après l’avoir reçu, le commerçant ne doit jamais soumettre à nouveau une autorisation pour la même carte. Traitez-le comme une demande du client et contactez-le au sujet de son abonnement.
- Type
- Refus ferme (arrêt du paiement)
- Qui a refusé
- La banque, sur instruction du titulaire de la carte
- Catégorie Visa
- Catégorie 1 (l’émetteur n’approuvera jamais) : ne jamais soumettre à nouveau la même carte
- Nouvelle tentative
- Jamais sur cette carte
- Action de l’acheteur
- Contactez la boutique pour modifier ou annuler l’abonnement
- Action du commerçant
- Arrêtez de débiter ; contactez le client
- Renouvellement PlatformDTC (nouvelle tentative fixe ou Smart retry)
- Jamais de nouvelle tentative ; le client a demandé une nouvelle carte
Ce que fait PlatformDTC
PlatformDTC traite R0 comme un arrêt ferme sur les deux parcours. Un paiement Visa refusé avec R0 n’est jamais transféré vers un prestataire de secours, et quel que soit le calendrier de nouvelles tentatives, fixe ou Smart retry, un renouvellement n’est jamais réessayé : l’abonnement est maintenu en retard de paiement et le client reçoit un lien pour mettre à jour sa carte ou gérer l’abonnement.
Pourquoi cela arrive
Le titulaire de la carte a demandé à la banque de bloquer un paiement au commerçant. Il s’agit souvent d’un abonnement que le client voulait annuler.
Ce que la boutique peut faire
Ne réessayez pas et ne changez pas de prestataire de paiement. Contactez le client, confirmez s’il veut annuler et facilitez l’annulation.
Pour les développeurs
Sur Stripe, le code brut de l’émetteur arrive dans charge.outcome.network_decline_code (ici « R0 »), à côté du decline_code propre à Stripe. Lisez-le avec la marque de la carte : les deux mêmes caractères peuvent signifier des choses différentes sur Visa et Mastercard. PlatformDTC traite de la même façon le code de refus stop_payment_order de Stripe : ferme pour les renouvellements et jamais réessayé au paiement.
Questions fréquentes
- Puis-je débiter à nouveau un client dont le code est R0 ?
- Pas cette carte. Visa interdit de soumettre à nouveau les codes de catégorie 1. Demandez au client comment il souhaite procéder.
- Quelle est la différence entre R0, R1 et R3 ?
- R0 arrête un paiement, R1 tous les paiements futurs qui vous sont destinés, R3 tous les paiements à tous les commerçants.
Sources
Voir aussi
- R1 — Arrêtez tous les paiements futurs : le titulaire de la carte a révoqué les paiements récurrents auprès de ce commerçant.
- R3 — Arrêter tous les commerçants : le titulaire de la carte a révoqué les paiements récurrents à tous les commerçants.
- 9G — Bloqué par le titulaire de carte : le titulaire de carte a mis un blocage. Contactez le titulaire de carte.
- 01 — Contacter l'émetteur de la carte : la banque souhaite que le titulaire de la carte la contacte avant d'approuver.
- 02 — Renvoyer à l'émetteur de la carte, condition spéciale : la banque souhaite que le titulaire de la carte appelle avant d'approuver.
- 03 — Commerçant invalide : l'émetteur n'accepterait pas le paiement de cette configuration de commerçant.
- 04 — Retenir la carte : la banque veut que la carte soit retirée de l'utilisation. Ne jamais la réessayer.