Stripe · Codes de refus
Que signifie le code de refus Stripe call_issuer ?
Vérifié le
Le code de refus Stripe call_issuer signifie que la carte a été refusée pour une raison inconnue et que le client doit contacter l'émetteur de sa carte pour plus d'informations. La banque n'a pas dit à Stripe pourquoi, et pour des raisons de confidentialité, elle ne discute des détails qu'avec le titulaire de la carte. La solution la plus rapide est que l'acheteur appelle le numéro au dos de la carte, ou paie avec une autre carte. Répéter le même débit sans que la banque ne l'autorise aide rarement.
- Type
- Refus léger (référer à l'émetteur)
- Qui a refusé
- La banque de la carte
- Réessayer
- Au plus une fois, après que le client a parlé à la banque
- Action de l'acheteur
- Appelez la banque au numéro figurant sur la carte, ou utilisez une autre carte
- Action du commerçant
- Proposez une autre méthode de paiement ; ne continuez pas à soumettre à nouveau
Ce que fait PlatformDTC
Au moment du paiement, PlatformDTC peut proposer le processeur de carte de secours du magasin (les paiements par carte PayPal, si le magasin l'a choisi) après un refus call_issuer. Si la Smart retry est activée, un renouvellement bénéficie d'exactement une tentative supplémentaire 48 à 72 heures plus tard à l'heure de facturation du magasin ; si la banque refuse à nouveau, les tentatives s'arrêtent et le client est invité à fournir un nouveau mode de paiement via un lien de mise à jour en un clic.
Pourquoi cela arrive
La banque souhaite parler au titulaire de la carte avant d'en dire plus, et Stripe ne reçoit pas la raison spécifique. Stripe note que les émetteurs ne discutent des détails d'un refus qu'avec leurs titulaires de carte, pour des raisons de confidentialité et de sécurité.
Ce que l'acheteur peut faire
Appelez votre banque en utilisant le numéro au dos de la carte, demandez-leur d'autoriser le paiement, puis réessayez. Payer avec une autre carte ou méthode fonctionne immédiatement.
Ce que le magasin peut faire
Affichez à l'acheteur un message clair "essayez une autre carte ou contactez votre banque". Pour les abonnements, une tentative ultérieure est judicieuse ; un deuxième refus signifie que le client doit mettre à jour la carte.
Pour les développeurs
Vérifiez outcome.advice_code et network_decline_code pour plus de contexte. Sur Visa, les codes bruts 01 et 02 signifient "référer à l'émetteur de la carte" ; Visa ne les liste pas comme des codes de non-retentative, mais chaque nouvelle tentative compte pour sa limite de 20 tentatives en 30 jours.
Questions fréquentes
- Un magasin peut-il résoudre un refus call_issuer ?
- Non. Seule la banque du titulaire de la carte peut lever ce qui a bloqué le paiement. Le magasin peut proposer un autre moyen de paiement.
- Combien de fois dois-je retenter call_issuer ?
- Une fois au maximum, idéalement après que le client ait parlé à la banque. Le conseil de Stripe est que le client contacte l'émetteur, et les tentatives répétées sur une carte que la banque refuse peuvent augmenter votre taux de refus auprès de cette banque.
Sources
Voir aussi
- do_not_honor — La banque a refusé la carte sans en donner la raison.
- generic_decline — Refusé pour une raison inconnue, ou bloqué par Stripe Radar ou Adaptive Acceptance.
- card_declined — Le code d'erreur de Stripe pour toute carte refusée ; le decline_code indique la raison.
- approve_with_id — La banque n'a pas pu autoriser le paiement tel qu'il a été envoyé ; une nouvelle tentative pourrait fonctionner.
- card_not_supported — La carte ne peut pas être utilisée pour ce type d'achat.
- card_velocity_exceeded — Le solde, la limite de crédit ou la limite de montant de la carte a été atteint.
- currency_not_supported — La carte ne peut pas être débitée dans la devise du paiement.
- do_not_try_again — Code déprécié : refusé pour une raison inconnue ; ne débitez plus cette carte.