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, AppInstall, AppViewport, Balances, CapitalFinancing, CapitalFinancingApplication, CapitalFinancingPromotion, CapitalOverview, Documents, FinancialAccount, FinancialAccountTransactions, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentMethodSettings, Payments, Payouts, PayoutsList, Recipients, ReportingChart, 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.
-
#app_install ⇒ Object
Configuration for the app install component.
-
#app_viewport ⇒ Object
Configuration for the app viewport component.
-
#balances ⇒ Object
Configuration for the balances embedded component.
-
#capital_financing ⇒ Object
Configuration for the capital financing embedded component.
-
#capital_financing_application ⇒ Object
Configuration for the capital financing application embedded component.
-
#capital_financing_promotion ⇒ Object
Configuration for the capital financing promotion embedded component.
-
#capital_overview ⇒ Object
Configuration for the capital overview embedded component.
-
#documents ⇒ Object
Configuration for the documents embedded component.
-
#financial_account ⇒ Object
Configuration for the financial account component.
-
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions component.
-
#issuing_card ⇒ Object
Configuration for the issuing card component.
-
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list component.
-
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
-
#payment_details ⇒ Object
Configuration for the payment details embedded component.
-
#payment_method_settings ⇒ Object
Configuration for the payment method settings 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.
-
#recipients ⇒ Object
Configuration for the recipients component.
-
#reporting_chart ⇒ Object
Configuration for the reporting chart 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
Methods inherited from RequestParams
Constructor Details
#initialize(account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, capital_financing_promotion: nil, capital_overview: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payment_method_settings: nil, payments: nil, payouts: nil, payouts_list: nil, recipients: nil, reporting_chart: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
Returns a new instance of Components.
815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 |
# File 'lib/stripe/resources/account_session.rb', line 815 def initialize( account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, capital_financing_promotion: nil, capital_overview: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payment_method_settings: nil, payments: nil, payouts: nil, payouts_list: nil, recipients: nil, reporting_chart: nil, tax_registrations: nil, tax_settings: nil ) @account_management = account_management @account_onboarding = account_onboarding @app_install = app_install @app_viewport = @balances = balances @capital_financing = capital_financing @capital_financing_application = capital_financing_application @capital_financing_promotion = capital_financing_promotion @capital_overview = capital_overview @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_method_settings = payment_method_settings @payments = payments @payouts = payouts @payouts_list = payouts_list @recipients = recipients @reporting_chart = reporting_chart @tax_registrations = tax_registrations @tax_settings = tax_settings end |
Instance Attribute Details
#account_management ⇒ Object
Configuration for the account management embedded component.
767 768 769 |
# File 'lib/stripe/resources/account_session.rb', line 767 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
769 770 771 |
# File 'lib/stripe/resources/account_session.rb', line 769 def account_onboarding @account_onboarding end |
#app_install ⇒ Object
Configuration for the app install component.
771 772 773 |
# File 'lib/stripe/resources/account_session.rb', line 771 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the app viewport component.
773 774 775 |
# File 'lib/stripe/resources/account_session.rb', line 773 def @app_viewport end |
#balances ⇒ Object
Configuration for the balances embedded component.
775 776 777 |
# File 'lib/stripe/resources/account_session.rb', line 775 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the capital financing embedded component.
777 778 779 |
# File 'lib/stripe/resources/account_session.rb', line 777 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object
Configuration for the capital financing application embedded component.
779 780 781 |
# File 'lib/stripe/resources/account_session.rb', line 779 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object
Configuration for the capital financing promotion embedded component.
781 782 783 |
# File 'lib/stripe/resources/account_session.rb', line 781 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the capital overview embedded component.
783 784 785 |
# File 'lib/stripe/resources/account_session.rb', line 783 def capital_overview @capital_overview end |
#documents ⇒ Object
Configuration for the documents embedded component.
785 786 787 |
# File 'lib/stripe/resources/account_session.rb', line 785 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account component.
787 788 789 |
# File 'lib/stripe/resources/account_session.rb', line 787 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions component.
789 790 791 |
# File 'lib/stripe/resources/account_session.rb', line 789 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the issuing card component.
791 792 793 |
# File 'lib/stripe/resources/account_session.rb', line 791 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list component.
793 794 795 |
# File 'lib/stripe/resources/account_session.rb', line 793 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
795 796 797 |
# File 'lib/stripe/resources/account_session.rb', line 795 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
797 798 799 |
# File 'lib/stripe/resources/account_session.rb', line 797 def payment_details @payment_details end |
#payment_method_settings ⇒ Object
Configuration for the payment method settings embedded component.
799 800 801 |
# File 'lib/stripe/resources/account_session.rb', line 799 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the payments embedded component.
801 802 803 |
# File 'lib/stripe/resources/account_session.rb', line 801 def payments @payments end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
803 804 805 |
# File 'lib/stripe/resources/account_session.rb', line 803 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
805 806 807 |
# File 'lib/stripe/resources/account_session.rb', line 805 def payouts_list @payouts_list end |
#recipients ⇒ Object
Configuration for the recipients component.
807 808 809 |
# File 'lib/stripe/resources/account_session.rb', line 807 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the reporting chart embedded component.
809 810 811 |
# File 'lib/stripe/resources/account_session.rb', line 809 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
811 812 813 |
# File 'lib/stripe/resources/account_session.rb', line 811 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
813 814 815 |
# File 'lib/stripe/resources/account_session.rb', line 813 def tax_settings @tax_settings end |