Class: Stripe::AccountSessionCreateParams::Components
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::AccountSessionCreateParams::Components
- Defined in:
- lib/stripe/params/account_session_create_params.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 embedded component.
-
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
-
#balance_report ⇒ Object
Configuration for the balance report 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.
-
#instant_payouts_promotion ⇒ Object
Configuration for the instant payouts promotion 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.
-
#payout_details ⇒ Object
Configuration for the payout details embedded component.
-
#payout_reconciliation_report ⇒ Object
Configuration for the payout reconciliation report 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
attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h
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.
573 574 575 576 577 578 579 580 581 582 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 |
# File 'lib/stripe/params/account_session_create_params.rb', line 573 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 embedded component.
531 532 533 |
# File 'lib/stripe/params/account_session_create_params.rb', line 531 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
533 534 535 |
# File 'lib/stripe/params/account_session_create_params.rb', line 533 def account_onboarding @account_onboarding end |
#balance_report ⇒ Object
Configuration for the balance report embedded component.
535 536 537 |
# File 'lib/stripe/params/account_session_create_params.rb', line 535 def balance_report @balance_report end |
#balances ⇒ Object
Configuration for the balances embedded component.
537 538 539 |
# File 'lib/stripe/params/account_session_create_params.rb', line 537 def balances @balances end |
#disputes_list ⇒ Object
Configuration for the disputes list embedded component.
539 540 541 |
# File 'lib/stripe/params/account_session_create_params.rb', line 539 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the documents embedded component.
541 542 543 |
# File 'lib/stripe/params/account_session_create_params.rb', line 541 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account embedded component.
543 544 545 |
# File 'lib/stripe/params/account_session_create_params.rb', line 543 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
545 546 547 |
# File 'lib/stripe/params/account_session_create_params.rb', line 545 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object
Configuration for the instant payouts promotion embedded component.
547 548 549 |
# File 'lib/stripe/params/account_session_create_params.rb', line 547 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
549 550 551 |
# File 'lib/stripe/params/account_session_create_params.rb', line 549 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
551 552 553 |
# File 'lib/stripe/params/account_session_create_params.rb', line 551 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
553 554 555 |
# File 'lib/stripe/params/account_session_create_params.rb', line 553 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
555 556 557 |
# File 'lib/stripe/params/account_session_create_params.rb', line 555 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the payment disputes embedded component.
557 558 559 |
# File 'lib/stripe/params/account_session_create_params.rb', line 557 def payment_disputes @payment_disputes end |
#payments ⇒ Object
Configuration for the payments embedded component.
559 560 561 |
# File 'lib/stripe/params/account_session_create_params.rb', line 559 def payments @payments end |
#payout_details ⇒ Object
Configuration for the payout details embedded component.
561 562 563 |
# File 'lib/stripe/params/account_session_create_params.rb', line 561 def payout_details @payout_details end |
#payout_reconciliation_report ⇒ Object
Configuration for the payout reconciliation report embedded component.
563 564 565 |
# File 'lib/stripe/params/account_session_create_params.rb', line 563 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
565 566 567 |
# File 'lib/stripe/params/account_session_create_params.rb', line 565 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
567 568 569 |
# File 'lib/stripe/params/account_session_create_params.rb', line 567 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
569 570 571 |
# File 'lib/stripe/params/account_session_create_params.rb', line 569 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
571 572 573 |
# File 'lib/stripe/params/account_session_create_params.rb', line 571 def tax_settings @tax_settings end |