Yes, you can open a Payoneer account for your business. The payoneer account can be opened by an Individual or by an incorporated entity.