So is this another
vaporware investment?

(sorry, couldn't resist the joke)
Have you tried other payment processors such as Skrill, Neteller, etc to accept CC payments? I find it hard to believe that it's so complicated for someone who isn't doing anything illegal.