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, PaymentMethodSettings, 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.
-
#payment_method_settings ⇒ Object
Configuration for the payment method settings 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, discriminator, discriminator_fields, 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, payment_method_settings: nil, payments: nil, payout_details: nil, payout_reconciliation_report: nil, payouts: nil, payouts_list: nil, tax_registrations: nil, tax_settings: nil) ⇒ Components
611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 |
# File 'lib/stripe/params/account_session_create_params.rb', line 611 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, payment_method_settings: 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 @payment_method_settings = payment_method_settings @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.
567 568 569 |
# File 'lib/stripe/params/account_session_create_params.rb', line 567 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
569 570 571 |
# File 'lib/stripe/params/account_session_create_params.rb', line 569 def account_onboarding @account_onboarding end |
#balance_report ⇒ Object
Configuration for the balance report embedded component.
571 572 573 |
# File 'lib/stripe/params/account_session_create_params.rb', line 571 def balance_report @balance_report end |
#balances ⇒ Object
Configuration for the balances embedded component.
573 574 575 |
# File 'lib/stripe/params/account_session_create_params.rb', line 573 def balances @balances end |
#disputes_list ⇒ Object
Configuration for the disputes list embedded component.
575 576 577 |
# File 'lib/stripe/params/account_session_create_params.rb', line 575 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the documents embedded component.
577 578 579 |
# File 'lib/stripe/params/account_session_create_params.rb', line 577 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account embedded component.
579 580 581 |
# File 'lib/stripe/params/account_session_create_params.rb', line 579 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
581 582 583 |
# File 'lib/stripe/params/account_session_create_params.rb', line 581 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object
Configuration for the instant payouts promotion embedded component.
583 584 585 |
# File 'lib/stripe/params/account_session_create_params.rb', line 583 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
585 586 587 |
# File 'lib/stripe/params/account_session_create_params.rb', line 585 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
587 588 589 |
# File 'lib/stripe/params/account_session_create_params.rb', line 587 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
589 590 591 |
# File 'lib/stripe/params/account_session_create_params.rb', line 589 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
591 592 593 |
# File 'lib/stripe/params/account_session_create_params.rb', line 591 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the payment disputes embedded component.
593 594 595 |
# File 'lib/stripe/params/account_session_create_params.rb', line 593 def payment_disputes @payment_disputes end |
#payment_method_settings ⇒ Object
Configuration for the payment method settings embedded component.
595 596 597 |
# File 'lib/stripe/params/account_session_create_params.rb', line 595 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the payments embedded component.
597 598 599 |
# File 'lib/stripe/params/account_session_create_params.rb', line 597 def payments @payments end |
#payout_details ⇒ Object
Configuration for the payout details embedded component.
599 600 601 |
# File 'lib/stripe/params/account_session_create_params.rb', line 599 def payout_details @payout_details end |
#payout_reconciliation_report ⇒ Object
Configuration for the payout reconciliation report embedded component.
601 602 603 |
# File 'lib/stripe/params/account_session_create_params.rb', line 601 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
603 604 605 |
# File 'lib/stripe/params/account_session_create_params.rb', line 603 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
605 606 607 |
# File 'lib/stripe/params/account_session_create_params.rb', line 605 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
607 608 609 |
# File 'lib/stripe/params/account_session_create_params.rb', line 607 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
609 610 611 |
# File 'lib/stripe/params/account_session_create_params.rb', line 609 def tax_settings @tax_settings end |