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, AppInstall, AppViewport, Balances, CapitalFinancing, CapitalFinancingApplication, CapitalFinancingPromotion, CapitalOverview, DisputesList, Documents, ExportTaxTransactions, FinancialAccount, FinancialAccountTransactions, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentDisputes, PaymentMethodSettings, Payments, PayoutDetails, Payouts, PayoutsList, ProductTaxCodeSelector, Recipients, ReportingChart, TaxRegistrations, TaxSettings, TaxThresholdMonitoring
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.
-
#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.
-
#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.
-
#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.
-
#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.
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, 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, 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) ⇒ Components
Returns a new instance of Components.
744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 |
# File 'lib/stripe/params/account_session_create_params.rb', line 744 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, 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, 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 ) @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 @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 @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 end |
Instance Attribute Details
#account_management ⇒ Object
Configuration for the [account management](/connect/supported-embedded-components/account-management/) embedded component.
682 683 684 |
# File 'lib/stripe/params/account_session_create_params.rb', line 682 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
684 685 686 |
# File 'lib/stripe/params/account_session_create_params.rb', line 684 def account_onboarding @account_onboarding end |
#app_install ⇒ Object
Configuration for the [app install](/connect/supported-embedded-components/app-install/) embedded component.
686 687 688 |
# File 'lib/stripe/params/account_session_create_params.rb', line 686 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component.
688 689 690 |
# File 'lib/stripe/params/account_session_create_params.rb', line 688 def @app_viewport end |
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
690 691 692 |
# File 'lib/stripe/params/account_session_create_params.rb', line 690 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component.
692 693 694 |
# File 'lib/stripe/params/account_session_create_params.rb', line 692 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.
694 695 696 |
# File 'lib/stripe/params/account_session_create_params.rb', line 694 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.
696 697 698 |
# File 'lib/stripe/params/account_session_create_params.rb', line 696 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the [Capital overview](/connect/supported-embedded-components/capital-overview/) embedded component.
698 699 700 |
# File 'lib/stripe/params/account_session_create_params.rb', line 698 def capital_overview @capital_overview end |
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
700 701 702 |
# File 'lib/stripe/params/account_session_create_params.rb', line 700 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
702 703 704 |
# File 'lib/stripe/params/account_session_create_params.rb', line 702 def documents @documents end |
#export_tax_transactions ⇒ Object
Configuration for the [export tax transactions](/connect/supported-embedded-components/export-tax-transactions/) embedded component.
704 705 706 |
# File 'lib/stripe/params/account_session_create_params.rb', line 704 def export_tax_transactions @export_tax_transactions end |
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
706 707 708 |
# File 'lib/stripe/params/account_session_create_params.rb', line 706 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.
708 709 710 |
# File 'lib/stripe/params/account_session_create_params.rb', line 708 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.
710 711 712 |
# File 'lib/stripe/params/account_session_create_params.rb', line 710 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
712 713 714 |
# File 'lib/stripe/params/account_session_create_params.rb', line 712 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.
714 715 716 |
# File 'lib/stripe/params/account_session_create_params.rb', line 714 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
716 717 718 |
# File 'lib/stripe/params/account_session_create_params.rb', line 716 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
718 719 720 |
# File 'lib/stripe/params/account_session_create_params.rb', line 718 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
720 721 722 |
# File 'lib/stripe/params/account_session_create_params.rb', line 720 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.
722 723 724 |
# File 'lib/stripe/params/account_session_create_params.rb', line 722 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
724 725 726 |
# File 'lib/stripe/params/account_session_create_params.rb', line 724 def payments @payments end |
#payout_details ⇒ Object
Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component.
726 727 728 |
# File 'lib/stripe/params/account_session_create_params.rb', line 726 def payout_details @payout_details end |
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
728 729 730 |
# File 'lib/stripe/params/account_session_create_params.rb', line 728 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
730 731 732 |
# File 'lib/stripe/params/account_session_create_params.rb', line 730 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.
732 733 734 |
# File 'lib/stripe/params/account_session_create_params.rb', line 732 def product_tax_code_selector @product_tax_code_selector end |
#recipients ⇒ Object
Configuration for the [recipients](/connect/supported-embedded-components/recipients/) embedded component.
734 735 736 |
# File 'lib/stripe/params/account_session_create_params.rb', line 734 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the [reporting chart](/connect/supported-embedded-components/reporting-chart/) embedded component.
736 737 738 |
# File 'lib/stripe/params/account_session_create_params.rb', line 736 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
738 739 740 |
# File 'lib/stripe/params/account_session_create_params.rb', line 738 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
740 741 742 |
# File 'lib/stripe/params/account_session_create_params.rb', line 740 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.
742 743 744 |
# File 'lib/stripe/params/account_session_create_params.rb', line 742 def tax_threshold_monitoring @tax_threshold_monitoring end |