Class: Stripe::AccountSessionCreateParams::Components
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::AccountSessionCreateParams::Components
- Defined in:
- lib/stripe/params/account_session_create_params.rb
Defined Under Namespace
Classes: AccountManagement, AccountOnboarding, AgenticCommerceSettings, AppInstall, AppViewport, BalanceReport, Balances, CapitalFinancing, CapitalFinancingApplication, CapitalFinancingPromotion, CapitalOverview, CheckScanning, DisputesList, Documents, ExportTaxTransactions, FinancialAccount, FinancialAccountTransactions, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentDisputes, PaymentMethodSettings, Payments, PayoutDetails, PayoutReconciliationReport, Payouts, PayoutsList, ProductTaxCodeSelector, Recipients, ReportingChart, TaxRegistrations, TaxSettings, TaxThresholdMonitoring, TerminalHardwareOrders, TerminalHardwareShop
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.
-
#agentic_commerce_settings ⇒ Object
Configuration for the [agentic commerce settings](/connect/supported-embedded-components/agentic-commerce-settings/) embedded component.
-
#app_install ⇒ Object
Configuration for the [app install](/connect/supported-embedded-components/app-install/) embedded component.
-
#app_viewport ⇒ Object
Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component.
-
#balance_report ⇒ Object
Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component.
-
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
-
#capital_financing ⇒ Object
Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component.
-
#capital_financing_application ⇒ Object
Configuration for the [Capital financing application](/connect/supported-embedded-components/capital-financing-application/) embedded component.
-
#capital_financing_promotion ⇒ Object
Configuration for the [Capital financing promotion](/connect/supported-embedded-components/capital-financing-promotion/) embedded component.
-
#capital_overview ⇒ Object
Configuration for the [Capital overview](/connect/supported-embedded-components/capital-overview/) embedded component.
-
#check_scanning ⇒ Object
Configuration for the [check scanning](/connect/supported-embedded-components/check-scanning/) 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.
-
#export_tax_transactions ⇒ Object
Configuration for the [export tax transactions](/connect/supported-embedded-components/export-tax-transactions/) 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.
-
#instant_payouts_promotion ⇒ Object
Configuration for the [instant payouts promotion](/connect/supported-embedded-components/instant-payouts-promotion/) 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.
-
#payment_method_settings ⇒ Object
Configuration for the [payment method settings](/connect/supported-embedded-components/payment-method-settings/) embedded component.
-
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
-
#payout_details ⇒ Object
Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component.
-
#payout_reconciliation_report ⇒ Object
Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) 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.
-
#product_tax_code_selector ⇒ Object
Configuration for the [product tax code selector](/connect/supported-embedded-components/product-tax-code-selector/) embedded component.
-
#recipients ⇒ Object
Configuration for the [recipients](/connect/supported-embedded-components/recipients/) embedded component.
-
#reporting_chart ⇒ Object
Configuration for the [reporting chart](/connect/supported-embedded-components/reporting-chart/) 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.
-
#tax_threshold_monitoring ⇒ Object
Configuration for the [tax threshold monitoring](/connect/supported-embedded-components/tax-threshold-monitoring/) embedded component.
-
#terminal_hardware_orders ⇒ Object
Configuration for the [Terminal hardware orders](/connect/supported-embedded-components/terminal-hardware-orders/) embedded component.
-
#terminal_hardware_shop ⇒ Object
Configuration for the [Terminal hardware shop](/connect/supported-embedded-components/terminal-hardware-shop/) embedded component.
Instance Method Summary collapse
Methods inherited from RequestParams
attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h
Constructor Details
#initialize(account_management: nil, account_onboarding: nil, agentic_commerce_settings: nil, app_install: nil, app_viewport: nil, balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, capital_financing_promotion: nil, capital_overview: nil, check_scanning: nil, disputes_list: nil, documents: nil, export_tax_transactions: nil, financial_account: nil, financial_account_transactions: nil, instant_payouts_promotion: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payment_disputes: nil, payment_method_settings: nil, payments: nil, payout_details: nil, payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil, recipients: nil, reporting_chart: nil, tax_registrations: nil, tax_settings: nil, tax_threshold_monitoring: nil, terminal_hardware_orders: nil, terminal_hardware_shop: nil) ⇒ Components
Returns a new instance of Components.
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 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 |
# File 'lib/stripe/params/account_session_create_params.rb', line 841 def initialize( account_management: nil, account_onboarding: nil, agentic_commerce_settings: nil, app_install: nil, app_viewport: nil, balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, capital_financing_promotion: nil, capital_overview: nil, check_scanning: nil, disputes_list: nil, documents: nil, export_tax_transactions: nil, financial_account: nil, financial_account_transactions: nil, instant_payouts_promotion: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payment_disputes: nil, payment_method_settings: nil, payments: nil, payout_details: nil, payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, product_tax_code_selector: nil, recipients: nil, reporting_chart: nil, tax_registrations: nil, tax_settings: nil, tax_threshold_monitoring: nil, terminal_hardware_orders: nil, terminal_hardware_shop: nil ) @account_management = account_management @account_onboarding = account_onboarding @agentic_commerce_settings = agentic_commerce_settings @app_install = app_install @app_viewport = @balance_report = balance_report @balances = balances @capital_financing = capital_financing @capital_financing_application = capital_financing_application @capital_financing_promotion = capital_financing_promotion @capital_overview = capital_overview @check_scanning = check_scanning @disputes_list = disputes_list @documents = documents @export_tax_transactions = export_tax_transactions @financial_account = financial_account @financial_account_transactions = financial_account_transactions @instant_payouts_promotion = instant_payouts_promotion @issuing_card = issuing_card @issuing_cards_list = issuing_cards_list @notification_banner = @payment_details = payment_details @payment_disputes = payment_disputes @payment_method_settings = payment_method_settings @payments = payments @payout_details = payout_details @payout_reconciliation_report = payout_reconciliation_report @payouts = payouts @payouts_list = payouts_list @product_tax_code_selector = product_tax_code_selector @recipients = recipients @reporting_chart = reporting_chart @tax_registrations = tax_registrations @tax_settings = tax_settings @tax_threshold_monitoring = tax_threshold_monitoring @terminal_hardware_orders = terminal_hardware_orders @terminal_hardware_shop = terminal_hardware_shop end |
Instance Attribute Details
#account_management ⇒ Object
Configuration for the [account management](/connect/supported-embedded-components/account-management/) embedded component.
767 768 769 |
# File 'lib/stripe/params/account_session_create_params.rb', line 767 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
769 770 771 |
# File 'lib/stripe/params/account_session_create_params.rb', line 769 def account_onboarding @account_onboarding end |
#agentic_commerce_settings ⇒ Object
Configuration for the [agentic commerce settings](/connect/supported-embedded-components/agentic-commerce-settings/) embedded component.
771 772 773 |
# File 'lib/stripe/params/account_session_create_params.rb', line 771 def agentic_commerce_settings @agentic_commerce_settings end |
#app_install ⇒ Object
Configuration for the [app install](/connect/supported-embedded-components/app-install/) embedded component.
773 774 775 |
# File 'lib/stripe/params/account_session_create_params.rb', line 773 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component.
775 776 777 |
# File 'lib/stripe/params/account_session_create_params.rb', line 775 def @app_viewport end |
#balance_report ⇒ Object
Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component.
777 778 779 |
# File 'lib/stripe/params/account_session_create_params.rb', line 777 def balance_report @balance_report end |
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
779 780 781 |
# File 'lib/stripe/params/account_session_create_params.rb', line 779 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component.
781 782 783 |
# File 'lib/stripe/params/account_session_create_params.rb', line 781 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object
Configuration for the [Capital financing application](/connect/supported-embedded-components/capital-financing-application/) embedded component.
783 784 785 |
# File 'lib/stripe/params/account_session_create_params.rb', line 783 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object
Configuration for the [Capital financing promotion](/connect/supported-embedded-components/capital-financing-promotion/) embedded component.
785 786 787 |
# File 'lib/stripe/params/account_session_create_params.rb', line 785 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the [Capital overview](/connect/supported-embedded-components/capital-overview/) embedded component.
787 788 789 |
# File 'lib/stripe/params/account_session_create_params.rb', line 787 def capital_overview @capital_overview end |
#check_scanning ⇒ Object
Configuration for the [check scanning](/connect/supported-embedded-components/check-scanning/) embedded component.
789 790 791 |
# File 'lib/stripe/params/account_session_create_params.rb', line 789 def check_scanning @check_scanning end |
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
791 792 793 |
# File 'lib/stripe/params/account_session_create_params.rb', line 791 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
793 794 795 |
# File 'lib/stripe/params/account_session_create_params.rb', line 793 def documents @documents end |
#export_tax_transactions ⇒ Object
Configuration for the [export tax transactions](/connect/supported-embedded-components/export-tax-transactions/) embedded component.
795 796 797 |
# File 'lib/stripe/params/account_session_create_params.rb', line 795 def export_tax_transactions @export_tax_transactions end |
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
797 798 799 |
# File 'lib/stripe/params/account_session_create_params.rb', line 797 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.
799 800 801 |
# File 'lib/stripe/params/account_session_create_params.rb', line 799 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object
Configuration for the [instant payouts promotion](/connect/supported-embedded-components/instant-payouts-promotion/) embedded component.
801 802 803 |
# File 'lib/stripe/params/account_session_create_params.rb', line 801 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
803 804 805 |
# File 'lib/stripe/params/account_session_create_params.rb', line 803 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.
805 806 807 |
# File 'lib/stripe/params/account_session_create_params.rb', line 805 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
807 808 809 |
# File 'lib/stripe/params/account_session_create_params.rb', line 807 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
809 810 811 |
# File 'lib/stripe/params/account_session_create_params.rb', line 809 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
811 812 813 |
# File 'lib/stripe/params/account_session_create_params.rb', line 811 def payment_disputes @payment_disputes end |
#payment_method_settings ⇒ Object
Configuration for the [payment method settings](/connect/supported-embedded-components/payment-method-settings/) embedded component.
813 814 815 |
# File 'lib/stripe/params/account_session_create_params.rb', line 813 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
815 816 817 |
# File 'lib/stripe/params/account_session_create_params.rb', line 815 def payments @payments end |
#payout_details ⇒ Object
Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component.
817 818 819 |
# File 'lib/stripe/params/account_session_create_params.rb', line 817 def payout_details @payout_details end |
#payout_reconciliation_report ⇒ Object
Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component.
819 820 821 |
# File 'lib/stripe/params/account_session_create_params.rb', line 819 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
821 822 823 |
# File 'lib/stripe/params/account_session_create_params.rb', line 821 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
823 824 825 |
# File 'lib/stripe/params/account_session_create_params.rb', line 823 def payouts_list @payouts_list end |
#product_tax_code_selector ⇒ Object
Configuration for the [product tax code selector](/connect/supported-embedded-components/product-tax-code-selector/) embedded component.
825 826 827 |
# File 'lib/stripe/params/account_session_create_params.rb', line 825 def product_tax_code_selector @product_tax_code_selector end |
#recipients ⇒ Object
Configuration for the [recipients](/connect/supported-embedded-components/recipients/) embedded component.
827 828 829 |
# File 'lib/stripe/params/account_session_create_params.rb', line 827 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the [reporting chart](/connect/supported-embedded-components/reporting-chart/) embedded component.
829 830 831 |
# File 'lib/stripe/params/account_session_create_params.rb', line 829 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
831 832 833 |
# File 'lib/stripe/params/account_session_create_params.rb', line 831 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
833 834 835 |
# File 'lib/stripe/params/account_session_create_params.rb', line 833 def tax_settings @tax_settings end |
#tax_threshold_monitoring ⇒ Object
Configuration for the [tax threshold monitoring](/connect/supported-embedded-components/tax-threshold-monitoring/) embedded component.
835 836 837 |
# File 'lib/stripe/params/account_session_create_params.rb', line 835 def tax_threshold_monitoring @tax_threshold_monitoring end |
#terminal_hardware_orders ⇒ Object
Configuration for the [Terminal hardware orders](/connect/supported-embedded-components/terminal-hardware-orders/) embedded component.
837 838 839 |
# File 'lib/stripe/params/account_session_create_params.rb', line 837 def terminal_hardware_orders @terminal_hardware_orders end |
#terminal_hardware_shop ⇒ Object
Configuration for the [Terminal hardware shop](/connect/supported-embedded-components/terminal-hardware-shop/) embedded component.
839 840 841 |
# File 'lib/stripe/params/account_session_create_params.rb', line 839 def terminal_hardware_shop @terminal_hardware_shop end |