This seems to be the "I got screwed by Visa regulations because I'm not an American" thread. So, I'll pipe in.. Hi.
Epassporte is an option for you, from what I've heard from people using them, not a whole lot of transactions go through them, and personally, the contract is something I'm not comfortable signing.. So we won't be using them anytime soon.
I have corrispondence going with Netbilling, though it isn't looking very promising, I can't seem to get the information I need to make an informed decision. But I know more then I ever wanted to about their company and their scrubbing!

Hopefully they'll get back to me with what I need today.
Stormpay will probably go the way of Paypal sooner or later, sooner if Visa finds out people are using them freely!
I really don't know a good option for us non-Americans, I guess we're to be punished for not being born with a SSN.
Anyone got a line on
INFORMATION as to USA merchant account requirements for non-Americans? I need to know which way I'm going to need to bend before I bend that way.....
I wish more 3rd party processors were in tune with content providers needs, but no, they're built with the membership site in mind. Very upsetting.