Should work fine, if anything you could just get a pre-paid gift card like a VISA credit card.
They have them everywhere.
I'm not sure what gift cards they will take though. Seems that. CVS pharmacy. Burger King, Dollar general, subway, seems to be listed.