Forum Moderators: buckworks
Thank you for your replies!
You didn't mention where you're located, but in the UK you might try World Pay - there's also Chrono Pay I think, as well as Easy Chex.
Actually incorporation is a minor part of the equation. Don't think that you'll incorporate in Nevada or Utah and then get a merchant account automatically without supplying other info. Incorporating in a stinky state will actually hurt your credit.
I also have a US personal checking account, does this help?
As to incorporate in the state you are doing business you either have to have someone that you can use for an address or you live in the State you are wanting to set the business up in.
If you can meet the above yes you can do it online very easy. I registered my business online as well as set up another business in another state online.
Use a lawyer if you want to but all you need is to ask an accountant what way is best as far as taxes to set the corp up and save yourself thousnads...