Stripe · Codici di rifiuto
Cosa significa il codice di rifiuto Stripe not_permitted?
Verificato il
Il codice di rifiuto Stripe not_permitted significa che il pagamento non è consentito: la banca della carta non permetterà questo tipo di transazione su questa carta. Il passo successivo di Stripe è che il cliente contatti l'emittente della sua carta per maggiori informazioni. Le cause includono carte bloccate per acquisti online o esteri e account con restrizioni. Un'altra carta di solito funziona subito.
- Tipo
- Rifiuto a causa di restrizioni della carta
- Chi ha rifiutato
- La banca della carta
- Riprova
- Non sulla stessa carta finché la banca non rimuove la restrizione
- Azione dell'acquirente
- Usa un'altra carta o chiedi alla banca di consentire l'acquisto
- Azione del commerciante
- Offri altri metodi di pagamento
- Rinnovo PlatformDTC
- Nessun tentativo; trattenuto oltre la scadenza con un link update-card
Cosa fa PlatformDTC
PlatformDTC tratta not_permitted in modo diverso al checkout e sui rinnovi. Al checkout all'acquirente può essere offerto il processore di backup del negozio (pagamenti con carta PayPal) se configurato, perché un altro acquirente può essere accettato dove il primo non lo era. Sui rinnovi, con la pianificazione fissa o con Smart retry, not_permitted non viene mai riprovato: l'abbonamento viene trattenuto oltre la scadenza e il cliente riceve un link one-click per pagare con una carta diversa.
Perché succede
La banca ha deciso che questa carta non può essere utilizzata per questo pagamento. Questo può essere un'impostazione sulla carta (nessun pagamento online, internazionale o ricorrente), una restrizione sull'account o una regola sul tipo di commerciante.
Cosa può fare l'acquirente
Prova una carta o un portafoglio diverso. Se vuoi usare questa carta, chiama la tua banca, chiedi cosa è bloccato e se possono consentire l'acquisto.
Cosa può fare il negozio
Mostra alternative come PayPal o un'altra carta. Riprovare la stessa carta secondo una pianificazione non cambierà la regola della banca.
Per gli sviluppatori
Controlla charge.outcome.network_decline_code. Su Visa, 57 (transaction not permitted to cardholder) è Categoria 1 e non deve mai essere ripresentato per la stessa credenziale; 58 (transaction not allowed at terminal) è un codice generico di Categoria 4. Rispetta outcome.advice_code = do_not_try_again quando presente.
Domande frequenti
- Perché una carta valida sarebbe not_permitted?
- La banca può limitare una carta per determinati acquisti, come pagamenti online, esteri o in abbonamento. La carta funziona altrove ma non per questo pagamento.
- Dovrei riprovare un rinnovo not_permitted?
- No. La restrizione rimane finché il cliente o la banca non la modificano. Chiedi invece al cliente di aggiornare il suo metodo di pagamento.
Fonti
Vedi anche
- transaction_not_allowed — La banca ha rifiutato; la carta non consente questo tipo di transazione.
- card_not_supported — La carta non può essere utilizzata per questo tipo di acquisto.
- restricted_card — La carta non può essere utilizzata per questo pagamento; potrebbe essere stata segnalata come smarrita o rubata.
- service_not_allowed — La carta è stata rifiutata per un motivo non fornito dalla banca.
- offline_pin_required — Solo di persona: la carta deve essere inserita e un PIN digitato.
- online_or_offline_pin_required — Solo di persona: la carta richiede un PIN, tramite Online PIN o chip e PIN.
- pickup_card — La carta non può essere utilizzata per questo pagamento; potrebbe essere stata segnalata come smarrita o rubata.
- pin_try_exceeded — Troppi tentativi PIN errati; il cliente deve usare un'altra carta o metodo.