you can go buy prepaid gift cards from "visa, amex, greendot" <wish i could insert affiliate link here>> lol anyways, go to your local retail/grocery store, you'll able to find prepaid credit card by adding money to it. good luck.
You can use a debit card or use a virtual or prepaid CC for three months. Then you can apply for monthly invoicing. If approved for that (if your credit is OK) then you would get an invoice in the mail each month which you can pay by check.