NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Stripe · Codici di rifiuto

Cosa significa l'errore Stripe payment_intent_authentication_failure?

Verificato il

Il codice di errore Stripe payment_intent_authentication_failure significa che il metodo di pagamento fornito non ha superato l'autenticazione, ad esempio un controllo 3-D Secure che il titolare della carta non ha completato o non ha superato. Stripe suggerisce di fornire un nuovo metodo di pagamento per tentare nuovamente il pagamento. L'acquirente può riprovare e completare il passaggio di verifica della banca, oppure usare un'altra carta.

Tipo
Autenticazione fallita
Chi ha rifiutato
La banca della carta, al passaggio di verifica
Riprova
Solo con il cliente presente per autenticare
Azione dell'acquirente
Riprova e completa il controllo della banca, oppure usa un'altra carta
Azione del commerciante
Riporta il cliente per confermare il pagamento
Rinnovo PlatformDTC
Nessun tentativo cieco; al cliente viene chiesto di confermare con la propria banca

Cosa fa PlatformDTC

Al checkout PlatformDTC mantiene payment_intent_authentication_failure sullo stesso processore in modo che l'acquirente possa completare la verifica; non viene reindirizzato. Sui rinnovi, con la pianificazione fissa o con Riprova intelligente, non viene ritentato fuori sessione, perché nessun prompt 3-D Secure può raggiungere un cliente assente: l'abbonamento viene messo in stato di scaduto e il cliente riceve l'email che richiede un'azione, chiedendogli di confermare il pagamento con la propria banca.

Perché succede

La banca ha chiesto al titolare della carta di dimostrare di essere lui, di solito con un codice o una conferma tramite app, e quel passaggio è fallito, è scaduto o è stato annullato.

Cosa può fare l'acquirente

Riprova e completa la schermata di verifica della tua banca. Se non ci riesci, usa una carta o un portafoglio diversi.

Cosa può fare il negozio

Per gli addebiti con carta salvata, invia al cliente un link per confermare il pagamento autonomamente. Riprovare in background fallirà allo stesso modo.

Per gli sviluppatori

`error.code = payment_intent_authentication_failure`. La guida di Stripe suggerisce di fornire un nuovo metodo di pagamento per tentare di completare nuovamente il PaymentIntent. Per i rinnovi fuori sessione, porta il cliente in sessione per autenticare.

Domande frequenti

È `payment_intent_authentication_failure` un rifiuto per fondi insufficienti?
No. Significa che il passaggio di verifica è fallito, non che la carta non avesse fondi.
Un rinnovo dell'abbonamento può essere riprovato dopo che l'autenticazione fallisce?
Non automaticamente. Il cliente deve essere presente per autenticare, quindi chiedigli di confermare il pagamento.

Fonti

Vedi anche

Biblioteca dei pagamenti