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, Balances, DisputesList, Documents, FinancialAccount, FinancialAccountTransactions, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentDisputes, Payments, 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.
-
#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.
-
#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, 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, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
Returns a new instance of Components.
538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 |
# File 'lib/stripe/services/account_session_service.rb', line 538 def initialize( account_management: nil, account_onboarding: 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, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil ) @account_management = account_management @account_onboarding = account_onboarding @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 @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.
502 503 504 |
# File 'lib/stripe/services/account_session_service.rb', line 502 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
504 505 506 |
# File 'lib/stripe/services/account_session_service.rb', line 504 def account_onboarding @account_onboarding end |
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
506 507 508 |
# File 'lib/stripe/services/account_session_service.rb', line 506 def balances @balances end |
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
508 509 510 |
# File 'lib/stripe/services/account_session_service.rb', line 508 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
510 511 512 |
# File 'lib/stripe/services/account_session_service.rb', line 510 def documents @documents end |
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
512 513 514 |
# File 'lib/stripe/services/account_session_service.rb', line 512 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.
514 515 516 |
# File 'lib/stripe/services/account_session_service.rb', line 514 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.
516 517 518 |
# File 'lib/stripe/services/account_session_service.rb', line 516 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
518 519 520 |
# File 'lib/stripe/services/account_session_service.rb', line 518 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.
520 521 522 |
# File 'lib/stripe/services/account_session_service.rb', line 520 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
522 523 524 |
# File 'lib/stripe/services/account_session_service.rb', line 522 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
524 525 526 |
# File 'lib/stripe/services/account_session_service.rb', line 524 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
526 527 528 |
# File 'lib/stripe/services/account_session_service.rb', line 526 def payment_disputes @payment_disputes end |
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
528 529 530 |
# File 'lib/stripe/services/account_session_service.rb', line 528 def payments @payments end |
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
530 531 532 |
# File 'lib/stripe/services/account_session_service.rb', line 530 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
532 533 534 |
# File 'lib/stripe/services/account_session_service.rb', line 532 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
534 535 536 |
# File 'lib/stripe/services/account_session_service.rb', line 534 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
536 537 538 |
# File 'lib/stripe/services/account_session_service.rb', line 536 def tax_settings @tax_settings end |