Class: Stripe::AccountSession::Components
- Inherits:
-
StripeObject
- Object
- StripeObject
- Stripe::AccountSession::Components
- Defined in:
- lib/stripe/resources/account_session.rb
Defined Under Namespace
Classes: AccountManagement, AccountOnboarding, AgenticCommerceSettings, BalanceReport, Balances, Bills, CapitalFinancing, CapitalFinancingApplication, CapitalFinancingPromotion, CheckScanning, DisputesList, Documents, FinancialAccount, FinancialAccountRewards, FinancialAccountTransactions, FinancialAccounts, FinancialAccountsTransactions, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NestingDemo, NetworkCostPassthroughReport, NotificationBanner, PaymentDetails, PaymentDisputes, Payments, PayoutDetails, PayoutReconciliationReport, Payouts, PayoutsList, RecipientsList, TaxRegistrations, TaxSettings, TerminalHardwareOrders, TerminalHardwareShop
Constant Summary
Constants inherited from StripeObject
StripeObject::RESERVED_FIELD_NAMES
Instance Attribute Summary collapse
-
#account_management ⇒ Object
readonly
Attribute for field account_management.
-
#account_onboarding ⇒ Object
readonly
Attribute for field account_onboarding.
-
#agentic_commerce_settings ⇒ Object
readonly
Configuration for the agentic commerce settings embedded component.
-
#balance_report ⇒ Object
readonly
Attribute for field balance_report.
-
#balances ⇒ Object
readonly
Attribute for field balances.
-
#bills ⇒ Object
readonly
Configuration for the Bills embedded component.
-
#capital_financing ⇒ Object
readonly
Attribute for field capital_financing.
-
#capital_financing_application ⇒ Object
readonly
Attribute for field capital_financing_application.
-
#capital_financing_promotion ⇒ Object
readonly
Attribute for field capital_financing_promotion.
-
#check_scanning ⇒ Object
readonly
Configuration for the check scanning embedded component.
-
#disputes_list ⇒ Object
readonly
Attribute for field disputes_list.
-
#documents ⇒ Object
readonly
Attribute for field documents.
-
#financial_account ⇒ Object
readonly
Attribute for field financial_account.
-
#financial_account_rewards ⇒ Object
readonly
Configuration for the financial account rewards embedded component.
-
#financial_account_transactions ⇒ Object
readonly
Attribute for field financial_account_transactions.
-
#financial_accounts ⇒ Object
readonly
Configuration for the financial accounts embedded component.
-
#financial_accounts_transactions ⇒ Object
readonly
Configuration for the financial accounts transactions embedded component.
-
#instant_payouts_promotion ⇒ Object
readonly
Attribute for field instant_payouts_promotion.
-
#issuing_card ⇒ Object
readonly
Attribute for field issuing_card.
-
#issuing_cards_list ⇒ Object
readonly
Attribute for field issuing_cards_list.
-
#nesting_demo ⇒ Object
readonly
Configuration for the Nestingdemo embedded component.
-
#network_cost_passthrough_report ⇒ Object
readonly
Configuration for the network cost passthrough report embedded component.
-
#notification_banner ⇒ Object
readonly
Attribute for field notification_banner.
-
#payment_details ⇒ Object
readonly
Attribute for field payment_details.
-
#payment_disputes ⇒ Object
readonly
Attribute for field payment_disputes.
-
#payments ⇒ Object
readonly
Attribute for field payments.
-
#payout_details ⇒ Object
readonly
Attribute for field payout_details.
-
#payout_reconciliation_report ⇒ Object
readonly
Attribute for field payout_reconciliation_report.
-
#payouts ⇒ Object
readonly
Attribute for field payouts.
-
#payouts_list ⇒ Object
readonly
Attribute for field payouts_list.
-
#recipients_list ⇒ Object
readonly
Configuration for the recipients list embedded component.
-
#tax_registrations ⇒ Object
readonly
Attribute for field tax_registrations.
-
#tax_settings ⇒ Object
readonly
Attribute for field tax_settings.
-
#terminal_hardware_orders ⇒ Object
readonly
Configuration for the Terminal hardware orders embedded component.
-
#terminal_hardware_shop ⇒ Object
readonly
Configuration for the Terminal hardware shop embedded component.
Attributes inherited from StripeObject
Class Method Summary collapse
Methods inherited from StripeObject
#==, #[], #[]=, #_get_inner_class_type, additive_object_param, additive_object_param?, #as_json, construct_from, #deleted?, #dirty!, #each, #eql?, field_encodings, #hash, #initialize, #inspect, #keys, #marshal_dump, #marshal_load, protected_fields, #serialize_params, #to_hash, #to_json, #to_s, #update_attributes, #values
Constructor Details
This class inherits a constructor from Stripe::StripeObject
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Stripe::StripeObject
Instance Attribute Details
#account_management ⇒ Object (readonly)
Attribute for field account_management
1015 1016 1017 |
# File 'lib/stripe/resources/account_session.rb', line 1015 def account_management @account_management end |
#account_onboarding ⇒ Object (readonly)
Attribute for field account_onboarding
1017 1018 1019 |
# File 'lib/stripe/resources/account_session.rb', line 1017 def account_onboarding @account_onboarding end |
#agentic_commerce_settings ⇒ Object (readonly)
Configuration for the agentic commerce settings embedded component.
1019 1020 1021 |
# File 'lib/stripe/resources/account_session.rb', line 1019 def agentic_commerce_settings @agentic_commerce_settings end |
#balance_report ⇒ Object (readonly)
Attribute for field balance_report
1021 1022 1023 |
# File 'lib/stripe/resources/account_session.rb', line 1021 def balance_report @balance_report end |
#balances ⇒ Object (readonly)
Attribute for field balances
1023 1024 1025 |
# File 'lib/stripe/resources/account_session.rb', line 1023 def balances @balances end |
#bills ⇒ Object (readonly)
Configuration for the Bills embedded component.
1025 1026 1027 |
# File 'lib/stripe/resources/account_session.rb', line 1025 def bills @bills end |
#capital_financing ⇒ Object (readonly)
Attribute for field capital_financing
1027 1028 1029 |
# File 'lib/stripe/resources/account_session.rb', line 1027 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object (readonly)
Attribute for field capital_financing_application
1029 1030 1031 |
# File 'lib/stripe/resources/account_session.rb', line 1029 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object (readonly)
Attribute for field capital_financing_promotion
1031 1032 1033 |
# File 'lib/stripe/resources/account_session.rb', line 1031 def capital_financing_promotion @capital_financing_promotion end |
#check_scanning ⇒ Object (readonly)
Configuration for the check scanning embedded component.
1033 1034 1035 |
# File 'lib/stripe/resources/account_session.rb', line 1033 def check_scanning @check_scanning end |
#disputes_list ⇒ Object (readonly)
Attribute for field disputes_list
1035 1036 1037 |
# File 'lib/stripe/resources/account_session.rb', line 1035 def disputes_list @disputes_list end |
#documents ⇒ Object (readonly)
Attribute for field documents
1037 1038 1039 |
# File 'lib/stripe/resources/account_session.rb', line 1037 def documents @documents end |
#financial_account ⇒ Object (readonly)
Attribute for field financial_account
1039 1040 1041 |
# File 'lib/stripe/resources/account_session.rb', line 1039 def financial_account @financial_account end |
#financial_account_rewards ⇒ Object (readonly)
Configuration for the financial account rewards embedded component.
1041 1042 1043 |
# File 'lib/stripe/resources/account_session.rb', line 1041 def financial_account_rewards @financial_account_rewards end |
#financial_account_transactions ⇒ Object (readonly)
Attribute for field financial_account_transactions
1043 1044 1045 |
# File 'lib/stripe/resources/account_session.rb', line 1043 def financial_account_transactions @financial_account_transactions end |
#financial_accounts ⇒ Object (readonly)
Configuration for the financial accounts embedded component.
1045 1046 1047 |
# File 'lib/stripe/resources/account_session.rb', line 1045 def financial_accounts @financial_accounts end |
#financial_accounts_transactions ⇒ Object (readonly)
Configuration for the financial accounts transactions embedded component.
1047 1048 1049 |
# File 'lib/stripe/resources/account_session.rb', line 1047 def financial_accounts_transactions @financial_accounts_transactions end |
#instant_payouts_promotion ⇒ Object (readonly)
Attribute for field instant_payouts_promotion
1049 1050 1051 |
# File 'lib/stripe/resources/account_session.rb', line 1049 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object (readonly)
Attribute for field issuing_card
1051 1052 1053 |
# File 'lib/stripe/resources/account_session.rb', line 1051 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object (readonly)
Attribute for field issuing_cards_list
1053 1054 1055 |
# File 'lib/stripe/resources/account_session.rb', line 1053 def issuing_cards_list @issuing_cards_list end |
#nesting_demo ⇒ Object (readonly)
Configuration for the Nestingdemo embedded component.
1055 1056 1057 |
# File 'lib/stripe/resources/account_session.rb', line 1055 def nesting_demo @nesting_demo end |
#network_cost_passthrough_report ⇒ Object (readonly)
Configuration for the network cost passthrough report embedded component.
1057 1058 1059 |
# File 'lib/stripe/resources/account_session.rb', line 1057 def network_cost_passthrough_report @network_cost_passthrough_report end |
#notification_banner ⇒ Object (readonly)
Attribute for field notification_banner
1059 1060 1061 |
# File 'lib/stripe/resources/account_session.rb', line 1059 def @notification_banner end |
#payment_details ⇒ Object (readonly)
Attribute for field payment_details
1061 1062 1063 |
# File 'lib/stripe/resources/account_session.rb', line 1061 def payment_details @payment_details end |
#payment_disputes ⇒ Object (readonly)
Attribute for field payment_disputes
1063 1064 1065 |
# File 'lib/stripe/resources/account_session.rb', line 1063 def payment_disputes @payment_disputes end |
#payments ⇒ Object (readonly)
Attribute for field payments
1065 1066 1067 |
# File 'lib/stripe/resources/account_session.rb', line 1065 def payments @payments end |
#payout_details ⇒ Object (readonly)
Attribute for field payout_details
1067 1068 1069 |
# File 'lib/stripe/resources/account_session.rb', line 1067 def payout_details @payout_details end |
#payout_reconciliation_report ⇒ Object (readonly)
Attribute for field payout_reconciliation_report
1069 1070 1071 |
# File 'lib/stripe/resources/account_session.rb', line 1069 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object (readonly)
Attribute for field payouts
1071 1072 1073 |
# File 'lib/stripe/resources/account_session.rb', line 1071 def payouts @payouts end |
#payouts_list ⇒ Object (readonly)
Attribute for field payouts_list
1073 1074 1075 |
# File 'lib/stripe/resources/account_session.rb', line 1073 def payouts_list @payouts_list end |
#recipients_list ⇒ Object (readonly)
Configuration for the recipients list embedded component.
1075 1076 1077 |
# File 'lib/stripe/resources/account_session.rb', line 1075 def recipients_list @recipients_list end |
#tax_registrations ⇒ Object (readonly)
Attribute for field tax_registrations
1077 1078 1079 |
# File 'lib/stripe/resources/account_session.rb', line 1077 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object (readonly)
Attribute for field tax_settings
1079 1080 1081 |
# File 'lib/stripe/resources/account_session.rb', line 1079 def tax_settings @tax_settings end |
#terminal_hardware_orders ⇒ Object (readonly)
Configuration for the Terminal hardware orders embedded component.
1081 1082 1083 |
# File 'lib/stripe/resources/account_session.rb', line 1081 def terminal_hardware_orders @terminal_hardware_orders end |
#terminal_hardware_shop ⇒ Object (readonly)
Configuration for the Terminal hardware shop embedded component.
1083 1084 1085 |
# File 'lib/stripe/resources/account_session.rb', line 1083 def terminal_hardware_shop @terminal_hardware_shop end |
Class Method Details
.field_remappings ⇒ Object
1125 1126 1127 |
# File 'lib/stripe/resources/account_session.rb', line 1125 def self.field_remappings @field_remappings = {} end |
.inner_class_types ⇒ Object
1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 |
# File 'lib/stripe/resources/account_session.rb', line 1085 def self.inner_class_types @inner_class_types = { account_management: AccountManagement, account_onboarding: AccountOnboarding, agentic_commerce_settings: AgenticCommerceSettings, balance_report: BalanceReport, balances: Balances, bills: Bills, capital_financing: CapitalFinancing, capital_financing_application: CapitalFinancingApplication, capital_financing_promotion: CapitalFinancingPromotion, check_scanning: CheckScanning, disputes_list: DisputesList, documents: Documents, financial_account: FinancialAccount, financial_account_rewards: FinancialAccountRewards, financial_account_transactions: FinancialAccountTransactions, financial_accounts: FinancialAccounts, financial_accounts_transactions: FinancialAccountsTransactions, instant_payouts_promotion: InstantPayoutsPromotion, issuing_card: IssuingCard, issuing_cards_list: IssuingCardsList, nesting_demo: NestingDemo, network_cost_passthrough_report: NetworkCostPassthroughReport, notification_banner: NotificationBanner, payment_details: PaymentDetails, payment_disputes: PaymentDisputes, payments: Payments, payout_details: PayoutDetails, payout_reconciliation_report: PayoutReconciliationReport, payouts: Payouts, payouts_list: PayoutsList, recipients_list: RecipientsList, tax_registrations: TaxRegistrations, tax_settings: TaxSettings, terminal_hardware_orders: TerminalHardwareOrders, terminal_hardware_shop: TerminalHardwareShop, } end |