Well, I have opened a lot of merchant accounts for my projects, from my experience basic requirements are:
- Incorporation documents
- ID card/Passport
- Utility bill
- Website (you will need to indicate contact info on the websites (company name, address, email and phone))
----------------
Or you can go with Paypal, It is easier to start with. You can even start as physical person, but after some time you will need to switch to corporate account and prove everything.
----------------
It is quite complicated question, depends on product and payment methods you want to receive.