Merchant Account for Delaware Inc?
I have a website (I am not from the United States) and I need to incorporate my company in the United States in order to add more services such as Google Checkout, Authorize.net, Payoneer Card, and so on. Most companies that offer LLC or INC formation recommend Delaware - what would be the benefits?
You must still have a social security number and a business checking account in the United States. If you have those, along with a registered US business, you will be able to open a true US merchant account. Keep in mind that credit will be an issue, so if you don't have any, which you most likely won't, you'll need to find other ways to secure your merchant account. Obtaining a US co-signer with good credit, as well as using a reserve or letter of credit, are all options.
More Q&A's:Is zenbusiness legit?Incorporating in MontanaBuy investment property as an LLC?Incfile Change Business AddressCompany Formation in Nevada