Uses of Class
com.broadleafcommerce.cartoperation.web.endpoint.domain.checkout.CheckoutResponse
Package
Description
-
Uses of CheckoutResponse in com.broadleafcommerce.cartoperation.service.checkout
Modifier and TypeMethodDescriptionprotected CheckoutResponse
DefaultCheckoutService.buildAwaitingPaymentResultCheckoutResponse
(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Builds aCheckoutResponse
signifying that the checkout submission is awaiting for payment result based on the givenCheckoutProcessDto
.protected CheckoutResponse
DefaultCheckoutService.buildCheckoutResponseBasedOnCartStatus
(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Builds aCheckoutResponse
based on the cart status.protected CheckoutResponse
DefaultCheckoutService.buildFailedCheckoutResponse
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull String requestId, @NonNull CartApprovalValidationException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected CheckoutResponse
DefaultCheckoutService.buildFailedCheckoutResponse
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull String requestId, @NonNull CheckoutException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected CheckoutResponse
DefaultCheckoutService.buildFailedCheckoutResponse
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull String requestId, @NonNull CheckoutWorkflowException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.protected CheckoutResponse
DefaultCheckoutService.buildFailedCheckoutResponse
(@NonNull com.broadleafcommerce.cart.client.domain.Cart cart, @NonNull String requestId, @NonNull PaymentLockException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected CheckoutResponse
DefaultCheckoutService.buildFailedCheckoutResponse
(@NonNull CheckoutProcessDto processDto, @NonNull RuntimeException exception, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected CheckoutResponse
DefaultCheckoutService.buildSuccessfulCheckoutResponse
(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Builds a successfulCheckoutResponse
based on the givenCheckoutProcessDto
.CheckoutService.processCheckout
(CheckoutProcessDto checkoutProcessDto, Map<String, String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Process checkout against the providedCheckoutProcessDto
.DefaultCheckoutService.processCheckout
(@NonNull CheckoutProcessDto processDto, @NonNull Map<String, String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of CheckoutResponse in com.broadleafcommerce.cartoperation.web.endpoint
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<CheckoutResponse>
CheckoutCartEndpoint.processCheckout
(String cartId, CheckoutProcessRequest checkoutProcessRequest, Integer cartVersion, String guestToken, com.broadleafcommerce.order.common.domain.CustomerRef customer, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.http.ResponseEntity<CheckoutResponse>
CheckoutEndpoint.processCheckout
(com.broadleafcommerce.cart.client.domain.Cart resolvedCart, CartRequest requestCart, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Deprecated.Executes the checkout process for a cart.
DefaultCheckoutService.buildFailedCheckoutResponse(Cart, String, CheckoutException, ContextInfo)