/// <summary> /// Creates a Payment Plan that can exist independently and act as template. /// </summary> /// <param name="requestModel"></param> /// <returns></returns> public HttpResponse <SinglePaymentPlanCreateResponse> CreatePaymentPlan(SinglePaymentPlanCreateRequest requestModel) { return(new ApiHttpClient().PostRequest <SinglePaymentPlanCreateResponse>(ApiUrls.RecurringPaymentPlans, AppSettings.SecretKey, requestModel)); }
public HttpResponse <SinglePaymentPlanCreateResponse> CreatePaymentPlan(SinglePaymentPlanCreateRequest requestModel) { return(_recurringPaymentsServiceAsync.CreatePaymentPlanAsync(requestModel).Result); }
public Task <HttpResponse <SinglePaymentPlanCreateResponse> > CreatePaymentPlanAsync(SinglePaymentPlanCreateRequest requestModel) { return(_apiHttpClient.PostRequest <SinglePaymentPlanCreateResponse>(_configuration.ApiUrls.RecurringPaymentPlans, _configuration.SecretKey, requestModel)); }