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
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.
678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 |
# File 'lib/stripe/services/account_session_service.rb', line 678 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.
607 608 609 |
# File 'lib/stripe/services/account_session_service.rb', line 607 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
610 611 612 |
# File 'lib/stripe/services/account_session_service.rb', line 610 def account_onboarding @account_onboarding end |
#app_install ⇒ Object
Configuration for the app install component.
613 614 615 |
# File 'lib/stripe/services/account_session_service.rb', line 613 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the app viewport component.
616 617 618 |
# File 'lib/stripe/services/account_session_service.rb', line 616 def @app_viewport end |
#balances ⇒ Object
Configuration for the balances embedded component.
619 620 621 |
# File 'lib/stripe/services/account_session_service.rb', line 619 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the capital financing embedded component.
622 623 624 |
# File 'lib/stripe/services/account_session_service.rb', line 622 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object
Configuration for the capital financing application embedded component.
625 626 627 |
# File 'lib/stripe/services/account_session_service.rb', line 625 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object
Configuration for the capital financing promotion embedded component.
628 629 630 |
# File 'lib/stripe/services/account_session_service.rb', line 628 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the capital overview embedded component.
631 632 633 |
# File 'lib/stripe/services/account_session_service.rb', line 631 def capital_overview @capital_overview end |
#documents ⇒ Object
Configuration for the documents embedded component.
634 635 636 |
# File 'lib/stripe/services/account_session_service.rb', line 634 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account component.
637 638 639 |
# File 'lib/stripe/services/account_session_service.rb', line 637 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions component.
640 641 642 |
# File 'lib/stripe/services/account_session_service.rb', line 640 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the issuing card component.
643 644 645 |
# File 'lib/stripe/services/account_session_service.rb', line 643 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list component.
646 647 648 |
# File 'lib/stripe/services/account_session_service.rb', line 646 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
649 650 651 |
# File 'lib/stripe/services/account_session_service.rb', line 649 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
652 653 654 |
# File 'lib/stripe/services/account_session_service.rb', line 652 def payment_details @payment_details end |
#payment_method_settings ⇒ Object
Configuration for the payment method settings embedded component.
655 656 657 |
# File 'lib/stripe/services/account_session_service.rb', line 655 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the payments embedded component.
658 659 660 |
# File 'lib/stripe/services/account_session_service.rb', line 658 def payments @payments end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
661 662 663 |
# File 'lib/stripe/services/account_session_service.rb', line 661 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
664 665 666 |
# File 'lib/stripe/services/account_session_service.rb', line 664 def payouts_list @payouts_list end |
#recipients ⇒ Object
Configuration for the recipients component.
667 668 669 |
# File 'lib/stripe/services/account_session_service.rb', line 667 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the reporting chart embedded component.
670 671 672 |
# File 'lib/stripe/services/account_session_service.rb', line 670 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
673 674 675 |
# File 'lib/stripe/services/account_session_service.rb', line 673 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
676 677 678 |
# File 'lib/stripe/services/account_session_service.rb', line 676 def tax_settings @tax_settings end |