Stripe · Codes de refus
Que signifie le code de refus Stripe offline_pin_required ?
Vérifié le
Le code de refus Stripe offline_pin_required signifie que la carte a été refusée car elle nécessite un code PIN. La solution de Stripe est que le client réessaie en insérant la carte dans le lecteur et en saisissant le code PIN. Il s'agit de paiements en personne sur un lecteur de carte, donc un magasin en ligne ne devrait presque jamais le voir. Réessayer simplement un tap ou un glissement ne fonctionnera pas.
- Type
- Authentification requise (en personne)
- Qui a refusé
- La banque de la carte
- Réessayer
- Oui, en insérant la carte et en saisissant le code PIN
- Action de l'acheteur
- Insérez la carte et saisissez le code PIN
- Action du commerçant
- Demandez la puce et le code PIN sur le lecteur
Ce que fait PlatformDTC
offline_pin_required n'est jamais transféré à un processeur de secours lors du paiement, et l'acheteur est invité à utiliser une autre carte. Étant donné que le paiement en ligne et les renouvellements de PlatformDTC n'ont pas de saisie de code PIN, un renouvellement refusé de cette manière n'est jamais réessayé, que ce soit selon le calendrier fixe ou avec Smart retry : l'abonnement est mis en retard et le client reçoit un lien en un clic pour ajouter une carte différente.
Pourquoi cela arrive
Certaines cartes et banques exigent que le titulaire de la carte prouve sa présence avec un code PIN, par exemple après plusieurs paiements sans contact consécutifs. Le lecteur doit lire la puce et prendre le code PIN.
Ce que l'acheteur peut faire
À la caisse, insérez la carte au lieu de taper et saisissez le code PIN. En ligne, utilisez une autre carte ou un autre portefeuille.
Pour les développeurs
Ce decline_code s'applique aux paiements en présence de la carte (Stripe Terminal). Démarrez un nouveau paiement avec la carte insérée afin que le lecteur puisse collecter le code PIN. Il n'est pas attendu sur les PaymentIntents sans présence de la carte.
Questions fréquentes
- Un magasin en ligne peut-il recevoir offline_pin_required ?
- C'est destiné aux lecteurs de carte. Un paiement en ligne ne peut pas collecter de code PIN, donc un acheteur le voyant en ligne devrait utiliser une autre carte.
- Quelle est la différence avec online_or_offline_pin_required ?
- Avec online_or_offline_pin_required, un lecteur qui prend en charge le code PIN en ligne peut demander le code PIN sans nouvelle transaction. offline_pin_required nécessite toujours que la carte soit insérée et le code PIN saisi.
Sources
- Codes de refus Stripe — Stripe
Voir aussi
- online_or_offline_pin_required — En personne uniquement : la carte nécessite un code PIN, par code PIN en ligne ou par puce et code PIN.
- incorrect_pin — Le code PIN saisi sur un lecteur de carte est incorrect.
- pin_try_exceeded — Trop de tentatives de code PIN erronées ; le client doit utiliser une autre carte ou un autre mode de paiement.
- mobile_device_authentication_required — Le paiement nécessite une authentification ; le client doit taper à nouveau sur son téléphone.
- pickup_card — La carte ne peut pas être utilisée pour ce paiement ; elle a peut-être été déclarée perdue ou volée.
- processing_error — Une erreur est survenue lors du traitement de la carte. Généralement temporaire.
- reenter_transaction — La banque n'a pas pu traiter le paiement pour une raison inconnue ; essayez à nouveau.
- 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.