public Task <UseTokenResponse> UseTokenAsync(UseTokenRequest request)
 {
     return(base.Channel.UseTokenAsync(request));
 }
        //public AddAchTokenResponse AddAchToken(AddAchTokenRequest request)
        //{
        //    return base.Channel.AddAchToken(request);
        //}

        //public Task<AddAchTokenResponse> AddAchTokenAsync(AddAchTokenRequest request)
        //{
        //    return base.Channel.AddAchTokenAsync(request);
        //}

        //public AddCardTokenResponse AddCardToken(AddCardTokenRequest request)
        //{
        //    return base.Channel.AddCardToken(request);
        //}

        //public Task<AddCardTokenResponse> AddCardTokenAsync(AddCardTokenRequest request)
        //{
        //    return base.Channel.AddCardTokenAsync(request);
        //}

        //public GetTokenResponse GetToken(GetTokenRequest request)
        //{
        //    return base.Channel.GetToken(request);
        //}

        //public Task<GetTokenResponse> GetTokenAsync(GetTokenRequest request)
        //{
        //    return base.Channel.GetTokenAsync(request);
        //}

        public UseTokenResponse UseToken(UseTokenRequest request)
        {
            return(base.Channel.UseToken(request));
        }