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 il codice di rifiuto di Stripe transaction_not_allowed?

Verificato il

Il codice di rifiuto di Stripe transaction_not_allowed è descritto da Stripe come un rifiuto per una ragione sconosciuta, e il cliente deve contattare l'emittente della sua carta per maggiori informazioni. Il nome indica che la banca non consentirà questa transazione sulla carta, ad esempio a causa di un blocco sui pagamenti online, esteri o ricorrenti. Un'altra carta di solito funziona, mentre riprovare la stessa carta raramente ha successo.

Tipo
Rifiuto a causa di restrizioni della carta
Chi ha rifiutato
La banca della carta
Riprova
Non sulla stessa carta a meno che la banca non cambi la sua regola
Azione dell'acquirente
Usa un'altra carta o chiedi alla banca di consentirlo
Azione del commerciante
Offri altri metodi di pagamento
Rinnovo PlatformDTC
Nessun nuovo tentativo; tenuto in scadenza con un link per aggiornare la carta

Cosa fa PlatformDTC

Al checkout PlatformDTC può offrire all'acquirente il processore di backup del negozio (pagamenti con carta PayPal) dopo transaction_not_allowed, perché il rifiuto può dipendere dall'acquirer. I rinnovi sono gestiti rigorosamente: con la pianificazione fissa o con Smart retry, non viene mai riprovato; l'abbonamento viene tenuto in scadenza e il cliente riceve un link con un clic per aggiungere una nuova carta, reinviato fino a 4 volte per ciclo.

Perché succede

Stripe non specifica, ma la banca sta rifiutando questo tipo di transazione su questa carta. Le impostazioni sulla carta e le restrizioni sull'account sono le ragioni usuali.

Cosa può fare l'acquirente

Paga con una carta diversa o un portafoglio, oppure chiedi alla banca quali acquisti la carta consente.

Cosa può fare il negozio

Mostra alternative accanto al messaggio di errore. Per gli abbonamenti, chiedi al cliente di aggiornare il suo metodo di pagamento invece di riprovare.

Per gli sviluppatori

Controlla `charge.outcome.network_decline_code`. Su Visa, 57 (transazione non permessa al titolare della carta) è Categoria 1 e non deve mai essere risottomessa per la stessa credenziale; 58 (non consentito al terminale) è un codice generico di Categoria 4. Rispetta `outcome.advice_code = do_not_try_again`.

Domande frequenti

Perché la transazione non è consentita se la carta funziona altrove?
La banca potrebbe consentire alcuni tipi di acquisto ma non altri, come pagamenti online, esteri o ricorrenti.
Dovrei riprovare transaction_not_allowed?
Non sulla stessa carta per un abbonamento. Al checkout, un'altra carta o un processore di backup è la strada migliore.

Fonti

Vedi anche

Biblioteca dei pagamenti