public virtual async Task<StripeInvoiceLineItem> CreateAsync(StripeInvoiceItemCreateOptions createOptions, StripeRequestOptions requestOptions = null) { return Mapper<StripeInvoiceLineItem>.MapFromJson( await Requestor.PostStringAsync(this.ApplyAllParameters(createOptions, Urls.InvoiceItems, false), SetupRequestOptions(requestOptions)) ); }
public virtual StripeInvoiceItem Create(StripeInvoiceItemCreateOptions createOptions) { var url = ParameterBuilder.ApplyAllParameters(createOptions, Urls.InvoiceItems); var response = Requestor.PostString(url,ApiKeyAppSettingName); return Mapper<StripeInvoiceItem>.MapFromJson(response); }
public virtual StripeInvoiceLineItem Create(StripeInvoiceItemCreateOptions createOptions) { var url = this.ApplyAllParameters(createOptions, Urls.InvoiceItems, false); var response = Requestor.PostString(url, ApiKey); return(Mapper <StripeInvoiceLineItem> .MapFromJson(response)); }
public virtual StripeInvoiceLineItem Create(StripeInvoiceItemCreateOptions createOptions) { var url = this.ApplyAllParameters(createOptions, Urls.InvoiceItems, false); var response = Requestor.PostString(url, ApiKey); return Mapper<StripeInvoiceLineItem>.MapFromJson(response); }
public virtual StripeInvoiceLineItem Create(StripeInvoiceItemCreateOptions createOptions, StripeRequestOptions requestOptions = null) { requestOptions = SetupRequestOptions(requestOptions); var url = this.ApplyAllParameters(createOptions, Urls.InvoiceItems, false); var response = Requestor.Instance.PostString(url, requestOptions); return Mapper<StripeInvoiceLineItem>.MapFromJson(response); }
public string InvoiceCreated(InvoiceCreateViewModel request) { if (request.type == "invoice.created") { try { var invoi = new StripeInvoiceItemService(); invoi.ApiKey = "sk_test_4Xusc3Meo8gniONh6dDRZvlp"; var invopt = new StripeInvoiceItemCreateOptions(); invopt.Amount = [email protected]; invopt.Currency = [email protected]; invopt.InvoiceId = [email protected]; invopt.CustomerId = [email protected]; var resInvoice = invoi.Create(invopt); } catch (StripeException ex) { return "Error" + ex.Message; } } return "1"; //return Json("Sucess", JsonRequestBehavior.AllowGet); }