public virtual async Task <PagedResult <LoyaltyCard> > GetLoyaltyCards(QueryResultSettings queryResultSettings)
            {
                PagedResult <LoyaltyCard> loyaltyCards           = new PagedResult <LoyaltyCard>();
                ManagerFactory            managerFactory         = Utilities.GetManagerFactory(this.EcommerceContext);
                IStoreOperationsManager   storeOperationsManager = managerFactory.GetManager <IStoreOperationsManager>();

                loyaltyCards = await storeOperationsManager.GetCustomerLoyaltyCards(accountNumber : null, queryResultSettings : queryResultSettings);

                return(loyaltyCards);
            }