I don't think so. Maybe try one of the prepaid Visa cards as you can purchase them with cash, but it does ask for billing name and address which would be missing from a prepaid card.
You can still print the forms and fill them out and mail with a money order. Just a thought.