Stripe · Codes de refus
Que signifie le code de refus Stripe online_or_offline_pin_required ?
Vérifié le
Le code de refus Stripe online_or_offline_pin_required signifie que la carte a été refusée car elle nécessite un code PIN. Si le lecteur de carte prend en charge le code PIN en ligne, Stripe indique de demander le code PIN sans créer de nouvelle transaction ; sinon, le client doit insérer la carte et saisir le code PIN. C'est un code de paiement en personne, donc les magasins en ligne le rencontrent rarement.
- Type
- Authentification requise (en personne)
- Qui a refusé
- La banque de la carte
- Réessayer
- Oui, avec le code PIN
- Action de l'acheteur
- Saisissez le code PIN sur le lecteur, ou insérez la carte
- Action du commerçant
- Utilisez un lecteur qui prend en charge le code PIN en ligne, ou demandez la puce et le code PIN
Ce que fait PlatformDTC
online_or_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 ne peuvent pas prendre 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
La banque veut la preuve que le titulaire de la carte est présent, elle demande donc un code PIN. Cela fait souvent suite à une série de paiements sans contact sans code PIN.
Ce que l'acheteur peut faire
Saisissez le code PIN lorsque le lecteur le demande, ou insérez la carte et saisissez-le. Lors d'un achat en ligne, choisissez une autre carte ou un autre portefeuille.
Pour les développeurs
Sur les lecteurs Stripe Terminal qui prennent en charge le code PIN en ligne, collectez le code PIN sur le même paiement plutôt que d'en créer un nouveau. Les lecteurs sans code PIN en ligne doivent redémarrer le paiement avec la carte insérée. Non attendu pour les PaymentIntents sans carte présente.
Questions fréquentes
- Dois-je créer un nouveau paiement pour online_or_offline_pin_required ?
- Non, si le lecteur prend en charge le code PIN en ligne : Stripe indique de demander le code PIN sans créer de nouvelle transaction. Sinon, le client doit insérer la carte et réessayer.
- Pourquoi ce code est-il apparu lors d'un paiement sans contact ?
- La banque a demandé un code PIN avant d'approuver d'autres paiements sans contact. La saisie du code PIN finalise le paiement.
Sources
- Codes de refus Stripe — Stripe
Voir aussi
- offline_pin_required — En personne uniquement : la carte doit être insérée et un code PIN saisi.
- incorrect_pin — Le code PIN saisi sur un lecteur de carte est incorrect.
- invalid_pin — Le code PIN saisi 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.
- 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.