Class: Stripe::AccountSessionService::CreateParams::Components
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::AccountSessionService::CreateParams::Components
- Defined in:
- lib/stripe/services/account_session_service.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, TaxThresholdMonitoring
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 embedded component.
-
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
-
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
-
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded 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.
-
#tax_threshold_monitoring ⇒ Object
Configuration for the 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, 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, tax_threshold_monitoring: nil) ⇒ Components
Returns a new instance of Components.
620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 |
# File 'lib/stripe/services/account_session_service.rb', line 620 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, 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 @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 @tax_threshold_monitoring = tax_threshold_monitoring end |
Instance Attribute Details
#account_management ⇒ Object
Configuration for the account management embedded component.
570 571 572 |
# File 'lib/stripe/services/account_session_service.rb', line 570 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
572 573 574 |
# File 'lib/stripe/services/account_session_service.rb', line 572 def account_onboarding @account_onboarding end |
#app_install ⇒ Object
Configuration for the app install component.
574 575 576 |
# File 'lib/stripe/services/account_session_service.rb', line 574 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the app viewport component.
576 577 578 |
# File 'lib/stripe/services/account_session_service.rb', line 576 def @app_viewport end |
#balances ⇒ Object
Configuration for the balances embedded component.
578 579 580 |
# File 'lib/stripe/services/account_session_service.rb', line 578 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the capital financing embedded component.
580 581 582 |
# File 'lib/stripe/services/account_session_service.rb', line 580 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object
Configuration for the capital financing application embedded component.
582 583 584 |
# File 'lib/stripe/services/account_session_service.rb', line 582 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object
Configuration for the capital financing promotion embedded component.
584 585 586 |
# File 'lib/stripe/services/account_session_service.rb', line 584 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the capital overview embedded component.
586 587 588 |
# File 'lib/stripe/services/account_session_service.rb', line 586 def capital_overview @capital_overview end |
#documents ⇒ Object
Configuration for the documents embedded component.
588 589 590 |
# File 'lib/stripe/services/account_session_service.rb', line 588 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account embedded component.
590 591 592 |
# File 'lib/stripe/services/account_session_service.rb', line 590 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
592 593 594 |
# File 'lib/stripe/services/account_session_service.rb', line 592 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
594 595 596 |
# File 'lib/stripe/services/account_session_service.rb', line 594 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
596 597 598 |
# File 'lib/stripe/services/account_session_service.rb', line 596 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
598 599 600 |
# File 'lib/stripe/services/account_session_service.rb', line 598 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
600 601 602 |
# File 'lib/stripe/services/account_session_service.rb', line 600 def payment_details @payment_details end |
#payment_method_settings ⇒ Object
Configuration for the payment method settings embedded component.
602 603 604 |
# File 'lib/stripe/services/account_session_service.rb', line 602 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the payments embedded component.
604 605 606 |
# File 'lib/stripe/services/account_session_service.rb', line 604 def payments @payments end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
606 607 608 |
# File 'lib/stripe/services/account_session_service.rb', line 606 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
608 609 610 |
# File 'lib/stripe/services/account_session_service.rb', line 608 def payouts_list @payouts_list end |
#recipients ⇒ Object
Configuration for the recipients component.
610 611 612 |
# File 'lib/stripe/services/account_session_service.rb', line 610 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the reporting chart embedded component.
612 613 614 |
# File 'lib/stripe/services/account_session_service.rb', line 612 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
614 615 616 |
# File 'lib/stripe/services/account_session_service.rb', line 614 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
616 617 618 |
# File 'lib/stripe/services/account_session_service.rb', line 616 def tax_settings @tax_settings end |
#tax_threshold_monitoring ⇒ Object
Configuration for the tax threshold monitoring embedded component.
618 619 620 |
# File 'lib/stripe/services/account_session_service.rb', line 618 def tax_threshold_monitoring @tax_threshold_monitoring end |