/// <summary>
            /// Get the gift card balance.
            /// </summary>
            /// <param name="giftCardNumber">The gift card number.</param>
            /// <returns>A response containing gift card balance.</returns>
            public virtual async Task <GiftCard> GetGiftCardInformation(string giftCardNumber)
            {
                ManagerFactory          managerFactory         = Utilities.GetManagerFactory(this.EcommerceContext);
                IStoreOperationsManager storeOperationsManager = managerFactory.GetManager <IStoreOperationsManager>();
                GiftCard giftCard = await storeOperationsManager.GetGiftCard(giftCardNumber);

                return(giftCard);
            }