Stripe · Codici di rifiuto
Cosa significa il codice di rifiuto Stripe `reenter_transaction`?
Verificato il
Il codice di rifiuto Stripe `reenter_transaction` significa che il pagamento non ha potuto essere elaborato dall'emittente della carta per un motivo sconosciuto. Come dice il nome, il passo successivo di Stripe è tentare nuovamente il pagamento; se non può ancora essere elaborato, il cliente deve contattare l'emittente della sua carta. È un rifiuto soft, di solito temporaneo, non un segno che la carta non sia valida.
- Tipo
- Rifiuto soft (temporaneo)
- Chi ha rifiutato
- La banca della carta, senza un motivo
- Riprova
- Sì
- Azione del cliente
- Invia nuovamente il pagamento
- Azione del commerciante
- Consenti un nuovo tentativo immediato
- Rinnovo PlatformDTC
- Ritentato 2, 5 e 8 giorni dopo il primo rifiuto (Smart retry)
Cosa fa PlatformDTC
PlatformDTC considera `reenter_transaction` come un rifiuto che un altro processore potrebbe accettare, quindi al checkout un negozio con pagamenti con carta PayPal come backup può offrire al cliente quella via. Con Smart retry attivo, è un rifiuto temporaneo sui rinnovi: ritentato 2, 5 e 8 giorni dopo il primo rifiuto, mai più di 4 tentativi, con il cliente informato che la sua banca non è stata raggiungibile.
Perché succede
La banca ha ricevuto la richiesta ma non è riuscita a completare l'elaborazione e ha chiesto che venisse inviata di nuovo. Problemi temporanei del sistema sono la causa usuale.
Cosa può fare il cliente
Premi paga di nuovo. Se la carta continua a fallire, prova un'altra carta o contatta la tua banca.
Per gli sviluppatori
decline_code = reenter_transaction. Su Visa il codice grezzo 19 significa "Reinserire la transazione", Categoria 2, nuovo tentativo consentito fino a 20 volte in 30 giorni. Reinviare con gli stessi dati: le regole di Visa vietano di modificare elementi di dati come il MCC o la modalità di inserimento POS in un nuovo tentativo.
Domande frequenti
- È sicuro riprovare dopo reenter_transaction?
- Sì. La guida di Stripe consiglia di tentare nuovamente il pagamento. Utilizza gli stessi dettagli di pagamento; non c'è bisogno di cambiare nulla.
- Cosa succede se reenter_transaction continua a verificarsi?
- Dopo un paio di tentativi falliti, il cliente dovrebbe contattare la propria banca o utilizzare un altro metodo di pagamento.
Fonti
Vedi anche
- processing_error — Si è verificato un errore durante l'elaborazione della carta. Di solito temporaneo.
- issuer_not_available — La banca della carta non è stata raggiungibile, quindi il pagamento non è mai stato autorizzato.
- try_again_later — Codice deprecato: la banca ha rifiutato per una ragione sconosciuta; riprova più tardi.
- generic_decline — Rifiutato per un motivo sconosciuto, o bloccato da Stripe Radar o Adaptive Acceptance.
- restricted_card — La carta non può essere utilizzata per questo pagamento; potrebbe essere stata segnalata come smarrita o rubata.
- revocation_of_all_authorizations — La banca ha rifiutato; tipicamente il titolare della carta ha bloccato tutti i pagamenti futuri.
- revocation_of_authorization — La banca ha rifiutato; tipicamente il titolare della carta ha revocato i pagamenti a questo negozio.
- security_violation — La banca ha rifiutato per una ragione che non ha condiviso; spesso una regola di sicurezza.