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, DisputesList, Documents, FinancialAccount, FinancialAccountTransactions, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentDisputes, Payments, Payouts, PayoutsList, TaxRegistrations, TaxSettings
Instance Attribute Summary collapse
-
#account_management ⇒ Object
Configuration for the [account management](/connect/supported-embedded-components/account-management/) embedded component.
-
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
-
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
-
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
-
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
-
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
-
#financial_account_transactions ⇒ Object
Configuration for the [financial account transactions](/connect/supported-embedded-components/financial-account-transactions/) embedded component.
-
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
-
#issuing_cards_list ⇒ Object
Configuration for the [issuing cards list](/connect/supported-embedded-components/issuing-cards-list/) embedded component.
-
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
-
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
-
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
-
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
-
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
-
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
-
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
-
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
Instance Method Summary collapse
Methods inherited from RequestParams
Constructor Details
#initialize(account_management: nil, account_onboarding: nil, balances: nil, disputes_list: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payment_disputes: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
Returns a new instance of Components.
795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 |
# File 'lib/stripe/resources/account_session.rb', line 795 def initialize( account_management: nil, account_onboarding: nil, balances: nil, disputes_list: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payment_disputes: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil ) @account_management = account_management @account_onboarding = account_onboarding @balances = balances @disputes_list = disputes_list @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 @payment_disputes = payment_disputes @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](/connect/supported-embedded-components/account-management/) embedded component.
761 762 763 |
# File 'lib/stripe/resources/account_session.rb', line 761 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
763 764 765 |
# File 'lib/stripe/resources/account_session.rb', line 763 def account_onboarding @account_onboarding end |
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
765 766 767 |
# File 'lib/stripe/resources/account_session.rb', line 765 def balances @balances end |
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
767 768 769 |
# File 'lib/stripe/resources/account_session.rb', line 767 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
769 770 771 |
# File 'lib/stripe/resources/account_session.rb', line 769 def documents @documents end |
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
771 772 773 |
# File 'lib/stripe/resources/account_session.rb', line 771 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the [financial account transactions](/connect/supported-embedded-components/financial-account-transactions/) embedded component.
773 774 775 |
# File 'lib/stripe/resources/account_session.rb', line 773 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
775 776 777 |
# File 'lib/stripe/resources/account_session.rb', line 775 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the [issuing cards list](/connect/supported-embedded-components/issuing-cards-list/) embedded component.
777 778 779 |
# File 'lib/stripe/resources/account_session.rb', line 777 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
779 780 781 |
# File 'lib/stripe/resources/account_session.rb', line 779 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
781 782 783 |
# File 'lib/stripe/resources/account_session.rb', line 781 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
783 784 785 |
# File 'lib/stripe/resources/account_session.rb', line 783 def payment_disputes @payment_disputes end |
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
785 786 787 |
# File 'lib/stripe/resources/account_session.rb', line 785 def payments @payments end |
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
787 788 789 |
# File 'lib/stripe/resources/account_session.rb', line 787 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
789 790 791 |
# File 'lib/stripe/resources/account_session.rb', line 789 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
791 792 793 |
# File 'lib/stripe/resources/account_session.rb', line 791 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
793 794 795 |
# File 'lib/stripe/resources/account_session.rb', line 793 def tax_settings @tax_settings end |