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, Documents, FinancialAccount, FinancialAccountTransactions, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, 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.
-
#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.
-
#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
-
#initialize(account_management: nil, account_onboarding: nil, balances: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
constructor
A new instance of Components.
Methods inherited from RequestParams
Constructor Details
#initialize(account_management: nil, account_onboarding: nil, balances: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
Returns a new instance of Components.
442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 |
# File 'lib/stripe/services/account_session_service.rb', line 442 def initialize( account_management: nil, account_onboarding: nil, balances: nil, documents: nil, financial_account: nil, financial_account_transactions: nil, issuing_card: nil, issuing_cards_list: nil, notification_banner: nil, payment_details: nil, payments: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil ) @account_management = account_management @account_onboarding = account_onboarding @balances = balances @documents = documents @financial_account = financial_account @financial_account_transactions = financial_account_transactions @issuing_card = issuing_card @issuing_cards_list = issuing_cards_list = @payment_details = payment_details @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.
412 413 414 |
# File 'lib/stripe/services/account_session_service.rb', line 412 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
414 415 416 |
# File 'lib/stripe/services/account_session_service.rb', line 414 def account_onboarding @account_onboarding end |
#balances ⇒ Object
Configuration for the balances embedded component.
416 417 418 |
# File 'lib/stripe/services/account_session_service.rb', line 416 def balances @balances end |
#documents ⇒ Object
Configuration for the documents embedded component.
418 419 420 |
# File 'lib/stripe/services/account_session_service.rb', line 418 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account embedded component.
420 421 422 |
# File 'lib/stripe/services/account_session_service.rb', line 420 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
422 423 424 |
# File 'lib/stripe/services/account_session_service.rb', line 422 def financial_account_transactions @financial_account_transactions end |
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
424 425 426 |
# File 'lib/stripe/services/account_session_service.rb', line 424 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
426 427 428 |
# File 'lib/stripe/services/account_session_service.rb', line 426 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
428 429 430 |
# File 'lib/stripe/services/account_session_service.rb', line 428 def end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
430 431 432 |
# File 'lib/stripe/services/account_session_service.rb', line 430 def payment_details @payment_details end |
#payments ⇒ Object
Configuration for the payments embedded component.
432 433 434 |
# File 'lib/stripe/services/account_session_service.rb', line 432 def payments @payments end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
434 435 436 |
# File 'lib/stripe/services/account_session_service.rb', line 434 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
436 437 438 |
# File 'lib/stripe/services/account_session_service.rb', line 436 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
438 439 440 |
# File 'lib/stripe/services/account_session_service.rb', line 438 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
440 441 442 |
# File 'lib/stripe/services/account_session_service.rb', line 440 def tax_settings @tax_settings end |