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 Stripe duplicate_transaction?

Verificato il

Il codice di rifiuto duplicate_transaction di Stripe significa che una transazione con un importo e informazioni sulla carta identici è stata inviata molto di recente. Protegge il cliente dall'essere addebitato due volte, ad esempio dopo un doppio clic o un aggiornamento della pagina. Il consiglio di Stripe è di verificare se esiste già un pagamento recente. Se il primo pagamento è andato a buon fine, l'ordine è pagato e non è necessario altro; in caso contrario, attendi un momento prima di un nuovo tentativo autentico.

Tipo
Non è un problema di fondi o di carta
Chi ha rifiutato
Contrassegnato come ripetizione di un pagamento molto recente
Riprova
No, finché non hai verificato il pagamento precedente
Azione dell'acquirente
Controlla la tua app bancaria o l'email per il primo pagamento prima di pagare di nuovo
Azione del commerciante
Cerca prima un pagamento recente corrispondente

Cosa fa PlatformDTC

Il checkout di PlatformDTC tratta duplicate_transaction come mai-riprovare e non lo invia a un processore di backup, il che rischierebbe esattamente il doppio addebito che il codice previene. Sui rinnovi di solito significa che un secondo abbonamento sulla stessa carta è stato fatturato minuti prima, quindi con Smart retry attivo ottiene un tentativo 48 a 72 ore dopo, non più "recente"; un secondo rifiuto chiede al cliente un nuovo metodo di pagamento.

Perché succede

La stessa carta e lo stesso importo hanno raggiunto la banca due volte in breve tempo: un pulsante di pagamento premuto due volte, una pagina di conferma aggiornata o un'integrazione che ha inviato lo stesso addebito due volte.

Cosa può fare l'acquirente

Prima di pagare di nuovo, verifica se il primo pagamento è andato a buon fine. Un addebito in sospeso nella tua app bancaria o un'email di conferma dell'ordine significa che hai già finito.

Cosa può fare il negozio

Trova il pagamento precedente nella tua dashboard. Se è andato a buon fine, evadi quell'ordine. Se il tuo checkout crea regolarmente ripetizioni, disabilita il pulsante di pagamento dopo il primo tocco.

Domande frequenti

Il cliente è stato addebitato due volte?
Di solito no. Questo rifiuto blocca il secondo tentativo identico. Verifica se il primo è andato a buon fine.
Posso semplicemente addebitare di nuovo?
Solo dopo aver confermato che il pagamento precedente è fallito. Altrimenti potresti creare l'addebito duplicato che questo codice esiste per prevenire.

Fonti

Vedi anche

Biblioteca dei pagamenti