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, 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.
-
#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
827 828 829 |
# File 'lib/stripe/resources/account_session.rb', line 827 def account_management @account_management end |
#account_onboarding ⇒ Object (readonly)
Attribute for field account_onboarding
829 830 831 |
# File 'lib/stripe/resources/account_session.rb', line 829 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.
831 832 833 |
# File 'lib/stripe/resources/account_session.rb', line 831 def agentic_commerce_settings @agentic_commerce_settings end |
#balances ⇒ Object (readonly)
Attribute for field balances
833 834 835 |
# File 'lib/stripe/resources/account_session.rb', line 833 def balances @balances end |
#capital_financing ⇒ Object (readonly)
Attribute for field capital_financing
835 836 837 |
# File 'lib/stripe/resources/account_session.rb', line 835 def capital_financing @capital_financing end |
#capital_financing_application ⇒ Object (readonly)
Attribute for field capital_financing_application
837 838 839 |
# File 'lib/stripe/resources/account_session.rb', line 837 def capital_financing_application @capital_financing_application end |
#capital_financing_promotion ⇒ Object (readonly)
Attribute for field capital_financing_promotion
839 840 841 |
# File 'lib/stripe/resources/account_session.rb', line 839 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.
841 842 843 |
# File 'lib/stripe/resources/account_session.rb', line 841 def check_scanning @check_scanning end |
#disputes_list ⇒ Object (readonly)
Attribute for field disputes_list
843 844 845 |
# File 'lib/stripe/resources/account_session.rb', line 843 def disputes_list @disputes_list end |
#documents ⇒ Object (readonly)
Attribute for field documents
845 846 847 |
# File 'lib/stripe/resources/account_session.rb', line 845 def documents @documents end |
#financial_account ⇒ Object (readonly)
Attribute for field financial_account
847 848 849 |
# File 'lib/stripe/resources/account_session.rb', line 847 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.
849 850 851 |
# File 'lib/stripe/resources/account_session.rb', line 849 def financial_account_rewards @financial_account_rewards end |
#financial_account_transactions ⇒ Object (readonly)
Attribute for field financial_account_transactions
851 852 853 |
# File 'lib/stripe/resources/account_session.rb', line 851 def financial_account_transactions @financial_account_transactions end |
#instant_payouts_promotion ⇒ Object (readonly)
Attribute for field instant_payouts_promotion
853 854 855 |
# File 'lib/stripe/resources/account_session.rb', line 853 def instant_payouts_promotion @instant_payouts_promotion end |
#issuing_card ⇒ Object (readonly)
Attribute for field issuing_card
855 856 857 |
# File 'lib/stripe/resources/account_session.rb', line 855 def issuing_card @issuing_card end |
#issuing_cards_list ⇒ Object (readonly)
Attribute for field issuing_cards_list
857 858 859 |
# File 'lib/stripe/resources/account_session.rb', line 857 def issuing_cards_list @issuing_cards_list end |
#nesting_demo ⇒ Object (readonly)
Configuration for the [Nestingdemo](/connect/supported-embedded-components/nesting-demo/) embedded component.
859 860 861 |
# File 'lib/stripe/resources/account_session.rb', line 859 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.
861 862 863 |
# File 'lib/stripe/resources/account_session.rb', line 861 def network_cost_passthrough_report @network_cost_passthrough_report end |
#notification_banner ⇒ Object (readonly)
Attribute for field notification_banner
863 864 865 |
# File 'lib/stripe/resources/account_session.rb', line 863 def @notification_banner end |
#payment_details ⇒ Object (readonly)
Attribute for field payment_details
865 866 867 |
# File 'lib/stripe/resources/account_session.rb', line 865 def payment_details @payment_details end |
#payment_disputes ⇒ Object (readonly)
Attribute for field payment_disputes
867 868 869 |
# File 'lib/stripe/resources/account_session.rb', line 867 def payment_disputes @payment_disputes end |
#payments ⇒ Object (readonly)
Attribute for field payments
869 870 871 |
# File 'lib/stripe/resources/account_session.rb', line 869 def payments @payments end |
#payout_details ⇒ Object (readonly)
Attribute for field payout_details
871 872 873 |
# File 'lib/stripe/resources/account_session.rb', line 871 def payout_details @payout_details end |
#payouts ⇒ Object (readonly)
Attribute for field payouts
873 874 875 |
# File 'lib/stripe/resources/account_session.rb', line 873 def payouts @payouts end |
#payouts_list ⇒ Object (readonly)
Attribute for field payouts_list
875 876 877 |
# File 'lib/stripe/resources/account_session.rb', line 875 def payouts_list @payouts_list end |
#tax_registrations ⇒ Object (readonly)
Attribute for field tax_registrations
877 878 879 |
# File 'lib/stripe/resources/account_session.rb', line 877 def tax_registrations @tax_registrations end |
#tax_settings ⇒ Object (readonly)
Attribute for field tax_settings
879 880 881 |
# File 'lib/stripe/resources/account_session.rb', line 879 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.
881 882 883 |
# File 'lib/stripe/resources/account_session.rb', line 881 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.
883 884 885 |
# File 'lib/stripe/resources/account_session.rb', line 883 def terminal_hardware_shop @terminal_hardware_shop end |
Class Method Details
.field_remappings ⇒ Object
919 920 921 |
# File 'lib/stripe/resources/account_session.rb', line 919 def self.field_remappings @field_remappings = {} end |
.inner_class_types ⇒ Object
885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 |
# File 'lib/stripe/resources/account_session.rb', line 885 def self.inner_class_types @inner_class_types = { account_management: AccountManagement, account_onboarding: AccountOnboarding, agentic_commerce_settings: AgenticCommerceSettings, balances: Balances, 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 |