Yes, companies can join and use eCredits. The eCredits ecosystem supports personal profiles and business profiles. If your business intends to become a Point of Acceptance for eCredits, sell products online or in stores simply register as a merchant at portal.ecredits.com