I always used a pre paid visa and had no trouble with depositing with it either.