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
851 852 853 |
# File 'lib/stripe/resources/account_session.rb', line 851 def account_management @account_management end |
#account_onboarding ⇒ Object (readonly)
Attribute for field account_onboarding
853 854 855 |
# File 'lib/stripe/resources/account_session.rb', line 853 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.
855 856 857 |
# File 'lib/stripe/resources/account_session.rb', line 855 def agentic_commerce_settings @agentic_commerce_settings end |
#balances ⇒ Object (readonly)
Attribute for field balances
857 858 859 |
# File 'lib/stripe/resources/account_session.rb', line 857 def balances @balances end |
#bills ⇒ Object (readonly)
Configuration for the [Bills](/connect/supported-embedded-components/bills/) embedded component.
859 860 861 |
# File 'lib/stripe/resources/account_session.rb', line 859 def bills @bills end |
#capital_financing ⇒ Object (readonly)
Attribute for field capital_financing
861 862 863 |
# File 'lib/stripe/resources/account_session.rb', line 861 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object (readonly)
Attribute for field capital_financing_application
863 864 865 |
# File 'lib/stripe/resources/account_session.rb', line 863 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object (readonly)
Attribute for field capital_financing_promotion
865 866 867 |
# File 'lib/stripe/resources/account_session.rb', line 865 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.
867 868 869 |
# File 'lib/stripe/resources/account_session.rb', line 867 def check_scanning @check_scanning end |
#disputes_list ⇒ Object (readonly)
Attribute for field disputes_list
869 870 871 |
# File 'lib/stripe/resources/account_session.rb', line 869 def disputes_list @disputes_list end |
#documents ⇒ Object (readonly)
Attribute for field documents
871 872 873 |
# File 'lib/stripe/resources/account_session.rb', line 871 def documents @documents end |
#financial_account ⇒ Object (readonly)
Attribute for field financial_account
873 874 875 |
# File 'lib/stripe/resources/account_session.rb', line 873 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.
875 876 877 |
# File 'lib/stripe/resources/account_session.rb', line 875 def financial_account_rewards @financial_account_rewards end |
#financial_account_transactions ⇒ Object (readonly)
Attribute for field financial_account_transactions
877 878 879 |
# File 'lib/stripe/resources/account_session.rb', line 877 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object (readonly)
Attribute for field instant_payouts_promotion
879 880 881 |
# File 'lib/stripe/resources/account_session.rb', line 879 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object (readonly)
Attribute for field issuing_card
881 882 883 |
# File 'lib/stripe/resources/account_session.rb', line 881 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object (readonly)
Attribute for field issuing_cards_list
883 884 885 |
# File 'lib/stripe/resources/account_session.rb', line 883 def issuing_cards_list @issuing_cards_list end |
#nesting_demo ⇒ Object (readonly)
Configuration for the [Nestingdemo](/connect/supported-embedded-components/nesting-demo/) embedded component.
885 886 887 |
# File 'lib/stripe/resources/account_session.rb', line 885 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.
887 888 889 |
# File 'lib/stripe/resources/account_session.rb', line 887 def network_cost_passthrough_report @network_cost_passthrough_report end |
#notification_banner ⇒ Object (readonly)
Attribute for field notification_banner
889 890 891 |
# File 'lib/stripe/resources/account_session.rb', line 889 def @notification_banner end |
#payment_details ⇒ Object (readonly)
Attribute for field payment_details
891 892 893 |
# File 'lib/stripe/resources/account_session.rb', line 891 def payment_details @payment_details end |
#payment_disputes ⇒ Object (readonly)
Attribute for field payment_disputes
893 894 895 |
# File 'lib/stripe/resources/account_session.rb', line 893 def payment_disputes @payment_disputes end |
#payments ⇒ Object (readonly)
Attribute for field payments
895 896 897 |
# File 'lib/stripe/resources/account_session.rb', line 895 def payments @payments end |
#payout_details ⇒ Object (readonly)
Attribute for field payout_details
897 898 899 |
# File 'lib/stripe/resources/account_session.rb', line 897 def payout_details @payout_details end |
#payouts ⇒ Object (readonly)
Attribute for field payouts
899 900 901 |
# File 'lib/stripe/resources/account_session.rb', line 899 def payouts @payouts end |
#payouts_list ⇒ Object (readonly)
Attribute for field payouts_list
901 902 903 |
# File 'lib/stripe/resources/account_session.rb', line 901 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object (readonly)
Attribute for field tax_registrations
903 904 905 |
# File 'lib/stripe/resources/account_session.rb', line 903 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object (readonly)
Attribute for field tax_settings
905 906 907 |
# File 'lib/stripe/resources/account_session.rb', line 905 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.
907 908 909 |
# File 'lib/stripe/resources/account_session.rb', line 907 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.
909 910 911 |
# File 'lib/stripe/resources/account_session.rb', line 909 def terminal_hardware_shop @terminal_hardware_shop end |
Class Method Details
.field_remappings ⇒ Object
946 947 948 |
# File 'lib/stripe/resources/account_session.rb', line 946 def self.field_remappings @field_remappings = {} end |
.inner_class_types ⇒ Object
911 912 913 914 915 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 |
# File 'lib/stripe/resources/account_session.rb', line 911 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 |