Can I create my own online store in explaraBiz?

   

Yes, ExplaraBiz solution is designed for anyone to have their own online store. When your account is created, you get a default store page, you can find it under 'My Store' on the top navigation menu. You can also access your store under 'Apps & Integration', available as 'Web Storefront'. You can update your store details.

...