public static ConfirmOrderReferenceResponse InvokeConfirmOrderReference(IOffAmazonPaymentsService service, ConfirmOrderReferenceRequest request) { ConfirmOrderReferenceResponse response = null; try { response = service.ConfirmOrderReference(request); Console.WriteLine("Service Response"); Console.WriteLine("============================================================================="); Console.WriteLine(); Console.WriteLine(" ConfirmOrderReferenceResponse"); if (response.IsSetResponseMetadata()) { Console.WriteLine(" ResponseMetadata"); ResponseMetadata responseMetadata = response.ResponseMetadata; if (responseMetadata.IsSetRequestId()) { Console.WriteLine(" RequestId"); Console.WriteLine(" {0}", responseMetadata.RequestId); } } } catch (OffAmazonPaymentsServiceException ex) { PrintException(ex); } return(response); }
public void ConfirmOrderReferenceApiCall() { ConfirmOrderReferenceRequest getRequestParameters = new ConfirmOrderReferenceRequest(); getRequestParameters.WithAmazonOrderReferenceId(Session["amazonOrderReferenceId"].ToString()); ConfirmOrderReferenceResponse confirmOrderReferenceResponse = client.ConfirmOrderReference(getRequestParameters); confirm.InnerHtml = confirmOrderReferenceResponse.GetJson(); }
public ActionResult ConfirmOrder() { ConfirmOrderReferenceRequest getRequestParameters = new ConfirmOrderReferenceRequest(); getRequestParameters.WithAmazonOrderReferenceId(Session["amazonOrderReferenceId"].ToString()); var amazonOrderReferenceId = Session["amazonOrderReferenceId"].ToString(); ConfirmOrderReferenceResponse confirmOrderReferenceResponse = client.ConfirmOrderReference(getRequestParameters); if (!confirmOrderReferenceResponse.GetSuccess()) { apiResponse["confirmOrderReferenceResponse"] = "SetOrderReferenceDetails API call Failed" + Environment.NewLine + confirmOrderReferenceResponse.GetJson(); } else { apiResponse["confirmOrderReferenceResponse"] = confirmOrderReferenceResponse.GetJson(); } return(Json(apiResponse)); }