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, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentDisputes, Payments, Payouts, PayoutsList, 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.
-
#balances ⇒ Object
Configuration for the balances embedded component.
-
#disputes_list ⇒ Object
Configuration for the disputes list 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_disputes ⇒ Object
Configuration for the payment disputes 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.
-
#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, balances: nil, disputes_list: nil, documents: nil, financial_account: nil, financial_account_transactions: 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.
506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 |
# File 'lib/stripe/services/account_session_service.rb', line 506 def initialize( account_management: nil, account_onboarding: nil, balances: nil, disputes_list: nil, documents: nil, financial_account: nil, financial_account_transactions: 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 @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 embedded component.
472 473 474 |
# File 'lib/stripe/services/account_session_service.rb', line 472 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
474 475 476 |
# File 'lib/stripe/services/account_session_service.rb', line 474 def account_onboarding @account_onboarding end |
#balances ⇒ Object
Configuration for the balances embedded component.
476 477 478 |
# File 'lib/stripe/services/account_session_service.rb', line 476 def balances @balances end |
#disputes_list ⇒ Object
Configuration for the disputes list embedded component.
478 479 480 |
# File 'lib/stripe/services/account_session_service.rb', line 478 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the documents embedded component.
480 481 482 |
# File 'lib/stripe/services/account_session_service.rb', line 480 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account embedded component.
482 483 484 |
# File 'lib/stripe/services/account_session_service.rb', line 482 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
484 485 486 |
# File 'lib/stripe/services/account_session_service.rb', line 484 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
486 487 488 |
# File 'lib/stripe/services/account_session_service.rb', line 486 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
488 489 490 |
# File 'lib/stripe/services/account_session_service.rb', line 488 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
490 491 492 |
# File 'lib/stripe/services/account_session_service.rb', line 490 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
492 493 494 |
# File 'lib/stripe/services/account_session_service.rb', line 492 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the payment disputes embedded component.
494 495 496 |
# File 'lib/stripe/services/account_session_service.rb', line 494 def payment_disputes @payment_disputes end |
#payments ⇒ Object
Configuration for the payments embedded component.
496 497 498 |
# File 'lib/stripe/services/account_session_service.rb', line 496 def payments @payments end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
498 499 500 |
# File 'lib/stripe/services/account_session_service.rb', line 498 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
500 501 502 |
# File 'lib/stripe/services/account_session_service.rb', line 500 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
502 503 504 |
# File 'lib/stripe/services/account_session_service.rb', line 502 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
504 505 506 |
# File 'lib/stripe/services/account_session_service.rb', line 504 def tax_settings @tax_settings end |