Table of Contents - stripe-5.38.0 Documentation
Pages
Classes and Modules
- Stripe
- Stripe::APIConnectionError
- Stripe::APIError
- Stripe::APIOperations
- Stripe::APIOperations::Create
- Stripe::APIOperations::Delete
- Stripe::APIOperations::Delete::ClassMethods
- Stripe::APIOperations::List
- Stripe::APIOperations::NestedResource
- Stripe::APIOperations::Request
- Stripe::APIOperations::Request::ClassMethods
- Stripe::APIOperations::Save
- Stripe::APIOperations::Save::ClassMethods
- Stripe::APIResource
- Stripe::Account
- Stripe::AccountLink
- Stripe::AlipayAccount
- Stripe::ApplePayDomain
- Stripe::ApplicationFee
- Stripe::ApplicationFeeRefund
- Stripe::AuthenticationError
- Stripe::Balance
- Stripe::BalanceTransaction
- Stripe::BankAccount
- Stripe::BillingPortal
- Stripe::BillingPortal::Configuration
- Stripe::BillingPortal::Session
- Stripe::BitcoinReceiver
- Stripe::BitcoinTransaction
- Stripe::Capability
- Stripe::Card
- Stripe::CardError
- Stripe::Charge
- Stripe::Checkout
- Stripe::Checkout::Session
- Stripe::ConnectionManager
- Stripe::CountrySpec
- Stripe::Coupon
- Stripe::CreditNote
- Stripe::CreditNoteLineItem
- Stripe::Customer
- Stripe::CustomerBalanceTransaction
- Stripe::Discount
- Stripe::Dispute
- Stripe::EphemeralKey
- Stripe::ErrorObject
- Stripe::Event
- Stripe::ExchangeRate
- Stripe::File
- Stripe::FileLink
- Stripe::Headers
- Stripe::IdempotencyError
- Stripe::Identity
- Stripe::Identity::VerificationReport
- Stripe::Identity::VerificationSession
- Stripe::Instrumentation
- Stripe::Instrumentation::RequestBeginEvent
- Stripe::Instrumentation::RequestEndEvent
- Stripe::Instrumentation::RequestEvent
- Stripe::InvalidRequestError
- Stripe::Invoice
- Stripe::InvoiceItem
- Stripe::InvoiceLineItem
- Stripe::Issuing
- Stripe::Issuing::Authorization
- Stripe::Issuing::Card
- Stripe::Issuing::CardDetails
- Stripe::Issuing::Cardholder
- Stripe::Issuing::Dispute
- Stripe::Issuing::Transaction
- Stripe::LineItem
- Stripe::ListObject
- Stripe::LoginLink
- Stripe::Mandate
- Stripe::MultipartEncoder
- Stripe::OAuth
- Stripe::OAuth::InvalidClientError
- Stripe::OAuth::InvalidGrantError
- Stripe::OAuth::InvalidRequestError
- Stripe::OAuth::InvalidScopeError
- Stripe::OAuth::OAuthError
- Stripe::OAuth::OAuthOperations
- Stripe::OAuth::UnsupportedGrantTypeError
- Stripe::OAuth::UnsupportedResponseTypeError
- Stripe::OAuthErrorObject
- Stripe::ObjectTypes
- Stripe::Order
- Stripe::OrderReturn
- Stripe::PaymentIntent
- Stripe::PaymentMethod
- Stripe::Payout
- Stripe::PermissionError
- Stripe::Person
- Stripe::Plan
- Stripe::Price
- Stripe::Product
- Stripe::PromotionCode
- Stripe::Quote
- Stripe::Radar
- Stripe::Radar::EarlyFraudWarning
- Stripe::Radar::ValueList
- Stripe::Radar::ValueListItem
- Stripe::RateLimitError
- Stripe::Recipient
- Stripe::RecipientTransfer
- Stripe::Refund
- Stripe::Reporting
- Stripe::Reporting::ReportRun
- Stripe::Reporting::ReportType
- Stripe::Reversal
- Stripe::Review
- Stripe::SKU
- Stripe::SetupAttempt
- Stripe::SetupIntent
- Stripe::Sigma
- Stripe::Sigma::ScheduledQueryRun
- Stripe::SignatureVerificationError
- Stripe::SingletonAPIResource
- Stripe::Source
- Stripe::SourceTransaction
- Stripe::StripeClient
- Stripe::StripeClient::RequestLogContext
- Stripe::StripeClient::StripeRequestMetrics
- Stripe::StripeClient::SystemProfiler
- Stripe::StripeClient::ThreadContext
- Stripe::StripeConfiguration
- Stripe::StripeError
- Stripe::StripeHeadersOnlyResponse
- Stripe::StripeObject
- Stripe::StripeResponse
- Stripe::StripeResponseBase
- Stripe::StripeResponseHeaders
- Stripe::Subscription
- Stripe::SubscriptionItem
- Stripe::SubscriptionSchedule
- Stripe::TaxCode
- Stripe::TaxId
- Stripe::TaxRate
- Stripe::Terminal
- Stripe::Terminal::ConnectionToken
- Stripe::Terminal::Location
- Stripe::Terminal::Reader
- Stripe::ThreeDSecure
- Stripe::Token
- Stripe::Topup
- Stripe::Transfer
- Stripe::UsageRecord
- Stripe::UsageRecordSummary
- Stripe::Util
- Stripe::Webhook
- Stripe::Webhook::Signature
- Stripe::WebhookEndpoint
Methods
- ::active_client — Stripe::StripeClient
- ::additive_object_param — Stripe::StripeObject
- ::additive_object_param? — Stripe::StripeObject
- ::any_subscribers? — Stripe::Instrumentation
- ::app_info — Stripe
- ::app_info= — Stripe
- ::authorize_url — Stripe::OAuth
- ::check_api_key! — Stripe::Util
- ::check_string_argument! — Stripe::Util
- ::class_name — Stripe::APIResource
- ::clear_all_connection_managers — Stripe::StripeClient
- ::colorize — Stripe::Util
- ::compute_signature — Stripe::Webhook::Signature
- ::construct_event — Stripe::Webhook
- ::construct_from — Stripe::StripeObject
- ::convert_to_stripe_object — Stripe::Util
- ::create — Stripe::EphemeralKey
- ::create — Stripe::File
- ::current_thread_context — Stripe::StripeClient
- ::custom_method — Stripe::APIResource
- ::deauthorize — Stripe::OAuth
- ::deep_copy — Stripe::StripeObject
- ::default_client — Stripe::StripeClient
- ::default_connection_manager — Stripe::StripeClient
- ::empty_list — Stripe::ListObject
- ::encode — Stripe::MultipartEncoder
- ::encode_parameters — Stripe::Util
- ::execute_resource_request — Stripe::OAuth::OAuthOperations
- ::flatten_params — Stripe::Util
- ::flatten_params_array — Stripe::Util
- ::from_net_http — Stripe::StripeResponseHeaders
- ::from_net_http — Stripe::StripeResponse
- ::from_net_http — Stripe::StripeResponseHeaders
- ::from_net_http — Stripe::StripeHeadersOnlyResponse
- ::generate_header — Stripe::Webhook::Signature
- ::get_client_id — Stripe::OAuth
- ::get_timestamp_and_signatures — Stripe::Webhook::Signature
- ::included — Stripe::APIOperations::Delete
- ::included — Stripe::APIOperations::Request
- ::included — Stripe::APIOperations::Save
- ::level_name — Stripe::Util
- ::list_preview_line_items — Stripe::CreditNote
- ::list_upcoming_line_items — Stripe::Invoice
- ::log_debug — Stripe::Util
- ::log_error — Stripe::Util
- ::log_info — Stripe::Util
- ::log_internal — Stripe::Util
- ::maybe_gc_connection_managers — Stripe::StripeClient
- ::monotonic_time — Stripe::Util
- ::new — Stripe::ConnectionManager
- ::new — Stripe::StripeError
- ::new — Stripe::CardError
- ::new — Stripe::InvalidRequestError
- ::new — Stripe::SignatureVerificationError
- ::new — Stripe::OAuth::OAuthError
- ::new — Stripe::Instrumentation::RequestBeginEvent
- ::new — Stripe::Instrumentation::RequestEndEvent
- ::new — Stripe::Instrumentation::RequestEndEvent
- ::new — Stripe::ListObject
- ::new — Stripe::MultipartEncoder
- ::new — Stripe::StripeClient
- ::new — Stripe::StripeClient::SystemProfiler
- ::new — Stripe::StripeClient::StripeRequestMetrics
- ::new — Stripe::StripeConfiguration
- ::new — Stripe::StripeObject
- ::new — Stripe::StripeResponseHeaders
- ::new — Stripe::StripeResponseHeaders
- ::normalize_headers — Stripe::Util
- ::normalize_id — Stripe::Util
- ::normalize_opts — Stripe::Util
- ::notify — Stripe::Instrumentation
- ::object_classes — Stripe::Util
- ::object_name_matches_class? — Stripe::Util
- ::object_names_to_classes — Stripe::ObjectTypes
- ::objects_to_ids — Stripe::Util
- ::pdf — Stripe::Quote
- ::populate_for_net_http — Stripe::StripeResponseBase
- ::preview — Stripe::CreditNote
- ::protected_fields — Stripe::Account
- ::protected_fields — Stripe::StripeObject
- ::request_id_dashboard_url — Stripe::Util
- ::resource_url — Stripe::APIResource
- ::resource_url — Stripe::ApplePayDomain
- ::resource_url — Stripe::BitcoinReceiver
- ::resource_url — Stripe::BitcoinTransaction
- ::resource_url — Stripe::File
- ::resource_url — Stripe::Sigma::ScheduledQueryRun
- ::resource_url — Stripe::ThreeDSecure
- ::resource_url — Stripe::SingletonAPIResource
- ::retrieve — Stripe::APIResource
- ::retrieve — Stripe::Account
- ::retrieve — Stripe::AlipayAccount
- ::retrieve — Stripe::ApplicationFeeRefund
- ::retrieve — Stripe::BankAccount
- ::retrieve — Stripe::Capability
- ::retrieve — Stripe::Card
- ::retrieve — Stripe::CustomerBalanceTransaction
- ::retrieve — Stripe::LoginLink
- ::retrieve — Stripe::Person
- ::retrieve — Stripe::Reversal
- ::retrieve — Stripe::TaxId
- ::retrieve — Stripe::SingletonAPIResource
- ::save_nested_resource — Stripe::APIResource
- ::secure_compare — Stripe::Util
- ::set_app_info — Stripe
- ::setup — Stripe::StripeConfiguration
- ::should_retry? — Stripe::StripeClient
- ::sleep_time — Stripe::StripeClient
- ::subscribe — Stripe::Instrumentation
- ::subscribers — Stripe::Instrumentation
- ::symbolize_names — Stripe::Util
- ::token — Stripe::OAuth
- ::uname — Stripe::StripeClient::SystemProfiler
- ::uname_from_system — Stripe::StripeClient::SystemProfiler
- ::uname_from_system_ver — Stripe::StripeClient::SystemProfiler
- ::unsubscribe — Stripe::Instrumentation
- ::upcoming — Stripe::Invoice
- ::update — Stripe::AlipayAccount
- ::update — Stripe::ApplicationFeeRefund
- ::update — Stripe::BankAccount
- ::update — Stripe::Capability
- ::update — Stripe::Card
- ::update — Stripe::CustomerBalanceTransaction
- ::update — Stripe::Person
- ::update — Stripe::Reversal
- ::url_encode — Stripe::Util
- ::verify_header — Stripe::Webhook::Signature
- ::wrap_logfmt_value — Stripe::Util
- #== — Stripe::StripeObject
- #[] — Stripe::ListObject
- #[] — Stripe::StripeObject
- #[] — Stripe::StripeResponseHeaders
- #[] — Stripe::StripeResponseHeaders
- #[]= — Stripe::StripeObject
- #accept — Stripe::Quote
- #add_accessors — Stripe::StripeObject
- #api_base= — Stripe::StripeConfiguration
- #api_url — Stripe::StripeClient
- #approve — Stripe::Issuing::Authorization
- #approve — Stripe::Review
- #as_json — Stripe::StripeObject
- #attach — Stripe::PaymentMethod
- #auto_paging_each — Stripe::ListObject
- #body — Stripe::MultipartEncoder
- #ca_bundle_path= — Stripe::StripeConfiguration
- #ca_store — Stripe::StripeConfiguration
- #cancel — Stripe::Identity::VerificationSession
- #cancel — Stripe::PaymentIntent
- #cancel — Stripe::Payout
- #cancel — Stripe::Quote
- #cancel — Stripe::SetupIntent
- #cancel — Stripe::SubscriptionSchedule
- #cancel — Stripe::Topup
- #cancel — Stripe::Transfer
- #capture — Stripe::Charge
- #capture — Stripe::PaymentIntent
- #charge — Stripe::ErrorObject
- #check_api_key! — Stripe::StripeClient
- #clear — Stripe::ConnectionManager
- #close — Stripe::MultipartEncoder
- #close — Stripe::Dispute
- #code — Stripe::ErrorObject
- #confirm — Stripe::PaymentIntent
- #confirm — Stripe::SetupIntent
- #connect_base= — Stripe::StripeConfiguration
- #connection_for — Stripe::ConnectionManager
- #connection_manager — Stripe::StripeClient
- #construct_error_object — Stripe::StripeError
- #construct_error_object — Stripe::OAuth::OAuthError
- #content_type — Stripe::MultipartEncoder
- #create — Stripe::APIOperations::Create
- #create_connection — Stripe::ConnectionManager
- #deauthorize — Stripe::Account
- #decline — Stripe::Issuing::Authorization
- #decline_code — Stripe::ErrorObject
- #default_connection_managers — Stripe::StripeClient::ThreadContext
- #delete — Stripe::APIOperations::Delete
- #delete — Stripe::APIOperations::Delete::ClassMethods
- #delete_discount — Stripe::Customer
- #delete_discount — Stripe::Subscription
- #deleted? — Stripe::StripeObject
- #detach — Stripe::PaymentMethod
- #detach — Stripe::Source
- #details — Stripe::Issuing::Card
- #dirty! — Stripe::StripeObject
- #dirty_value! — Stripe::StripeObject
- #doc_url — Stripe::ErrorObject
- #dup_from_response_headers — Stripe::StripeClient::RequestLogContext
- #each — Stripe::ListObject
- #each — Stripe::StripeObject
- #empty? — Stripe::ListObject
- #empty_values — Stripe::StripeObject
- #enable_telemetry? — Stripe::StripeConfiguration
- #encode — Stripe::MultipartEncoder
- #encode_body — Stripe::StripeClient
- #eql? — Stripe::StripeObject
- #error — Stripe::OAuthErrorObject
- #error_description — Stripe::OAuthErrorObject
- #error_on_invalid_params — Stripe::APIOperations::Request::ClassMethods
- #error_on_non_string_user_opts — Stripe::APIOperations::Request::ClassMethods
- #escape — Stripe::MultipartEncoder
- #execute_request — Stripe::ConnectionManager
- #execute_request — Stripe::StripeClient
- #execute_request_internal — Stripe::StripeClient
- #execute_request_stream — Stripe::StripeClient
- #execute_request_with_rescues — Stripe::StripeClient
- #execute_resource_request — Stripe::APIOperations::Request
- #execute_resource_request — Stripe::APIOperations::Request::ClassMethods
- #execute_resource_request_internal — Stripe::APIOperations::Request::ClassMethods
- #execute_resource_request_stream — Stripe::APIOperations::Request
- #execute_resource_request_stream — Stripe::APIOperations::Request::ClassMethods
- #finalize_invoice — Stripe::Invoice
- #finalize_quote — Stripe::Quote
- #format_app_info — Stripe::StripeClient
- #general_api_error — Stripe::StripeClient
- #handle_error_response — Stripe::StripeClient
- #handle_network_error — Stripe::StripeClient
- #hash — Stripe::StripeObject
- #idempotent_replayed? — Stripe::StripeError
- #initial_network_retry_delay= — Stripe::StripeConfiguration
- #initialize_from — Stripe::StripeObject
- #inspect — Stripe::StripeObject
- #key — Stripe::StripeConfiguration
- #keys — Stripe::StripeObject
- #last_response_has_key? — Stripe::StripeClient
- #legal_entity — Stripe::Account
- #legal_entity= — Stripe::Account
- #list — Stripe::APIOperations::List
- #list_computed_upfront_line_items — Stripe::Quote
- #list_line_items — Stripe::Quote
- #log_level= — Stripe::StripeConfiguration
- #log_request — Stripe::StripeClient
- #log_response — Stripe::StripeClient
- #log_response_error — Stripe::StripeClient
- #mark_uncollectible — Stripe::Invoice
- #marshal_dump — Stripe::StripeObject
- #marshal_load — Stripe::StripeObject
- #max_network_retries= — Stripe::StripeConfiguration
- #max_network_retry_delay= — Stripe::StripeConfiguration
- #merge_query_params — Stripe::StripeClient
- #message — Stripe::ErrorObject
- #metaclass — Stripe::StripeObject
- #method_missing — Stripe::StripeObject
- #nested_resource_class_methods — Stripe::APIOperations::NestedResource
- #next_page — Stripe::ListObject
- #notify_request_begin — Stripe::StripeClient
- #notify_request_end — Stripe::StripeClient
- #open_timeout= — Stripe::StripeConfiguration
- #param — Stripe::ErrorObject
- #pay — Stripe::Invoice
- #pay — Stripe::Order
- #payload — Stripe::StripeClient::StripeRequestMetrics
- #payment_intent — Stripe::ErrorObject
- #payment_method — Stripe::ErrorObject
- #pdf — Stripe::Quote
- #persons — Stripe::Account
- #previous_page — Stripe::ListObject
- #proxy= — Stripe::StripeConfiguration
- #proxy_parts — Stripe::ConnectionManager
- #read_timeout= — Stripe::StripeConfiguration
- #redact — Stripe::Identity::VerificationSession
- #refresh — Stripe::APIResource
- #reject — Stripe::Account
- #release — Stripe::SubscriptionSchedule
- #remove_accessors — Stripe::StripeObject
- #request — Stripe::StripeClient
- #request — Stripe::APIOperations::Request
- #request — Stripe::APIOperations::Request::ClassMethods
- #request_headers — Stripe::StripeClient
- #request_stream — Stripe::APIResource
- #request_stripe_object — Stripe::APIResource
- #reset_connection_managers — Stripe::StripeClient::ThreadContext
- #resource_url — Stripe::APIResource
- #resource_url — Stripe::ListObject
- #resource_url — Stripe::Account
- #resource_url — Stripe::AlipayAccount
- #resource_url — Stripe::ApplicationFeeRefund
- #resource_url — Stripe::BankAccount
- #resource_url — Stripe::BitcoinReceiver
- #resource_url — Stripe::Capability
- #resource_url — Stripe::Card
- #resource_url — Stripe::CustomerBalanceTransaction
- #resource_url — Stripe::Person
- #resource_url — Stripe::Reversal
- #resource_url — Stripe::TaxId
- #resource_url — Stripe::SingletonAPIResource
- #respond_to_missing? — Stripe::StripeObject
- #retrieve — Stripe::ListObject
- #return_order — Stripe::Order
- #reverse — Stripe::Payout
- #reverse_duplicate_merge — Stripe::StripeConfiguration
- #reverse_each — Stripe::ListObject
- #save — Stripe::APIOperations::Save
- #save_url — Stripe::APIOperations::Save
- #send_invoice — Stripe::Invoice
- #serialize_additional_owners — Stripe::Account
- #serialize_params — Stripe::Account
- #serialize_params — Stripe::StripeObject
- #serialize_params_account — Stripe::Account
- #serialize_params_value — Stripe::StripeObject
- #setup_intent — Stripe::ErrorObject
- #should_handle_as_error — Stripe::StripeClient
- #source — Stripe::ErrorObject
- #source_transactions — Stripe::Source
- #specific_api_error — Stripe::StripeClient
- #specific_oauth_error — Stripe::StripeClient
- #store_last_response — Stripe::StripeClient
- #submit — Stripe::Issuing::Dispute
- #to_hash — Stripe::StripeObject
- #to_json — Stripe::StripeObject
- #to_s — Stripe::StripeError
- #to_s — Stripe::StripeObject
- #type — Stripe::ErrorObject
- #update — Stripe::APIOperations::Save::ClassMethods
- #update_attributes — Stripe::StripeObject
- #uploads_base= — Stripe::StripeConfiguration
- #usage_record_summaries — Stripe::SubscriptionItem
- #user_agent — Stripe::StripeClient::SystemProfiler
- #values — Stripe::StripeObject
- #verify — Stripe::BankAccount
- #verify — Stripe::Source
- #verify_ssl_certs= — Stripe::StripeConfiguration
- #void_credit_note — Stripe::CreditNote
- #void_invoice — Stripe::Invoice
- #warn_on_opts_in_params — Stripe::APIOperations::Request::ClassMethods
- #warn_ssl_verify_none — Stripe::ConnectionManager
- #write_field — Stripe::MultipartEncoder
- #write_timeout= — Stripe::StripeConfiguration