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.
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 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 |
# File 'lib/stripe/params/account_session_create_params.rb', line 589 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.
547 548 549 |
# File 'lib/stripe/params/account_session_create_params.rb', line 547 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the account onboarding embedded component.
549 550 551 |
# File 'lib/stripe/params/account_session_create_params.rb', line 549 def account_onboarding @account_onboarding end |
#balance_report ⇒ Object
Configuration for the balance report embedded component.
551 552 553 |
# File 'lib/stripe/params/account_session_create_params.rb', line 551 def balance_report @balance_report end |
#balances ⇒ Object
Configuration for the balances embedded component.
553 554 555 |
# File 'lib/stripe/params/account_session_create_params.rb', line 553 def balances @balances end |
#disputes_list ⇒ Object
Configuration for the disputes list embedded component.
555 556 557 |
# File 'lib/stripe/params/account_session_create_params.rb', line 555 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the documents embedded component.
557 558 559 |
# File 'lib/stripe/params/account_session_create_params.rb', line 557 def documents @documents end |
#financial_account ⇒ Object
Configuration for the financial account embedded component.
559 560 561 |
# File 'lib/stripe/params/account_session_create_params.rb', line 559 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the financial account transactions embedded component.
561 562 563 |
# File 'lib/stripe/params/account_session_create_params.rb', line 561 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object
Configuration for the instant payouts promotion embedded component.
563 564 565 |
# File 'lib/stripe/params/account_session_create_params.rb', line 563 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the issuing card embedded component.
565 566 567 |
# File 'lib/stripe/params/account_session_create_params.rb', line 565 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the issuing cards list embedded component.
567 568 569 |
# File 'lib/stripe/params/account_session_create_params.rb', line 567 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the notification banner embedded component.
569 570 571 |
# File 'lib/stripe/params/account_session_create_params.rb', line 569 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the payment details embedded component.
571 572 573 |
# File 'lib/stripe/params/account_session_create_params.rb', line 571 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the payment disputes embedded component.
573 574 575 |
# File 'lib/stripe/params/account_session_create_params.rb', line 573 def payment_disputes @payment_disputes end |
#payments ⇒ Object
Configuration for the payments embedded component.
575 576 577 |
# File 'lib/stripe/params/account_session_create_params.rb', line 575 def payments @payments end |
#payout_details ⇒ Object
Configuration for the payout details embedded component.
577 578 579 |
# File 'lib/stripe/params/account_session_create_params.rb', line 577 def payout_details @payout_details end |
#payout_reconciliation_report ⇒ Object
Configuration for the payout reconciliation report embedded component.
579 580 581 |
# File 'lib/stripe/params/account_session_create_params.rb', line 579 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object
Configuration for the payouts embedded component.
581 582 583 |
# File 'lib/stripe/params/account_session_create_params.rb', line 581 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the payouts list embedded component.
583 584 585 |
# File 'lib/stripe/params/account_session_create_params.rb', line 583 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object
Configuration for the tax registrations embedded component.
585 586 587 |
# File 'lib/stripe/params/account_session_create_params.rb', line 585 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the tax settings embedded component.
587 588 589 |
# File 'lib/stripe/params/account_session_create_params.rb', line 587 def tax_settings @tax_settings end |