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, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NestingDemo, NetworkCostPassthroughReport, NotificationBanner, PaymentDetails, PaymentDisputes, Payments, PayoutDetails, PayoutReconciliationReport, Payouts, PayoutsList, 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](/connect/supported-embedded-components/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](/connect/supported-embedded-components/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](/connect/supported-embedded-components/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](/connect/supported-embedded-components/financial-account-rewards/) embedded component.
-
#financial_account_transactions ⇒ Object
readonly
Attribute for field financial_account_transactions.
-
#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](/connect/supported-embedded-components/nesting-demo/) embedded component.
-
#network_cost_passthrough_report ⇒ Object
readonly
Configuration for the [network cost passthrough report](/connect/supported-embedded-components/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.
-
#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](/connect/supported-embedded-components/terminal-hardware-orders/) embedded component.
-
#terminal_hardware_shop ⇒ Object
readonly
Configuration for the [Terminal hardware shop](/connect/supported-embedded-components/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
904 905 906 |
# File 'lib/stripe/resources/account_session.rb', line 904 def account_management @account_management end |
#account_onboarding ⇒ Object (readonly)
Attribute for field account_onboarding
906 907 908 |
# File 'lib/stripe/resources/account_session.rb', line 906 def account_onboarding @account_onboarding end |
#agentic_commerce_settings ⇒ Object (readonly)
Configuration for the [agentic commerce settings](/connect/supported-embedded-components/agentic-commerce-settings/) embedded component.
908 909 910 |
# File 'lib/stripe/resources/account_session.rb', line 908 def agentic_commerce_settings @agentic_commerce_settings end |
#balance_report ⇒ Object (readonly)
Attribute for field balance_report
910 911 912 |
# File 'lib/stripe/resources/account_session.rb', line 910 def balance_report @balance_report end |
#balances ⇒ Object (readonly)
Attribute for field balances
912 913 914 |
# File 'lib/stripe/resources/account_session.rb', line 912 def balances @balances end |
#bills ⇒ Object (readonly)
Configuration for the [Bills](/connect/supported-embedded-components/bills/) embedded component.
914 915 916 |
# File 'lib/stripe/resources/account_session.rb', line 914 def bills @bills end |
#capital_financing ⇒ Object (readonly)
Attribute for field capital_financing
916 917 918 |
# File 'lib/stripe/resources/account_session.rb', line 916 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object (readonly)
Attribute for field capital_financing_application
918 919 920 |
# File 'lib/stripe/resources/account_session.rb', line 918 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object (readonly)
Attribute for field capital_financing_promotion
920 921 922 |
# File 'lib/stripe/resources/account_session.rb', line 920 def capital_financing_promotion @capital_financing_promotion end |
#check_scanning ⇒ Object (readonly)
Configuration for the [check scanning](/connect/supported-embedded-components/check-scanning/) embedded component.
922 923 924 |
# File 'lib/stripe/resources/account_session.rb', line 922 def check_scanning @check_scanning end |
#disputes_list ⇒ Object (readonly)
Attribute for field disputes_list
924 925 926 |
# File 'lib/stripe/resources/account_session.rb', line 924 def disputes_list @disputes_list end |
#documents ⇒ Object (readonly)
Attribute for field documents
926 927 928 |
# File 'lib/stripe/resources/account_session.rb', line 926 def documents @documents end |
#financial_account ⇒ Object (readonly)
Attribute for field financial_account
928 929 930 |
# File 'lib/stripe/resources/account_session.rb', line 928 def financial_account @financial_account end |
#financial_account_rewards ⇒ Object (readonly)
Configuration for the [financial account rewards](/connect/supported-embedded-components/financial-account-rewards/) embedded component.
930 931 932 |
# File 'lib/stripe/resources/account_session.rb', line 930 def financial_account_rewards @financial_account_rewards end |
#financial_account_transactions ⇒ Object (readonly)
Attribute for field financial_account_transactions
932 933 934 |
# File 'lib/stripe/resources/account_session.rb', line 932 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object (readonly)
Attribute for field instant_payouts_promotion
934 935 936 |
# File 'lib/stripe/resources/account_session.rb', line 934 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object (readonly)
Attribute for field issuing_card
936 937 938 |
# File 'lib/stripe/resources/account_session.rb', line 936 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object (readonly)
Attribute for field issuing_cards_list
938 939 940 |
# File 'lib/stripe/resources/account_session.rb', line 938 def issuing_cards_list @issuing_cards_list end |
#nesting_demo ⇒ Object (readonly)
Configuration for the [Nestingdemo](/connect/supported-embedded-components/nesting-demo/) embedded component.
940 941 942 |
# File 'lib/stripe/resources/account_session.rb', line 940 def nesting_demo @nesting_demo end |
#network_cost_passthrough_report ⇒ Object (readonly)
Configuration for the [network cost passthrough report](/connect/supported-embedded-components/network-cost-passthrough-report/) embedded component.
942 943 944 |
# File 'lib/stripe/resources/account_session.rb', line 942 def network_cost_passthrough_report @network_cost_passthrough_report end |
#notification_banner ⇒ Object (readonly)
Attribute for field notification_banner
944 945 946 |
# File 'lib/stripe/resources/account_session.rb', line 944 def @notification_banner end |
#payment_details ⇒ Object (readonly)
Attribute for field payment_details
946 947 948 |
# File 'lib/stripe/resources/account_session.rb', line 946 def payment_details @payment_details end |
#payment_disputes ⇒ Object (readonly)
Attribute for field payment_disputes
948 949 950 |
# File 'lib/stripe/resources/account_session.rb', line 948 def payment_disputes @payment_disputes end |
#payments ⇒ Object (readonly)
Attribute for field payments
950 951 952 |
# File 'lib/stripe/resources/account_session.rb', line 950 def payments @payments end |
#payout_details ⇒ Object (readonly)
Attribute for field payout_details
952 953 954 |
# File 'lib/stripe/resources/account_session.rb', line 952 def payout_details @payout_details end |
#payout_reconciliation_report ⇒ Object (readonly)
Attribute for field payout_reconciliation_report
954 955 956 |
# File 'lib/stripe/resources/account_session.rb', line 954 def payout_reconciliation_report @payout_reconciliation_report end |
#payouts ⇒ Object (readonly)
Attribute for field payouts
956 957 958 |
# File 'lib/stripe/resources/account_session.rb', line 956 def payouts @payouts end |
#payouts_list ⇒ Object (readonly)
Attribute for field payouts_list
958 959 960 |
# File 'lib/stripe/resources/account_session.rb', line 958 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object (readonly)
Attribute for field tax_registrations
960 961 962 |
# File 'lib/stripe/resources/account_session.rb', line 960 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object (readonly)
Attribute for field tax_settings
962 963 964 |
# File 'lib/stripe/resources/account_session.rb', line 962 def tax_settings @tax_settings end |
#terminal_hardware_orders ⇒ Object (readonly)
Configuration for the [Terminal hardware orders](/connect/supported-embedded-components/terminal-hardware-orders/) embedded component.
964 965 966 |
# File 'lib/stripe/resources/account_session.rb', line 964 def terminal_hardware_orders @terminal_hardware_orders end |
#terminal_hardware_shop ⇒ Object (readonly)
Configuration for the [Terminal hardware shop](/connect/supported-embedded-components/terminal-hardware-shop/) embedded component.
966 967 968 |
# File 'lib/stripe/resources/account_session.rb', line 966 def terminal_hardware_shop @terminal_hardware_shop end |
Class Method Details
.field_remappings ⇒ Object
1005 1006 1007 |
# File 'lib/stripe/resources/account_session.rb', line 1005 def self.field_remappings @field_remappings = {} end |
.inner_class_types ⇒ Object
968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 |
# File 'lib/stripe/resources/account_session.rb', line 968 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, 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, tax_registrations: TaxRegistrations, tax_settings: TaxSettings, terminal_hardware_orders: TerminalHardwareOrders, terminal_hardware_shop: TerminalHardwareShop, } end |