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.
933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 |
# File 'lib/stripe/resources/account_session.rb', line 933 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.
862 863 864 |
# File 'lib/stripe/resources/account_session.rb', line 862 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
865 866 867 |
# File 'lib/stripe/resources/account_session.rb', line 865 def account_onboarding @account_onboarding end |
#app_install ⇒ Object
Configuration for the app install component.
868 869 870 |
# File 'lib/stripe/resources/account_session.rb', line 868 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the app viewport component.
871 872 873 |
# File 'lib/stripe/resources/account_session.rb', line 871 def @app_viewport end |
#balances ⇒ Object
Configuration for the balances embedded component.
874 875 876 |
# File 'lib/stripe/resources/account_session.rb', line 874 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the capital financing embedded component.
877 878 879 |
# File 'lib/stripe/resources/account_session.rb', line 877 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object
Configuration for the capital financing application embedded component.
880 881 882 |
# File 'lib/stripe/resources/account_session.rb', line 880 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object
Configuration for the capital financing promotion embedded component.
883 884 885 |
# File 'lib/stripe/resources/account_session.rb', line 883 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the capital overview embedded component.
886 887 888 |
# File 'lib/stripe/resources/account_session.rb', line 886 def capital_overview @capital_overview end |
#documents ⇒ Object
Configuration for the documents embedded component.
889 890 891 |
# File 'lib/stripe/resources/account_session.rb', line 889 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account component.
892 893 894 |
# File 'lib/stripe/resources/account_session.rb', line 892 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions component.
895 896 897 |
# File 'lib/stripe/resources/account_session.rb', line 895 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the issuing card component.
898 899 900 |
# File 'lib/stripe/resources/account_session.rb', line 898 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list component.
901 902 903 |
# File 'lib/stripe/resources/account_session.rb', line 901 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
904 905 906 |
# File 'lib/stripe/resources/account_session.rb', line 904 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
907 908 909 |
# File 'lib/stripe/resources/account_session.rb', line 907 def payment_details @payment_details end |
#payment_method_settings ⇒ Object
Configuration for the payment method settings embedded component.
910 911 912 |
# File 'lib/stripe/resources/account_session.rb', line 910 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the payments embedded component.
913 914 915 |
# File 'lib/stripe/resources/account_session.rb', line 913 def payments @payments end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
916 917 918 |
# File 'lib/stripe/resources/account_session.rb', line 916 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
919 920 921 |
# File 'lib/stripe/resources/account_session.rb', line 919 def payouts_list @payouts_list end |
#recipients ⇒ Object
Configuration for the recipients component.
922 923 924 |
# File 'lib/stripe/resources/account_session.rb', line 922 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the reporting chart embedded component.
925 926 927 |
# File 'lib/stripe/resources/account_session.rb', line 925 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
928 929 930 |
# File 'lib/stripe/resources/account_session.rb', line 928 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
931 932 933 |
# File 'lib/stripe/resources/account_session.rb', line 931 def tax_settings @tax_settings end |