public static CloseOrderReferenceResponse InvokeCloseOrderReference(IOffAmazonPaymentsService service, CloseOrderReferenceRequest request)
        {
            CloseOrderReferenceResponse response = null;
            try
            {
                response = service.CloseOrderReference(request);
                Console.WriteLine("Service Response");
                Console.WriteLine("=============================================================================");
                Console.WriteLine();
                Console.WriteLine("        CloseOrderReferenceResponse");
                if (response.IsSetResponseMetadata())
                {
                    Console.WriteLine("            ResponseMetadata");
                    ResponseMetadata responseMetadata = response.ResponseMetadata;
                    if (responseMetadata.IsSetRequestId())
                    {
                        Console.WriteLine("                RequestId");
                        Console.WriteLine("                    {0}", responseMetadata.RequestId);
                    }
                }
                Console.WriteLine();
            }

            catch (OffAmazonPaymentsServiceException ex)
            {
                PrintException(ex);
            }

            return response;
        }
예제 #2
0
        public void CloseOrderReference(AmazonPayClient client, string orderReferenceId)
        {
            var request = new CloseOrderReferenceRequest();

            request.SellerId = client.Settings.SellerId;
            request.AmazonOrderReferenceId = orderReferenceId;

            var response = client.Service.CloseOrderReference(request);
        }
        public static CloseOrderReferenceResponse CloseOrderReference(OffAmazonPaymentsServicePropertyCollection propertiesCollection,
            IOffAmazonPaymentsService service, string orderReferenceId)
        {
            CloseOrderReferenceRequest request = new CloseOrderReferenceRequest();
            request.AmazonOrderReferenceId = orderReferenceId;
            request.SellerId = propertiesCollection.MerchantID;

            return CloseOrderReferenceSample.InvokeCloseOrderReference(service, request);
        }
        public static CloseOrderReferenceResponse CloseOrderReference(OffAmazonPaymentsServicePropertyCollection propertiesCollection,
                                                                      IOffAmazonPaymentsService service, string orderReferenceId)
        {
            CloseOrderReferenceRequest request = new CloseOrderReferenceRequest();

            request.AmazonOrderReferenceId = orderReferenceId;
            request.SellerId = propertiesCollection.MerchantID;

            return(CloseOrderReferenceSample.InvokeCloseOrderReference(service, request));
        }
예제 #5
0
        public void CloseOrderReference(AmazonPayClient client, string orderReferenceId)
        {
            var request = new CloseOrderReferenceRequest();
            request.SellerId = client.Settings.SellerId;
            request.AmazonOrderReferenceId = orderReferenceId;

            var response = client.Service.CloseOrderReference(request);
        }
        public static CloseOrderReferenceResponse InvokeCloseOrderReference(IOffAmazonPaymentsService service, CloseOrderReferenceRequest request)
        {
            CloseOrderReferenceResponse response = null;

            try
            {
                response = service.CloseOrderReference(request);
                Console.WriteLine("Service Response");
                Console.WriteLine("=============================================================================");
                Console.WriteLine();
                Console.WriteLine("        CloseOrderReferenceResponse");
                if (response.IsSetResponseMetadata())
                {
                    Console.WriteLine("            ResponseMetadata");
                    ResponseMetadata responseMetadata = response.ResponseMetadata;
                    if (responseMetadata.IsSetRequestId())
                    {
                        Console.WriteLine("                RequestId");
                        Console.WriteLine("                    {0}", responseMetadata.RequestId);
                    }
                }
                Console.WriteLine();
            }

            catch (OffAmazonPaymentsServiceException ex)
            {
                PrintException(ex);
            }

            return(response);
        }