Stripe · Codici di rifiuto
Cosa significa il codice di rifiuto Stripe `invalid_amount`?
Verificato il
Il codice di rifiuto Stripe `invalid_amount` significa che l'importo del pagamento non è valido o supera l'importo consentito. Per prima cosa controlla che l'importo stesso sia corretto: nessun zero in più, valuta corretta e nessun addebito a valore zero. Stripe afferma che se l'importo sembra essere corretto, il cliente deve verificare con l'emittente della sua carta di poter effettuare acquisti di quell'importo. Un importo inferiore o un'altra carta potrebbero essere accettati.
- Tipo
- Errore di dati o di limite
- Chi ha rifiutato
- La banca della carta
- Riprova
- Non invariato; correggi l'importo o fai controllare al cliente con la banca
- Azione del cliente
- Chiedi alla banca sui limiti di acquisto, o usa un'altra carta
- Azione del commerciante
- Controlla che il totale dell'ordine e la valuta siano corretti
Cosa fa PlatformDTC
Il checkout di PlatformDTC tratta `invalid_amount` come "mai riprovare" e non offre un processore di backup per esso. Sui rinnovi, con la pianificazione fissa o con Smart retry, lo stesso importo non viene mai rispedito automaticamente: l'abbonamento viene messo in stato di scaduto e al cliente viene chiesta un'altra carta. Il controllo della carta pre-rinnovo con importo zero ignora questo codice, perché un controllo di $0 non è un importo reale.
Perché succede
O l'importo inviato non è valido per la carta (ad esempio formattato erroneamente), o supera un limite per acquisto che la banca applica a questa carta.
Cosa può fare il cliente
Chiedi alla tua banca se esiste un limite sugli acquisti di questa entità, o paga con un'altra carta.
Cosa può fare il negozio
Controlla il totale dell'ordine, la valuta e eventuali sconti o extra che hanno modificato l'importo. Se l'importo è corretto, indirizza il cliente alla sua banca o a un altro metodo di pagamento.
Per gli sviluppatori
Su Visa, il codice grezzo 13 è "Importo non valido o overflow del campo di conversione valuta" (Visa Categoria 4, nuovo tentativo consentito).
Domande frequenti
- Perché un importo normale dovrebbe essere non valido?
- Stripe afferma che l'importo potrebbe superare quanto consentito. Alcune carte limitano gli acquisti individuali, quindi il cliente dovrebbe verificare con il proprio emittente.
- Funzionerà riprovando lo stesso importo?
- Improbabile. Modifica l'importo se era sbagliato, o fai confermare il limite al cliente con la banca.
Fonti
- Codici di rifiuto Stripe — Stripe
- Codici di rifiuto della rete — Stripe
Vedi anche
- card_velocity_exceeded — Il saldo, il limite di credito o il limite di importo della carta è stato raggiunto.
- currency_not_supported — La carta non può essere addebitata nella valuta del pagamento.
- duplicate_transaction — Un pagamento identico sulla stessa carta è stato inviato pochi istanti fa.
- invalid_cvc — Il codice di sicurezza della carta (CVC) non è corretto.
- invalid_expiry_month — Il mese di scadenza della carta non è valido.
- invalid_expiry_year — L'anno di scadenza della carta non è valido.
- invalid_number — Il numero della carta non è corretto.
- invalid_pin — Il PIN inserito non è corretto.