Class: Stripe::AccountSession::CreateParams::Components
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::AccountSession::CreateParams::Components
- Defined in:
- lib/stripe/resources/account_session.rb
Defined Under Namespace
Classes: AccountManagement, AccountOnboarding, Balances, Documents, FinancialAccount, FinancialAccountTransactions, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, Payments, Payouts, PayoutsList, TaxRegistrations, TaxSettings
Instance Attribute Summary collapse
-
#account_management ⇒ Object
Configuration for the account management embedded component.
-
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
-
#balances ⇒ Object
Configuration for the balances embedded component.
-
#documents ⇒ Object
Configuration for the documents embedded component.
-
#financial_account ⇒ Object
Configuration for the financial account embedded component.
-
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
-
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
-
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
-
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
-
#payment_details ⇒ Object
Configuration for the payment details embedded component.
-
#payments ⇒ Object
Configuration for the payments embedded component.
-
#payouts ⇒ Object
Configuration for the payouts embedded component.
-
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
-
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
-
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
Instance Method Summary collapse
-
#initialize(account_management: nil, account_onboarding: nil, balances: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
constructor
A new instance of Components.
Methods inherited from RequestParams
Constructor Details
#initialize(account_management: nil, account_onboarding: nil, balances: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
Returns a new instance of Components.
695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 |
# File 'lib/stripe/resources/account_session.rb', line 695 def initialize( account_management: nil, account_onboarding: nil, balances: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil ) @account_management = account_management @account_onboarding = account_onboarding @balances = balances @documents = documents @financial_account = financial_account @financial_account_transactions = financial_account_transactions @issuing_card = issuing_card @issuing_cards_list = issuing_cards_list @notification_banner = @payment_details = payment_details @payments = payments @payouts = payouts @payouts_list = payouts_list @tax_registrations = tax_registrations @tax_settings = tax_settings end |
Instance Attribute Details
#account_management ⇒ Object
Configuration for the account management embedded component.
665 666 667 |
# File 'lib/stripe/resources/account_session.rb', line 665 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
667 668 669 |
# File 'lib/stripe/resources/account_session.rb', line 667 def account_onboarding @account_onboarding end |
#balances ⇒ Object
Configuration for the balances embedded component.
669 670 671 |
# File 'lib/stripe/resources/account_session.rb', line 669 def balances @balances end |
#documents ⇒ Object
Configuration for the documents embedded component.
671 672 673 |
# File 'lib/stripe/resources/account_session.rb', line 671 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account embedded component.
673 674 675 |
# File 'lib/stripe/resources/account_session.rb', line 673 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
675 676 677 |
# File 'lib/stripe/resources/account_session.rb', line 675 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
677 678 679 |
# File 'lib/stripe/resources/account_session.rb', line 677 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
679 680 681 |
# File 'lib/stripe/resources/account_session.rb', line 679 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
681 682 683 |
# File 'lib/stripe/resources/account_session.rb', line 681 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
683 684 685 |
# File 'lib/stripe/resources/account_session.rb', line 683 def payment_details @payment_details end |
#payments ⇒ Object
Configuration for the payments embedded component.
685 686 687 |
# File 'lib/stripe/resources/account_session.rb', line 685 def payments @payments end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
687 688 689 |
# File 'lib/stripe/resources/account_session.rb', line 687 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
689 690 691 |
# File 'lib/stripe/resources/account_session.rb', line 689 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
691 692 693 |
# File 'lib/stripe/resources/account_session.rb', line 691 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
693 694 695 |
# File 'lib/stripe/resources/account_session.rb', line 693 def tax_settings @tax_settings end |