No you cant, i tried also.
I don't think that is an option. Pretty sure it is credit card only, in order to have a recurring payment. Wouldn't hurt to ask them, I guess. Best way to do that would be to call directly.
Thanks! Your answer is awaiting moderation.