Compare commits

...

3 Commits

Author SHA1 Message Date
Stripe OpenAPI
fc4bada04a Update generated code for v268 2023-03-20 14:22:07 +00:00
Stripe OpenAPI
3b38c42445 Update generated code for v268 2023-03-20 09:35:22 +00:00
stripe-openapi[bot]
fe73975f07
Update generated code for v266 (#1191) 2023-03-17 14:18:21 -07:00
3 changed files with 33 additions and 1 deletions

View File

@ -1 +1 @@
v262 v268

View File

@ -23,6 +23,15 @@ module Stripe
) )
end end
def collect_inputs(params = {}, opts = {})
request_stripe_object(
method: :post,
path: format("/v1/terminal/readers/%<reader>s/collect_inputs", { reader: CGI.escape(self["id"]) }),
params: params,
opts: opts
)
end
def process_payment_intent(params = {}, opts = {}) def process_payment_intent(params = {}, opts = {})
request_stripe_object( request_stripe_object(
method: :post, method: :post,
@ -68,6 +77,15 @@ module Stripe
) )
end end
def self.collect_inputs(reader, params = {}, opts = {})
request_stripe_object(
method: :post,
path: format("/v1/terminal/readers/%<reader>s/collect_inputs", { reader: CGI.escape(reader) }),
params: params,
opts: opts
)
end
def self.process_payment_intent(reader, params = {}, opts = {}) def self.process_payment_intent(reader, params = {}, opts = {})
request_stripe_object( request_stripe_object(
method: :post, method: :post,

View File

@ -1543,6 +1543,12 @@ module Stripe
assert_requested :get, "#{Stripe.api_base}/v1/quotes?limit=3" assert_requested :get, "#{Stripe.api_base}/v1/quotes?limit=3"
end end
end end
context "Quote.preview_invoice_lines" do
should "support requests with args: quote, preview_invoice" do
Stripe::Quote.preview_invoice_lines("qt_xyz", "in_xyz")
assert_requested :get, "#{Stripe.api_base}/v1/quotes/qt_xyz/preview_invoices/in_xyz/lines?"
end
end
context "Quote.retrieve" do context "Quote.retrieve" do
should "support requests with args: id" do should "support requests with args: id" do
Stripe::Quote.retrieve("qt_xxxxxxxxxxxxx") Stripe::Quote.retrieve("qt_xxxxxxxxxxxxx")
@ -2020,6 +2026,14 @@ module Stripe
assert_requested :post, "#{Stripe.api_base}/v1/subscription_schedules/sub_sched_xxxxxxxxxxxxx" assert_requested :post, "#{Stripe.api_base}/v1/subscription_schedules/sub_sched_xxxxxxxxxxxxx"
end end
end end
context "Tax.Transaction.create_from_calculation" do
should "support requests with args: calculation, reference" do
Stripe::Tax::Transaction.create_from_calculation(
{ calculation: "xxx", reference: "yyy" }
)
assert_requested :post, "#{Stripe.api_base}/v1/tax/transactions/create_from_calculation"
end
end
context "TaxCode.list" do context "TaxCode.list" do
should "support requests with args: limit" do should "support requests with args: limit" do
Stripe::TaxCode.list({ limit: 3 }) Stripe::TaxCode.list({ limit: 3 })