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, Balances, Bills, CapitalFinancing, CapitalFinancingApplication, CapitalFinancingPromotion, CheckScanning, DisputesList, Documents, FinancialAccount, FinancialAccountRewards, FinancialAccountTransactions, InstantPayoutsPromotion, IssuingCard, IssuingCardsList, NestingDemo, NetworkCostPassthroughReport, NotificationBanner, PaymentDetails, PaymentDisputes, Payments, PayoutDetails, 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.
-
#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.
-
#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
856 857 858 |
# File 'lib/stripe/resources/account_session.rb', line 856 def account_management @account_management end |
#account_onboarding ⇒ Object (readonly)
Attribute for field account_onboarding
858 859 860 |
# File 'lib/stripe/resources/account_session.rb', line 858 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.
860 861 862 |
# File 'lib/stripe/resources/account_session.rb', line 860 def agentic_commerce_settings @agentic_commerce_settings end |
#balances ⇒ Object (readonly)
Attribute for field balances
862 863 864 |
# File 'lib/stripe/resources/account_session.rb', line 862 def balances @balances end |
#bills ⇒ Object (readonly)
Configuration for the [Bills](/connect/supported-embedded-components/bills/) embedded component.
864 865 866 |
# File 'lib/stripe/resources/account_session.rb', line 864 def bills @bills end |
#capital_financing ⇒ Object (readonly)
Attribute for field capital_financing
866 867 868 |
# File 'lib/stripe/resources/account_session.rb', line 866 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object (readonly)
Attribute for field capital_financing_application
868 869 870 |
# File 'lib/stripe/resources/account_session.rb', line 868 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object (readonly)
Attribute for field capital_financing_promotion
870 871 872 |
# File 'lib/stripe/resources/account_session.rb', line 870 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.
872 873 874 |
# File 'lib/stripe/resources/account_session.rb', line 872 def check_scanning @check_scanning end |
#disputes_list ⇒ Object (readonly)
Attribute for field disputes_list
874 875 876 |
# File 'lib/stripe/resources/account_session.rb', line 874 def disputes_list @disputes_list end |
#documents ⇒ Object (readonly)
Attribute for field documents
876 877 878 |
# File 'lib/stripe/resources/account_session.rb', line 876 def documents @documents end |
#financial_account ⇒ Object (readonly)
Attribute for field financial_account
878 879 880 |
# File 'lib/stripe/resources/account_session.rb', line 878 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.
880 881 882 |
# File 'lib/stripe/resources/account_session.rb', line 880 def financial_account_rewards @financial_account_rewards end |
#financial_account_transactions ⇒ Object (readonly)
Attribute for field financial_account_transactions
882 883 884 |
# File 'lib/stripe/resources/account_session.rb', line 882 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object (readonly)
Attribute for field instant_payouts_promotion
884 885 886 |
# File 'lib/stripe/resources/account_session.rb', line 884 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object (readonly)
Attribute for field issuing_card
886 887 888 |
# File 'lib/stripe/resources/account_session.rb', line 886 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object (readonly)
Attribute for field issuing_cards_list
888 889 890 |
# File 'lib/stripe/resources/account_session.rb', line 888 def issuing_cards_list @issuing_cards_list end |
#nesting_demo ⇒ Object (readonly)
Configuration for the [Nestingdemo](/connect/supported-embedded-components/nesting-demo/) embedded component.
890 891 892 |
# File 'lib/stripe/resources/account_session.rb', line 890 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.
892 893 894 |
# File 'lib/stripe/resources/account_session.rb', line 892 def network_cost_passthrough_report @network_cost_passthrough_report end |
#notification_banner ⇒ Object (readonly)
Attribute for field notification_banner
894 895 896 |
# File 'lib/stripe/resources/account_session.rb', line 894 def @notification_banner end |
#payment_details ⇒ Object (readonly)
Attribute for field payment_details
896 897 898 |
# File 'lib/stripe/resources/account_session.rb', line 896 def payment_details @payment_details end |
#payment_disputes ⇒ Object (readonly)
Attribute for field payment_disputes
898 899 900 |
# File 'lib/stripe/resources/account_session.rb', line 898 def payment_disputes @payment_disputes end |
#payments ⇒ Object (readonly)
Attribute for field payments
900 901 902 |
# File 'lib/stripe/resources/account_session.rb', line 900 def payments @payments end |
#payout_details ⇒ Object (readonly)
Attribute for field payout_details
902 903 904 |
# File 'lib/stripe/resources/account_session.rb', line 902 def payout_details @payout_details end |
#payouts ⇒ Object (readonly)
Attribute for field payouts
904 905 906 |
# File 'lib/stripe/resources/account_session.rb', line 904 def payouts @payouts end |
#payouts_list ⇒ Object (readonly)
Attribute for field payouts_list
906 907 908 |
# File 'lib/stripe/resources/account_session.rb', line 906 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object (readonly)
Attribute for field tax_registrations
908 909 910 |
# File 'lib/stripe/resources/account_session.rb', line 908 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object (readonly)
Attribute for field tax_settings
910 911 912 |
# File 'lib/stripe/resources/account_session.rb', line 910 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.
912 913 914 |
# File 'lib/stripe/resources/account_session.rb', line 912 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.
914 915 916 |
# File 'lib/stripe/resources/account_session.rb', line 914 def terminal_hardware_shop @terminal_hardware_shop end |
Class Method Details
.field_remappings ⇒ Object
951 952 953 |
# File 'lib/stripe/resources/account_session.rb', line 951 def self.field_remappings @field_remappings = {} end |
.inner_class_types ⇒ Object
916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 |
# File 'lib/stripe/resources/account_session.rb', line 916 def self.inner_class_types @inner_class_types = { account_management: AccountManagement, account_onboarding: AccountOnboarding, agentic_commerce_settings: AgenticCommerceSettings, 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, payouts: Payouts, payouts_list: PayoutsList, tax_registrations: TaxRegistrations, tax_settings: TaxSettings, terminal_hardware_orders: TerminalHardwareOrders, terminal_hardware_shop: TerminalHardwareShop, } end |