Uses of Class
com.broadleafcommerce.tabby.domain.session.TabbyCheckoutSession
Packages that use TabbyCheckoutSession
Package
Description
-
Uses of TabbyCheckoutSession in com.broadleafcommerce.tabby.provider
Methods in com.broadleafcommerce.tabby.provider that return TabbyCheckoutSessionModifier and TypeMethodDescriptionTabbyProvider.createCheckoutSession
(TabbyCheckoutSession createCheckoutSessionRequest, String applicationId, String tenantId) Creates a Checkout session.Methods in com.broadleafcommerce.tabby.provider with parameters of type TabbyCheckoutSessionModifier and TypeMethodDescriptionTabbyProvider.createCheckoutSession
(TabbyCheckoutSession createCheckoutSessionRequest, String applicationId, String tenantId) Creates a Checkout session.TabbyProvider.executePreScoring
(TabbyCheckoutSession createCheckoutSessionRequest, String applicationId, String tenantId) Executes a Tabby Pre-Scoring request to determine if Tabby can be used for the cart. -
Uses of TabbyCheckoutSession in com.broadleafcommerce.tabby.provider.external
Methods in com.broadleafcommerce.tabby.provider.external that return TabbyCheckoutSessionModifier and TypeMethodDescriptionExternalTabbyProvider.createCheckoutSession
(@NonNull TabbyCheckoutSession createCheckoutSessionRequest, String applicationId, String tenantId) Methods in com.broadleafcommerce.tabby.provider.external with parameters of type TabbyCheckoutSessionModifier and TypeMethodDescriptionExternalTabbyProvider.createCheckoutSession
(@NonNull TabbyCheckoutSession createCheckoutSessionRequest, String applicationId, String tenantId) ExternalTabbyProvider.executePreScoring
(@NonNull TabbyCheckoutSession createCheckoutSessionRequest, String applicationId, String tenantId) -
Uses of TabbyCheckoutSession in com.broadleafcommerce.tabby.service.requestresponse
Methods in com.broadleafcommerce.tabby.service.requestresponse that return TabbyCheckoutSessionModifier and TypeMethodDescriptionDefaultTabbyRequestService.buildCreateSessionRequest
(@NonNull TabbyPaymentRequest tabbyPaymentRequest) TabbyRequestService.buildCreateSessionRequest
(TabbyPaymentRequest tabbyPaymentRequest) Builds theTabbyCheckoutSession
to create the checkout session.Methods in com.broadleafcommerce.tabby.service.requestresponse with parameters of type TabbyCheckoutSessionModifier and TypeMethodDescriptionprotected com.broadleafcommerce.paymentgateway.domain.NextAction
DefaultTabbyResponseService.buildNextAction
(@NonNull TabbyCheckoutSession checkoutSessionResponse, @NonNull TabbyPaymentRequest tabbyPaymentRequest) protected boolean
DefaultTabbyResponseService.isSuccessful
(@NonNull TabbyCheckoutSession checkoutSessionResponse, @NonNull TabbyPaymentRequest tabbyPaymentRequest) com.broadleafcommerce.paymentgateway.domain.PaymentResponse
DefaultTabbyResponseService.populatePaymentResponse
(@NonNull TabbyCheckoutSession checkoutSessionResponse, @NonNull TabbyPaymentRequest tabbyPaymentRequest, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse) com.broadleafcommerce.paymentgateway.domain.PaymentResponse
TabbyResponseService.populatePaymentResponse
(TabbyCheckoutSession checkoutSessionResponse, TabbyPaymentRequest tabbyPaymentRequest, com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse) Populates the payment response based on the provided checkout session response -
Uses of TabbyCheckoutSession in com.broadleafcommerce.tabby.web.endpoint
Methods in com.broadleafcommerce.tabby.web.endpoint with parameters of type TabbyCheckoutSessionModifier and TypeMethodDescriptionTabbyPreScoringEndpoint.executePreScoring
(TabbyCheckoutSession request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)