Per ragioni di sicurezza ogni carta Mastercard deve necessariamente essere verificata tramite il programma di sicurezza MasterCard 3D, mentre nel caso di carta VISA tramite Verified by Visa. Nel caso in cui l'ente emittente della carta non partecipasse a tali schemi, il deposito non potrà andare a buon fine.
Altre ragioni più comuni possono invece essere l'inserimento degli estremi sbagliati (ad esempio la data di scadenza, codice CVV o il nome del titolare), l'invio di un importo non sufficiente o il superamento dei limiti massimi giornalieri o mensili.