public ActionResult CreateStore(DisplayStore store)
        {
            try
            {

                var sg = new StoreGateway();
                DisplayStore sto = sg.CreateNewStoreAndMerchantAccount(store.InternalReference);
                var id = RDN.Library.Classes.Account.User.GetMemberId();
                MemberCache.Clear(id);
                MemberCache.ClearApiCache(id);

                return Redirect(Url.Content("~/store/home/" + sto.PrivateManagerId.ToString().Replace("-", "") + "/" + sto.MerchantId.ToString().Replace("-", "")));

            }
            catch (Exception exception)
            {
                ErrorDatabaseManager.AddException(exception, exception.GetType());
            }
            return Redirect(Url.Content("~/?u=" + SiteMessagesEnum.sww));
        }