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.
1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 |
# File 'lib/stripe/resources/account_session.rb', line 1150 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.
1084 1085 1086 |
# File 'lib/stripe/resources/account_session.rb', line 1084 def account_management @account_management end |
#account_onboarding ⇒ Object
Configuration for the [account onboarding](/connect/supported-embedded-components/account-onboarding/) embedded component.
1086 1087 1088 |
# File 'lib/stripe/resources/account_session.rb', line 1086 def account_onboarding @account_onboarding end |
#app_install ⇒ Object
Configuration for the [app install](/connect/supported-embedded-components/app-install/) embedded component.
1088 1089 1090 |
# File 'lib/stripe/resources/account_session.rb', line 1088 def app_install @app_install end |
#app_viewport ⇒ Object
Configuration for the [app viewport](/connect/supported-embedded-components/app-viewport/) embedded component.
1090 1091 1092 |
# File 'lib/stripe/resources/account_session.rb', line 1090 def @app_viewport end |
#balance_report ⇒ Object
Configuration for the [balance report](/connect/supported-embedded-components/financial-reports#balance-report) embedded component.
1092 1093 1094 |
# File 'lib/stripe/resources/account_session.rb', line 1092 def balance_report @balance_report end |
#balances ⇒ Object
Configuration for the [balances](/connect/supported-embedded-components/balances/) embedded component.
1094 1095 1096 |
# File 'lib/stripe/resources/account_session.rb', line 1094 def balances @balances end |
#capital_financing ⇒ Object
Configuration for the [Capital financing](/connect/supported-embedded-components/capital-financing/) embedded component.
1096 1097 1098 |
# File 'lib/stripe/resources/account_session.rb', line 1096 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.
1098 1099 1100 |
# File 'lib/stripe/resources/account_session.rb', line 1098 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.
1100 1101 1102 |
# File 'lib/stripe/resources/account_session.rb', line 1100 def capital_financing_promotion @capital_financing_promotion end |
#capital_overview ⇒ Object
Configuration for the [Capital overview](/connect/supported-embedded-components/capital-overview/) embedded component.
1102 1103 1104 |
# File 'lib/stripe/resources/account_session.rb', line 1102 def capital_overview @capital_overview end |
#disputes_list ⇒ Object
Configuration for the [disputes list](/connect/supported-embedded-components/disputes-list/) embedded component.
1104 1105 1106 |
# File 'lib/stripe/resources/account_session.rb', line 1104 def disputes_list @disputes_list end |
#documents ⇒ Object
Configuration for the [documents](/connect/supported-embedded-components/documents/) embedded component.
1106 1107 1108 |
# File 'lib/stripe/resources/account_session.rb', line 1106 def documents @documents end |
#export_tax_transactions ⇒ Object
Configuration for the [export tax transactions](/connect/supported-embedded-components/export-tax-transactions/) embedded component.
1108 1109 1110 |
# File 'lib/stripe/resources/account_session.rb', line 1108 def export_tax_transactions @export_tax_transactions end |
#financial_account ⇒ Object
Configuration for the [financial account](/connect/supported-embedded-components/financial-account/) embedded component.
1110 1111 1112 |
# File 'lib/stripe/resources/account_session.rb', line 1110 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.
1112 1113 1114 |
# File 'lib/stripe/resources/account_session.rb', line 1112 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.
1114 1115 1116 |
# File 'lib/stripe/resources/account_session.rb', line 1114 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object
Configuration for the [issuing card](/connect/supported-embedded-components/issuing-card/) embedded component.
1116 1117 1118 |
# File 'lib/stripe/resources/account_session.rb', line 1116 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.
1118 1119 1120 |
# File 'lib/stripe/resources/account_session.rb', line 1118 def issuing_cards_list @issuing_cards_list end |
#notification_banner ⇒ Object
Configuration for the [notification banner](/connect/supported-embedded-components/notification-banner/) embedded component.
1120 1121 1122 |
# File 'lib/stripe/resources/account_session.rb', line 1120 def @notification_banner end |
#payment_details ⇒ Object
Configuration for the [payment details](/connect/supported-embedded-components/payment-details/) embedded component.
1122 1123 1124 |
# File 'lib/stripe/resources/account_session.rb', line 1122 def payment_details @payment_details end |
#payment_disputes ⇒ Object
Configuration for the [payment disputes](/connect/supported-embedded-components/payment-disputes/) embedded component.
1124 1125 1126 |
# File 'lib/stripe/resources/account_session.rb', line 1124 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.
1126 1127 1128 |
# File 'lib/stripe/resources/account_session.rb', line 1126 def payment_method_settings @payment_method_settings end |
#payments ⇒ Object
Configuration for the [payments](/connect/supported-embedded-components/payments/) embedded component.
1128 1129 1130 |
# File 'lib/stripe/resources/account_session.rb', line 1128 def payments @payments end |
#payout_details ⇒ Object
Configuration for the [payout details](/connect/supported-embedded-components/payout-details/) embedded component.
1130 1131 1132 |
# File 'lib/stripe/resources/account_session.rb', line 1130 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.
1132 1133 1134 |
# File 'lib/stripe/resources/account_session.rb', line 1132 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object
Configuration for the [payouts](/connect/supported-embedded-components/payouts/) embedded component.
1134 1135 1136 |
# File 'lib/stripe/resources/account_session.rb', line 1134 def payouts @payouts end |
#payouts_list ⇒ Object
Configuration for the [payouts list](/connect/supported-embedded-components/payouts-list/) embedded component.
1136 1137 1138 |
# File 'lib/stripe/resources/account_session.rb', line 1136 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.
1138 1139 1140 |
# File 'lib/stripe/resources/account_session.rb', line 1138 def product_tax_code_selector @product_tax_code_selector end |
#recipients ⇒ Object
Configuration for the [recipients](/connect/supported-embedded-components/recipients/) embedded component.
1140 1141 1142 |
# File 'lib/stripe/resources/account_session.rb', line 1140 def recipients @recipients end |
#reporting_chart ⇒ Object
Configuration for the [reporting chart](/connect/supported-embedded-components/reporting-chart/) embedded component.
1142 1143 1144 |
# File 'lib/stripe/resources/account_session.rb', line 1142 def reporting_chart @reporting_chart end |
#tax_registrations ⇒ Object
Configuration for the [tax registrations](/connect/supported-embedded-components/tax-registrations/) embedded component.
1144 1145 1146 |
# File 'lib/stripe/resources/account_session.rb', line 1144 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object
Configuration for the [tax settings](/connect/supported-embedded-components/tax-settings/) embedded component.
1146 1147 1148 |
# File 'lib/stripe/resources/account_session.rb', line 1146 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.
1148 1149 1150 |
# File 'lib/stripe/resources/account_session.rb', line 1148 def tax_threshold_monitoring @tax_threshold_monitoring end |