Codegen for openapi v223

This commit is contained in:
Richard Marmorstein 2023-02-02 15:06:51 -06:00
parent 6f70bd8696
commit d10398a825
6 changed files with 34 additions and 1 deletions

View File

@ -1 +1 @@
v221
v223

View File

@ -51,7 +51,9 @@ module Stripe
FinancialConnections::AccountOwner::OBJECT_NAME => FinancialConnections::AccountOwner,
FinancialConnections::AccountOwnership::OBJECT_NAME =>
FinancialConnections::AccountOwnership,
FinancialConnections::InferredBalance::OBJECT_NAME => FinancialConnections::InferredBalance,
FinancialConnections::Session::OBJECT_NAME => FinancialConnections::Session,
FinancialConnections::Transaction::OBJECT_NAME => FinancialConnections::Transaction,
FundingInstructions::OBJECT_NAME => FundingInstructions,
GiftCards::Card::OBJECT_NAME => GiftCards::Card,
GiftCards::Transaction::OBJECT_NAME => GiftCards::Transaction,

View File

@ -38,7 +38,9 @@ require "stripe/resources/file_link"
require "stripe/resources/financial_connections/account"
require "stripe/resources/financial_connections/account_owner"
require "stripe/resources/financial_connections/account_ownership"
require "stripe/resources/financial_connections/inferred_balance"
require "stripe/resources/financial_connections/session"
require "stripe/resources/financial_connections/transaction"
require "stripe/resources/funding_instructions"
require "stripe/resources/gift_cards/card"
require "stripe/resources/gift_cards/transaction"

View File

@ -6,9 +6,12 @@ module Stripe
# A Financial Connections Account represents an account that exists outside of Stripe, to which you have been granted some degree of access.
class Account < APIResource
extend Stripe::APIOperations::List
extend Stripe::APIOperations::NestedResource
OBJECT_NAME = "financial_connections.account"
nested_resource_class_methods :inferred_balance, operations: %i[list]
def disconnect(params = {}, opts = {})
request_stripe_object(
method: :post,

View File

@ -0,0 +1,13 @@
# File generated from our OpenAPI spec
# frozen_string_literal: true
module Stripe
module FinancialConnections
# A historical balance for the account on a particular day. It may be sourced from a balance snapshot provided by a financial institution, or inferred using transactions data.
class InferredBalance < APIResource
extend Stripe::APIOperations::List
OBJECT_NAME = "financial_connections.account_inferred_balance"
end
end
end

View File

@ -0,0 +1,13 @@
# File generated from our OpenAPI spec
# frozen_string_literal: true
module Stripe
module FinancialConnections
# A Transaction represents a real transaction that affects a Financial Connections Account balance.
class Transaction < APIResource
extend Stripe::APIOperations::List
OBJECT_NAME = "financial_connections.transaction"
end
end
end