public HttpResponse <RetrySaleResponse> Retry(Guid orderKey) { RetrySaleRequest retrySaleRequest = new RetrySaleRequest(); retrySaleRequest.OrderKey = orderKey; return(this.Retry(retrySaleRequest)); }
public HttpResponse <RetrySaleResponse> Retry(Guid orderKey, Collection <RetrySaleCreditCardTransaction> retrySaleCreditCardTransactionCollection) { RetrySaleRequest retrySaleRequest = new RetrySaleRequest(); retrySaleRequest.OrderKey = orderKey; retrySaleRequest.RetrySaleCreditCardTransactionCollection = retrySaleCreditCardTransactionCollection; return(this.Retry(retrySaleRequest)); }
public HttpResponse <RetrySaleResponse> Retry(RetrySaleRequest retrySaleRequest) { // Configura MerchantKey e o header NameValueCollection headers = this.GetHeaders(); headers.Add("MerchantKey", this.MerchantKey.ToString()); // Envia requisição return(this.HttpUtility.SubmitRequest <RetrySaleRequest, RetrySaleResponse>(retrySaleRequest, string.Concat(this.HostUri, this.ResourceName, "/Retry"), HttpVerbEnum.Post, HttpContentTypeEnum.Json, headers)); }