Stripe · Codici di rifiuto
Cosa significa il codice di rifiuto Stripe online_or_offline_pin_required?
Verificato il
Il codice di rifiuto Stripe online_or_offline_pin_required significa che la carta è stata rifiutata perché richiede un PIN. Se il lettore di carte supporta Online PIN, Stripe indica di richiedere il PIN senza creare una nuova transazione; in caso contrario, il cliente deve inserire la carta e digitare il PIN. È un codice per pagamenti di persona, quindi i negozi online lo incontrano raramente.
- Tipo
- Autenticazione necessaria (di persona)
- Chi ha rifiutato
- La banca della carta
- Riprova
- Sì, con il PIN
- Azione dell'acquirente
- Digita il PIN sul lettore, o inserisci la carta
- Azione del commerciante
- Usa un lettore che supporta Online PIN, o chiedi chip e PIN
Cosa fa PlatformDTC
online_or_offline_pin_required non viene mai spostato a un processore di backup al checkout, e all'acquirente viene chiesta un'altra carta. Poiché il checkout online e i rinnovi di PlatformDTC non possono acquisire un PIN, un rinnovo rifiutato in questo modo non viene mai riprovato, né con la pianificazione fissa né con Smart retry: l'abbonamento viene messo in stato di scaduto e il cliente riceve un link a un clic per aggiungere una carta diversa.
Perché succede
La banca vuole la prova che il titolare della carta sia presente, quindi chiede un PIN. Questo spesso segue una serie di pagamenti contactless senza PIN.
Cosa può fare l'acquirente
Digita il PIN quando il lettore lo chiede, o inserisci la carta e digitalo. Quando acquisti online, scegli una carta o un portafoglio diverso.
Per gli sviluppatori
Sui lettori Stripe Terminal che supportano il PIN online, raccogli il PIN sullo stesso pagamento invece di crearne uno nuovo. I lettori senza PIN online devono riavviare il pagamento con la carta inserita. Non previsto per i PaymentIntents senza carta presente.
Domande frequenti
- Devo creare un nuovo pagamento per online_or_offline_pin_required?
- Non se il lettore supporta il PIN online: Stripe indica di richiedere il PIN senza creare una nuova transazione. Altrimenti il cliente deve inserire la carta e riprovare.
- Perché questo codice è apparso su un pagamento contactless?
- La banca ha richiesto un PIN prima di approvare altri pagamenti contactless. L'inserimento del PIN completa il pagamento.
Fonti
- Codici di rifiuto Stripe — Stripe
Vedi anche
- offline_pin_required — Solo di persona: la carta deve essere inserita e un PIN digitato.
- incorrect_pin — Il PIN inserito su un lettore di carte è sbagliato.
- invalid_pin — Il PIN inserito non è corretto.
- pin_try_exceeded — Troppi tentativi PIN errati; il cliente deve usare un'altra carta o metodo.
- pickup_card — La carta non può essere utilizzata per questo pagamento; potrebbe essere stata segnalata come smarrita o rubata.
- processing_error — Si è verificato un errore durante l'elaborazione della carta. Di solito temporaneo.
- reenter_transaction — La banca non è riuscita a elaborare il pagamento per un motivo sconosciuto; riprova.
- restricted_card — La carta non può essere utilizzata per questo pagamento; potrebbe essere stata segnalata come smarrita o rubata.