public static List <Transfer> GetTransferHistory_Next(int itemLimit, string startingAfterTransferId)
        {
            var transfers = new List <Transfer>();

            #region (Plan A) Check Redis Cache First

            #endregion

            #region (Plan B) Call Stripe API, Transform Data & Store in Redis CacheTransfer

            var stripeManager = new StripeManager();

            var stripeTransfers = stripeManager.GetTransfers_Next(itemLimit, startingAfterTransferId);

            if (stripeTransfers != null)
            {
                foreach (var stripeTransfer in stripeTransfers)
                {
                    transfers.Add(Transformations.TransformStripeTransferToTransfer(stripeTransfer));
                }
            }



            #endregion

            return(transfers);
        }