Total Visa credit cards are unrestricted, therefore they require no deposit. The total Visa Card was developed and issued by The Bank of MO and is now available through the three main credit bureaus - Equifax, Experian and Transunion.