public GetTransactionResponse GetTransaction(GetTransactionRequest request)
        {
            log.InfoFormat("Getting a transaction from the billing API at {0} with segment {1}", configuration.Url, urlBuilder.GetTransactionSegment());

            var response = PostApi(urlBuilder.GetTransactionSegment(), new RestRequest(urlBuilder.GetTransactionSegment()));

            log.InfoFormat("Get of the transaction at {0} completed. The response was {1}", configuration.Url, response);

            return null;
        }
 public GetTransactionResponse GetTransaction(GetTransactionRequest request)
 {
     throw new System.NotImplementedException();
 }