A secured credit card does require a security deposit upfront. (studentloanhero.com)
Most secured cards typically require you to make a deposit equal to your credit line, and you have to come up with the whole deposit upfront. (nerdwallet.com)
One key tip is to ask for deposits upfront before any work begins and even ask for staged payments throughout larger projects. (creativeboom.com)