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, BalanceReport, Balances, DisputesList, Documents, FinancialAccount, FinancialAccountTransactions, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentDisputes, Payments, PayoutDetails, PayoutReconciliationReport, Payouts, PayoutsList, TaxRegistrations, TaxSettings
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.
-
#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.
-
#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.
-
#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.
-
#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.
-
#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.
Instance Method Summary collapse
Methods inherited from RequestParams
Constructor Details
#initialize(account_management: nil, account_onboarding: nil, balance_report: nil, balances: nil, disputes_list: nil, documents: 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, payments: nil, payout_details: nil, payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
Returns a new instance of Components.
583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 |
# File 'lib/stripe/services/account_session_service.rb', line 583 def initialize( account_management: nil, account_onboarding: nil, balance_report: nil, balances: nil, disputes_list: nil, documents: 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, payments: nil, payout_details: nil, payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil ) @account_management = account_management @account_onboarding = account_onboarding @balance_report = balance_report @balances = balances @disputes_list = disputes_list @documents = documents @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 @payments = payments @payout_details = payout_details @payout_reconciliation_report = payout_reconciliation_report @payouts = payouts @payouts_list = payouts_list @tax_registrations = tax_registrations @tax_settings = tax_settings end |
Instance Attribute Details
#account_management ⇒ Object
Configuration for the [account management](/connect/supported-embedded-components/account-management/) embedded component.
541 542 543 |
# File 'lib/stripe/services/account_session_service.rb', line 541 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
543 544 545 |
# File 'lib/stripe/services/account_session_service.rb', line 543 def account_onboarding @account_onboarding end |
#balance_report ⇒ Object
Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component.
545 546 547 |
# File 'lib/stripe/services/account_session_service.rb', line 545 def balance_report @balance_report end |
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
547 548 549 |
# File 'lib/stripe/services/account_session_service.rb', line 547 def balances @balances end |
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
549 550 551 |
# File 'lib/stripe/services/account_session_service.rb', line 549 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
551 552 553 |
# File 'lib/stripe/services/account_session_service.rb', line 551 def documents @documents end |
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
553 554 555 |
# File 'lib/stripe/services/account_session_service.rb', line 553 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.
555 556 557 |
# File 'lib/stripe/services/account_session_service.rb', line 555 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.
557 558 559 |
# File 'lib/stripe/services/account_session_service.rb', line 557 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
559 560 561 |
# File 'lib/stripe/services/account_session_service.rb', line 559 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.
561 562 563 |
# File 'lib/stripe/services/account_session_service.rb', line 561 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
563 564 565 |
# File 'lib/stripe/services/account_session_service.rb', line 563 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
565 566 567 |
# File 'lib/stripe/services/account_session_service.rb', line 565 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
567 568 569 |
# File 'lib/stripe/services/account_session_service.rb', line 567 def payment_disputes @payment_disputes end |
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
569 570 571 |
# File 'lib/stripe/services/account_session_service.rb', line 569 def payments @payments end |
#payout_details ⇒ Object
Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component.
571 572 573 |
# File 'lib/stripe/services/account_session_service.rb', line 571 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.
573 574 575 |
# File 'lib/stripe/services/account_session_service.rb', line 573 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
575 576 577 |
# File 'lib/stripe/services/account_session_service.rb', line 575 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
577 578 579 |
# File 'lib/stripe/services/account_session_service.rb', line 577 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
579 580 581 |
# File 'lib/stripe/services/account_session_service.rb', line 579 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
581 582 583 |
# File 'lib/stripe/services/account_session_service.rb', line 581 def tax_settings @tax_settings end |