Class: Stripe::AccountSession::CreateParams::Components
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::AccountSession::CreateParams::Components
- Defined in:
- lib/stripe/resources/account_session.rb
Defined Under Namespace
Classes: AccountManagement, AccountOnboarding, AppInstall, AppViewport, BalanceReport, Balances, CapitalFinancing, CapitalFinancingApplication, CapitalFinancingPromotion, CapitalOverview, DisputesList, Documents, ExportTaxTransactions, FinancialAccount, FinancialAccountTransactions, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NotificationBanner, PaymentDetails, PaymentDisputes, PaymentMethodSettings, Payments, PayoutDetails, PayoutReconciliationReport, Payouts, PayoutsList, ProductTaxCodeSelector, Recipients, ReportingChart, TaxRegistrations, TaxSettings, TaxThresholdMonitoring
Instance Attribute Summary collapse
-
#account_management ⇒ Object
Configuration for the [account management](/connect/supported-embedded-components/account-management/) embedded component.
-
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
-
#app_install ⇒ Object
Configuration for the [app install](/connect/supported-embedded-components/app-install/) embedded component.
-
#app_viewport ⇒ Object
Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component.
-
#balance_report ⇒ Object
Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component.
-
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
-
#capital_financing ⇒ Object
Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component.
-
#capital_financing_application ⇒ Object
Configuration for the [Capital financing application](/connect/supported-embedded-components/capital-financing-application/) embedded component.
-
#capital_financing_promotion ⇒ Object
Configuration for the [Capital financing promotion](/connect/supported-embedded-components/capital-financing-promotion/) embedded component.
-
#capital_overview ⇒ Object
Configuration for the [Capital overview](/connect/supported-embedded-components/capital-overview/) embedded component.
-
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
-
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
-
#export_tax_transactions ⇒ Object
Configuration for the [export tax transactions](/connect/supported-embedded-components/export-tax-transactions/) embedded component.
-
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
-
#financial_account_transactions ⇒ Object
Configuration for the [financial account transactions](/connect/supported-embedded-components/financial-account-transactions/) embedded component.
-
#instant_payouts_promotion ⇒ Object
Configuration for the [instant payouts promotion](/connect/supported-embedded-components/instant-payouts-promotion/) embedded component.
-
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
-
#issuing_cards_list ⇒ Object
Configuration for the [issuing cards list](/connect/supported-embedded-components/issuing-cards-list/) embedded component.
-
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
-
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
-
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
-
#payment_method_settings ⇒ Object
Configuration for the [payment method settings](/connect/supported-embedded-components/payment-method-settings/) embedded component.
-
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
-
#payout_details ⇒ Object
Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component.
-
#payout_reconciliation_report ⇒ Object
Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component.
-
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
-
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
-
#product_tax_code_selector ⇒ Object
Configuration for the [product tax code selector](/connect/supported-embedded-components/product-tax-code-selector/) embedded component.
-
#recipients ⇒ Object
Configuration for the [recipients](/connect/supported-embedded-components/recipients/) embedded component.
-
#reporting_chart ⇒ Object
Configuration for the [reporting chart](/connect/supported-embedded-components/reporting-chart/) embedded component.
-
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
-
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
-
#tax_threshold_monitoring ⇒ Object
Configuration for the [tax threshold monitoring](/connect/supported-embedded-components/tax-threshold-monitoring/) embedded component.
Instance Method Summary collapse
Methods inherited from RequestParams
Constructor Details
#initialize(account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, capital_financing_promotion: nil, capital_overview: nil, disputes_list: nil, documents: nil, export_tax_transactions: 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, product_tax_code_selector: nil, recipients: nil, reporting_chart: nil, tax_registrations: nil, tax_settings: nil, tax_threshold_monitoring: nil) ⇒ Components
Returns a new instance of Components.
1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 |
# File 'lib/stripe/resources/account_session.rb', line 1567 def initialize( account_management: nil, account_onboarding: nil, app_install: nil, app_viewport: nil, balance_report: nil, balances: nil, capital_financing: nil, capital_financing_application: nil, capital_financing_promotion: nil, capital_overview: nil, disputes_list: nil, documents: nil, export_tax_transactions: 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, product_tax_code_selector: nil, recipients: nil, reporting_chart: nil, tax_registrations: nil, tax_settings: nil, tax_threshold_monitoring: nil ) @account_management = account_management @account_onboarding = account_onboarding @app_install = app_install @app_viewport = @balance_report = balance_report @balances = balances @capital_financing = capital_financing @capital_financing_application = capital_financing_application @capital_financing_promotion = capital_financing_promotion @capital_overview = capital_overview @disputes_list = disputes_list @documents = documents @export_tax_transactions = export_tax_transactions @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 @product_tax_code_selector = product_tax_code_selector @recipients = recipients @reporting_chart = reporting_chart @tax_registrations = tax_registrations @tax_settings = tax_settings @tax_threshold_monitoring = tax_threshold_monitoring end |
Instance Attribute Details
#account_management ⇒ Object
Configuration for the [account management](/connect/supported-embedded-components/account-management/) embedded component.
1501 1502 1503 |
# File 'lib/stripe/resources/account_session.rb', line 1501 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
1503 1504 1505 |
# File 'lib/stripe/resources/account_session.rb', line 1503 def account_onboarding @account_onboarding end |
#app_install ⇒ Object
Configuration for the [app install](/connect/supported-embedded-components/app-install/) embedded component.
1505 1506 1507 |
# File 'lib/stripe/resources/account_session.rb', line 1505 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component.
1507 1508 1509 |
# File 'lib/stripe/resources/account_session.rb', line 1507 def @app_viewport end |
#balance_report ⇒ Object
Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component.
1509 1510 1511 |
# File 'lib/stripe/resources/account_session.rb', line 1509 def balance_report @balance_report end |
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
1511 1512 1513 |
# File 'lib/stripe/resources/account_session.rb', line 1511 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component.
1513 1514 1515 |
# File 'lib/stripe/resources/account_session.rb', line 1513 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object
Configuration for the [Capital financing application](/connect/supported-embedded-components/capital-financing-application/) embedded component.
1515 1516 1517 |
# File 'lib/stripe/resources/account_session.rb', line 1515 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object
Configuration for the [Capital financing promotion](/connect/supported-embedded-components/capital-financing-promotion/) embedded component.
1517 1518 1519 |
# File 'lib/stripe/resources/account_session.rb', line 1517 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the [Capital overview](/connect/supported-embedded-components/capital-overview/) embedded component.
1519 1520 1521 |
# File 'lib/stripe/resources/account_session.rb', line 1519 def capital_overview @capital_overview end |
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
1521 1522 1523 |
# File 'lib/stripe/resources/account_session.rb', line 1521 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
1523 1524 1525 |
# File 'lib/stripe/resources/account_session.rb', line 1523 def documents @documents end |
#export_tax_transactions ⇒ Object
Configuration for the [export tax transactions](/connect/supported-embedded-components/export-tax-transactions/) embedded component.
1525 1526 1527 |
# File 'lib/stripe/resources/account_session.rb', line 1525 def export_tax_transactions @export_tax_transactions end |
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
1527 1528 1529 |
# File 'lib/stripe/resources/account_session.rb', line 1527 def financial_account @financial_account end |
#financial_account_transactions ⇒ Object
Configuration for the [financial account transactions](/connect/supported-embedded-components/financial-account-transactions/) embedded component.
1529 1530 1531 |
# File 'lib/stripe/resources/account_session.rb', line 1529 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object
Configuration for the [instant payouts promotion](/connect/supported-embedded-components/instant-payouts-promotion/) embedded component.
1531 1532 1533 |
# File 'lib/stripe/resources/account_session.rb', line 1531 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
1533 1534 1535 |
# File 'lib/stripe/resources/account_session.rb', line 1533 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object
Configuration for the [issuing cards list](/connect/supported-embedded-components/issuing-cards-list/) embedded component.
1535 1536 1537 |
# File 'lib/stripe/resources/account_session.rb', line 1535 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
1537 1538 1539 |
# File 'lib/stripe/resources/account_session.rb', line 1537 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
1539 1540 1541 |
# File 'lib/stripe/resources/account_session.rb', line 1539 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
1541 1542 1543 |
# File 'lib/stripe/resources/account_session.rb', line 1541 def payment_disputes @payment_disputes end |
#payment_method_settings ⇒ Object
Configuration for the [payment method settings](/connect/supported-embedded-components/payment-method-settings/) embedded component.
1543 1544 1545 |
# File 'lib/stripe/resources/account_session.rb', line 1543 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
1545 1546 1547 |
# File 'lib/stripe/resources/account_session.rb', line 1545 def payments @payments end |
#payout_details ⇒ Object
Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component.
1547 1548 1549 |
# File 'lib/stripe/resources/account_session.rb', line 1547 def payout_details @payout_details end |
#payout_reconciliation_report ⇒ Object
Configuration for the [payout reconciliation report](/connect/supported-embedded-components/financial-reports#payout-reconciliation-report) embedded component.
1549 1550 1551 |
# File 'lib/stripe/resources/account_session.rb', line 1549 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
1551 1552 1553 |
# File 'lib/stripe/resources/account_session.rb', line 1551 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
1553 1554 1555 |
# File 'lib/stripe/resources/account_session.rb', line 1553 def payouts_list @payouts_list end |
#product_tax_code_selector ⇒ Object
Configuration for the [product tax code selector](/connect/supported-embedded-components/product-tax-code-selector/) embedded component.
1555 1556 1557 |
# File 'lib/stripe/resources/account_session.rb', line 1555 def product_tax_code_selector @product_tax_code_selector end |
#recipients ⇒ Object
Configuration for the [recipients](/connect/supported-embedded-components/recipients/) embedded component.
1557 1558 1559 |
# File 'lib/stripe/resources/account_session.rb', line 1557 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the [reporting chart](/connect/supported-embedded-components/reporting-chart/) embedded component.
1559 1560 1561 |
# File 'lib/stripe/resources/account_session.rb', line 1559 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
1561 1562 1563 |
# File 'lib/stripe/resources/account_session.rb', line 1561 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
1563 1564 1565 |
# File 'lib/stripe/resources/account_session.rb', line 1563 def tax_settings @tax_settings end |
#tax_threshold_monitoring ⇒ Object
Configuration for the [tax threshold monitoring](/connect/supported-embedded-components/tax-threshold-monitoring/) embedded component.
1565 1566 1567 |
# File 'lib/stripe/resources/account_session.rb', line 1565 def tax_threshold_monitoring @tax_threshold_monitoring end |