Module: CheckoutSdk::Sessions

Defined in:
lib/checkout_sdk/sessions/category.rb,
lib/checkout_sdk/sessions/recurring.rb,
lib/checkout_sdk/sessions/installment.rb,
lib/checkout_sdk/sessions/optimization.rb,
lib/checkout_sdk/sessions/session_address.rb,
lib/checkout_sdk/sessions/session_request.rb,
lib/checkout_sdk/sessions/sessions_client.rb,
lib/checkout_sdk/sessions/source/id_source.rb,
lib/checkout_sdk/sessions/transaction_type.rb,
lib/checkout_sdk/sessions/delivery_timeframe.rb,
lib/checkout_sdk/sessions/merchant_risk_info.rb,
lib/checkout_sdk/sessions/shipping_indicator.rb,
lib/checkout_sdk/sessions/source/card_source.rb,
lib/checkout_sdk/sessions/authentication_type.rb,
lib/checkout_sdk/sessions/channel/app_session.rb,
lib/checkout_sdk/sessions/initial_transaction.rb,
lib/checkout_sdk/sessions/session_source_type.rb,
lib/checkout_sdk/sessions/source/token_source.rb,
lib/checkout_sdk/sessions/channel/channel_data.rb,
lib/checkout_sdk/sessions/channel/request_type.rb,
lib/checkout_sdk/sessions/channel/uie_elements.rb,
lib/checkout_sdk/sessions/optimized_properties.rb,
lib/checkout_sdk/sessions/authentication_method.rb,
lib/checkout_sdk/sessions/source/session_scheme.rb,
lib/checkout_sdk/sessions/source/session_source.rb,
lib/checkout_sdk/sessions/channel/browser_session.rb,
lib/checkout_sdk/sessions/card_holder_account_info.rb,
lib/checkout_sdk/sessions/session_marketplace_data.rb,
lib/checkout_sdk/sessions/three_ds_req_auth_method.rb,
lib/checkout_sdk/sessions/channel/channel_data_type.rb,
lib/checkout_sdk/sessions/channel/sdk_interface_type.rb,
lib/checkout_sdk/sessions/completion/completion_info.rb,
lib/checkout_sdk/sessions/session_secret_credentials.rb,
lib/checkout_sdk/sessions/sessions_billing_descriptor.rb,
lib/checkout_sdk/sessions/source/network_token_source.rb,
lib/checkout_sdk/sessions/reorder_items_indicator_type.rb,
lib/checkout_sdk/sessions/completion/completion_info_type.rb,
lib/checkout_sdk/sessions/channel/sdk_ephemeral_public_key.rb,
lib/checkout_sdk/sessions/completion/hosted_completion_info.rb,
lib/checkout_sdk/sessions/pre_order_purchase_indicator_type.rb,
lib/checkout_sdk/sessions/channel/merchant_initiated_session.rb,
lib/checkout_sdk/sessions/channel/three_ds_method_completion.rb,
lib/checkout_sdk/sessions/three_ds_method_completion_request.rb,
lib/checkout_sdk/sessions/completion/non_hosted_completion_info.rb,
lib/checkout_sdk/sessions/three_ds_requestor_authentication_info.rb

Defined Under Namespace

Modules: AuthenticationMethod, AuthenticationType, Category, ChannelDataType, CompletionInfoType, DeliveryTimeframe, PreOrderPurchaseIndicatorType, ReorderItemsIndicatorType, RequestType, SdkInterfaceType, SessionScheme, SessionSourceType, ShippingIndicator, ThreeDsMethodCompletion, ThreeDsReqAuthMethod, TransactionType, UIElements Classes: AppSession, BrowserSession, CardSource, CardholderAccountInfo, ChannelData, CompletionInfo, HostedCompletionInfo, IdSource, InitialTransaction, Installment, MerchantInitiatedSession, MerchantRiskInfo, NetworkTokenSource, NonHostedCompletionInfo, Optimization, OptimizedProperties, Recurring, SdkEphemeralPublicKey, SessionAddress, SessionMarketplaceData, SessionRequest, SessionSecretCredentials, SessionSource, SessionsBillingDescriptor, SessionsClient, ThreeDsMethodCompletionRequest, ThreeDsRequestorAuthenticationInfo, TokenSource