コード例 #1
0
ファイル: PaymentProfile.cs プロジェクト: paynl/csharp-sdk
 /// <summary>
 /// Get details for a specific payment profile
 /// </summary>
 /// <param name="paymentProfileId">Payment profile ID</param>
 /// <returns>Payment profile response</returns>
 public static PAYNLSDK.API.PaymentProfile.Get.Response Get(int paymentProfileId)
 {
     PaymentProfileGet request = new PaymentProfileGet();
     request.PaymentProfileId = paymentProfileId;
     Client c = new Client("", "");
     c.PerformRequest(request);
     return request.Response;
 }
コード例 #2
0
        /// <summary>
        /// Get details for a specific payment profile
        /// </summary>
        /// <param name="paymentProfileId">Payment profile ID</param>
        /// <returns>Payment profile response</returns>
        public PAYNLSDK.API.PaymentProfile.Get.Response Get(int paymentProfileId)
        {
            var request = new PaymentProfileGet
            {
                PaymentProfileId = paymentProfileId
            };

            _webClient.PerformRequest(request);
            return(request.Response);
        }
コード例 #3
0
ファイル: PaymentProfile.cs プロジェクト: wencesbc/csharp-sdk
        /// <summary>
        /// Get details for a specific payment profile
        /// </summary>
        /// <param name="paymentProfileId">Payment profile ID</param>
        /// <returns>Payment profile response</returns>
        static public PAYNLSDK.API.PaymentProfile.Get.Response Get(int paymentProfileId)
        {
            PaymentProfileGet request = new PaymentProfileGet();

            request.PaymentProfileId = paymentProfileId;
            Client c = new Client("", "");

            c.PerformRequest(request);
            return(request.Response);
        }
コード例 #4
0
        /// <summary>
        /// Get details for a specific payment profile
        /// </summary>
        /// <param name="paymentProfileId">Payment profile ID</param>
        /// <returns>Payment profile response</returns>
        public async Task <API.PaymentProfile.Get.Response> GetAsync(int paymentProfileId)
        {
            var request = new PaymentProfileGet
            {
                PaymentProfileId = paymentProfileId
            };

            await ClientService.PerformPostRequestAsync(request);

            return(request.Response);
        }
コード例 #5
0
        /// <summary>
        /// Get details for a specific payment profile
        /// </summary>
        /// <param name="paymentProfileId">Payment profile ID</param>
        /// <returns>Payment profile response</returns>
        static public API.PaymentProfile.Get.Response Get(IClient client, int paymentProfileId)
        {
            var request = new PaymentProfileGet()
            {
                PaymentProfileId = paymentProfileId
            };

            client.PerformRequest(request);

            return(request.Response);
        }
コード例 #6
0
        /// <summary>
        /// Get details for a specific payment profile
        /// </summary>
        /// <param name="paymentProfileId">Payment profile ID</param>
        /// <returns>Payment profile response</returns>
        static public PAYNLSDK.API.PaymentProfile.Get.Response Get(int paymentProfileId, string apiToken = null, string serviceId = null)
        {
            PaymentProfileGet request = new PaymentProfileGet();

            request.SetApiToken(apiToken);
            request.SetServiceId(serviceId);
            request.PaymentProfileId = paymentProfileId;
            Client c = new Client("", "");

            c.PerformRequest(request);
            return(request.Response);
        }