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); }