Not sure if this will be helpful...

but when using paypal, I know I can use my credit card to make a payment. Not sure whether you can specify and use the process he says he takes only or not.

Furthermore, after reading the threads on him, I personally would not deal with him. He never made an attempt to post in either to help fix the problem, muchless save his rep. When he could have. I would not trust him with my money.