Uses of Class
com.broadleafcommerce.cartoperation.domain.checkout.CheckoutProcessDto
-
-
Uses of CheckoutProcessDto in com.broadleafcommerce.cartoperation.exception
Methods in com.broadleafcommerce.cartoperation.exception that return CheckoutProcessDto Modifier and Type Method Description CheckoutProcessDtoCheckoutException. getCheckoutProcessDto()TheCheckoutProcessDtocontaining the details of the checkout where exception was thrown.CheckoutProcessDtoCheckoutWorkflowActivityException. getCheckoutProcessDto()TheCheckoutProcessDtobeing processed in the activity. -
Uses of CheckoutProcessDto in com.broadleafcommerce.cartoperation.service.checkout
Methods in com.broadleafcommerce.cartoperation.service.checkout that return CheckoutProcessDto Modifier and Type Method Description protected CheckoutProcessDtoDefaultCheckoutService. finalizeAccountCartIfNecessary(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Finalizes the given accountCartif necessary.protected CheckoutProcessDtoDefaultCheckoutService. finalizeCart(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Following a successful checkout, this method is responsible for recording the finalized state of the cart.CheckoutProcessDtoCheckoutService. finalizeCheckout(CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Finalizes checkout for the givenCart.CheckoutProcessDtoDefaultCheckoutService. finalizeCheckout(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoDefaultCheckoutService. prepareCartForCheckout(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Prepares the cart for checkout.protected CheckoutProcessDtoDefaultCheckoutService. removeStaleCartItems(@NonNull CheckoutProcessDto processDto, @NonNull CheckoutException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)RemovesCartItemsfrom theCartthat can no longer be found in the catalog & reprices the cart.Methods in com.broadleafcommerce.cartoperation.service.checkout with parameters of type CheckoutProcessDto Modifier and Type Method Description protected CheckoutResponseDefaultCheckoutService. buildAwaitingPaymentResultCheckoutResponse(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Builds aCheckoutResponsesignifying that the checkout submission is awaiting for payment result based on the givenCheckoutProcessDto.protected CheckoutResponseDefaultCheckoutService. buildCheckoutResponseBasedOnCartStatus(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Builds aCheckoutResponsebased on the cart status.protected CheckoutResponseDefaultCheckoutService. buildFailedCheckoutResponse(@NonNull CheckoutProcessDto processDto, @NonNull RuntimeException exception, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutResponseDefaultCheckoutService. buildSuccessfulCheckoutResponse(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Builds a successfulCheckoutResponsebased on the givenCheckoutProcessDto.protected CheckoutProcessDtoDefaultCheckoutService. finalizeAccountCartIfNecessary(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Finalizes the given accountCartif necessary.protected CheckoutProcessDtoDefaultCheckoutService. finalizeCart(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Following a successful checkout, this method is responsible for recording the finalized state of the cart.CheckoutProcessDtoCheckoutService. finalizeCheckout(CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Finalizes checkout for the givenCart.CheckoutProcessDtoDefaultCheckoutService. finalizeCheckout(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected voidDefaultCheckoutService. finalizePayments(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoDefaultCheckoutService. prepareCartForCheckout(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Prepares the cart for checkout.CheckoutResponseCheckoutService. processCheckout(CheckoutProcessDto checkoutProcessDto, Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Process checkout against the providedCheckoutProcessDto.CheckoutResponseDefaultCheckoutService. processCheckout(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoDefaultCheckoutService. removeStaleCartItems(@NonNull CheckoutProcessDto processDto, @NonNull CheckoutException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)RemovesCartItemsfrom theCartthat can no longer be found in the catalog & reprices the cart.protected voidDefaultCheckoutService. sendCheckoutCompletionMessage(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Send a message to notify external services (and internal listeners) of the completed checkout so that they can react accordingly.protected voidDefaultCheckoutService. unlockPayments(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Sends a request to PaymentTransactionServices to unlock the cart's payments, based on the lock tokens that were previously obtained viaPaymentProvider.lockAndRetrieveCartPayments(Cart, ContextInfo).protected voidDefaultCheckoutService. validateAccountCartSubmissionIfNecessary(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)If the givenCartis an account cart, validates if the cart can be submitted by the givenCustomerRef.protected voidDefaultCheckoutService. validateCheckoutRequest(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validates the cart for checkoutprotected voidDefaultCheckoutService. validateRequestId(@NonNull CheckoutProcessDto processDto)Validates that the current requestId is not already associated to the cart -
Uses of CheckoutProcessDto in com.broadleafcommerce.cartoperation.service.checkout.workflow
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow that return CheckoutProcessDto Modifier and Type Method Description CheckoutProcessDtoCheckoutWorkflow. execute(CheckoutProcessDto checkoutProcessDto, Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method used to coordinate the execution ofCheckoutWorkflowActivities.CheckoutProcessDtoDefaultCheckoutWorkflow. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoDefaultCheckoutWorkflow. executeActivity(@NonNull CheckoutWorkflowActivity activity, @NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoDefaultCheckoutWorkflow. recordRollbackError(@NonNull CheckoutProcessDto processDto, @NonNull Exception e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for recording the error that was encountered during the activity's rollback.protected CheckoutProcessDtoDefaultCheckoutWorkflow. recordWorkflowError(@NonNull CheckoutProcessDto processDto, @NonNull CheckoutWorkflowActivityException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for recording the error that was encountered during the activity's execution.CheckoutProcessDtoCheckoutWorkflow. rollback(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method used to coordinate the rollback of work that has been done by theCheckoutWorkflowActivitiesup to that point.CheckoutProcessDtoDefaultCheckoutWorkflow. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow with parameters of type CheckoutProcessDto Modifier and Type Method Description CheckoutProcessDtoCheckoutWorkflow. execute(CheckoutProcessDto checkoutProcessDto, Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method used to coordinate the execution ofCheckoutWorkflowActivities.CheckoutProcessDtoDefaultCheckoutWorkflow. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoDefaultCheckoutWorkflow. executeActivity(@NonNull CheckoutWorkflowActivity activity, @NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoDefaultCheckoutWorkflow. recordRollbackError(@NonNull CheckoutProcessDto processDto, @NonNull Exception e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for recording the error that was encountered during the activity's rollback.protected CheckoutProcessDtoDefaultCheckoutWorkflow. recordWorkflowError(@NonNull CheckoutProcessDto processDto, @NonNull CheckoutWorkflowActivityException e, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for recording the error that was encountered during the activity's execution.CheckoutProcessDtoCheckoutWorkflow. rollback(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method used to coordinate the rollback of work that has been done by theCheckoutWorkflowActivitiesup to that point.CheckoutProcessDtoDefaultCheckoutWorkflow. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected voidDefaultCheckoutWorkflow. unlockPayments(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) -
Uses of CheckoutProcessDto in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity
Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity that return CheckoutProcessDto Modifier and Type Method Description CheckoutProcessDtoCartFulfillmentValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartItemValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartOfferValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPaymentMethodValidationActivity. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPricingValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartStalePricingValidationActivity. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCheckoutWorkflowActivity. execute(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for executing some work against the cart that is required for checkout.CheckoutProcessDtoInventoryAvailabilityValidationCheckoutWorkflowActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoPaymentTransactionExecutionActivity. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)default CheckoutProcessDtoRequiresSecurePaymentInformationActivity. execute(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for executing some work against the cart that is required for checkout.CheckoutProcessDtoRequiresSecurePaymentInformationActivity. execute(CheckoutProcessDto checkoutProcessDto, Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for executing some work against the cart that requires secure payment information in checkout.CheckoutProcessDtoCartFulfillmentValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartItemValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartOfferValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPaymentMethodValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPricingValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartStalePricingValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCheckoutWorkflowActivity. rollback(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for rolling back any work that was done during the execution of theCheckoutWorkflowActivity.execute(CheckoutProcessDto, ContextInfo)method.CheckoutProcessDtoInventoryAvailabilityValidationCheckoutWorkflowActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoPaymentTransactionExecutionActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected CheckoutProcessDtoCartStalePricingValidationActivity. validateCartHasLatestPricing(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Methods in com.broadleafcommerce.cartoperation.service.checkout.workflow.activity with parameters of type CheckoutProcessDto Modifier and Type Method Description CheckoutProcessDtoCartFulfillmentValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartItemValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartOfferValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPaymentMethodValidationActivity. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPricingValidationActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartStalePricingValidationActivity. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCheckoutWorkflowActivity. execute(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for executing some work against the cart that is required for checkout.CheckoutProcessDtoInventoryAvailabilityValidationCheckoutWorkflowActivity. execute(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoPaymentTransactionExecutionActivity. execute(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)default CheckoutProcessDtoRequiresSecurePaymentInformationActivity. execute(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for executing some work against the cart that is required for checkout.CheckoutProcessDtoRequiresSecurePaymentInformationActivity. execute(CheckoutProcessDto checkoutProcessDto, Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for executing some work against the cart that requires secure payment information in checkout.CheckoutProcessDtoCartFulfillmentValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartItemValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartOfferValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPaymentMethodValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartPricingValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCartStalePricingValidationActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoCheckoutWorkflowActivity. rollback(CheckoutProcessDto checkoutProcessDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Method responsible for rolling back any work that was done during the execution of theCheckoutWorkflowActivity.execute(CheckoutProcessDto, ContextInfo)method.CheckoutProcessDtoInventoryAvailabilityValidationCheckoutWorkflowActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoPaymentTransactionExecutionActivity. rollback(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected voidCartOfferValidationActivity. validateCampaignCodeUsages(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Deprecated.Deprecated as of 1.8, if using OfferService 2.0, this method is not usedprotected voidCartPaymentMethodValidationActivity. validateCartHasActivePayment(@NonNull CheckoutProcessDto processDto)Validate that the cart has at least one active payment.protected CheckoutProcessDtoCartStalePricingValidationActivity. validateCartHasLatestPricing(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected voidCartItemValidationActivity. validateCartItems(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validates that each of the cart'sCartItemsinclude all necessary selections and datavoidCartStatusValidationHelper. validateCartStatusForCheckout(@NonNull CheckoutProcessDto processDto)Validates that the cart is in a status which is valid for checkout.protected voidCartPaymentMethodValidationActivity. validateCollectOnDeliveryFees(@NonNull CheckoutProcessDto processDto, @NonNull CheckoutPaymentMethodOption codCheckoutPaymentMethodOption, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected voidCartPaymentMethodValidationActivity. validateCollectOnDeliveryFulfilmentInclusionsAndExclusions(@NonNull CheckoutProcessDto processDto, @NonNull com.broadleafcommerce.cart.client.domain.FulfillmentGroup codFulfillmentGroup, @NonNull CheckoutPaymentMethodOption codCheckoutPaymentMethodOption, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected voidCartPaymentMethodValidationActivity. validateCollectOnDeliveryMinAndMaxCartAmounts(@NonNull CheckoutProcessDto processDto, @NonNull CheckoutPaymentMethodOption codCheckoutPaymentMethodOption, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)protected voidCartPaymentMethodValidationActivity. validateCollectOnDeliveryPaymentConfiguration(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validate that COD payments are valid and correctly configured in the cart context.protected voidCartOfferValidationActivity. validateOfferAndOfferCodeUsages(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validate that the offers and offer codes used in the specified cart are still valid upon checkout.protected voidCartPaymentMethodValidationActivity. validatePaymentAmount(@NonNull CheckoutProcessDto processDto)Validate that each of thePaymentSummariesare responsible for a zero or greater amount.protected voidCartPaymentMethodValidationActivity. validatePaymentAmountSum(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validate that the sum of thePaymentSummary amountsis equal to the cart total (CartPricing.getTotal()).protected voidCartPaymentMethodValidationActivity. validatePaymentMethodAvailability(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validate that the payments on the cart are available in the current context.protected voidCartPaymentMethodValidationActivity. validatePaymentTransactionAmountSums(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validates that the sum of authorized/captured amount of the successful transactions equal to the payment amount.protected voidCartPricingValidationActivity. validatePricing(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validate that theCartand itsCartItemshave been successfully pricedprotected voidCartPaymentMethodValidationActivity. validateStoreCreditAccountBalanceIfNeeded(@NonNull CheckoutProcessDto processDto, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Validates that the store credit account has sufficient funds if needed. -
Uses of CheckoutProcessDto in com.broadleafcommerce.cartoperation.service.payment
Methods in com.broadleafcommerce.cartoperation.service.payment that return CheckoutProcessDto Modifier and Type Method Description protected CheckoutProcessDtoDefaultPaymentTransactionExecutionService. claimTransactionsForRequest(@NonNull CheckoutProcessDto processDto, @NonNull PaymentSummary paymentSummary, @NonNull String checkoutTransactionType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoDefaultPaymentTransactionExecutionService. executeCartPaymentTransactions(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoPaymentTransactionExecutionService. executeCartPaymentTransactions(CheckoutProcessDto processDto, Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Executes set of payment transactions against the cart'sPaymentSummaries.protected CheckoutProcessDtoDefaultPaymentTransactionExecutionService. executePaymentTransaction(@NonNull CheckoutProcessDto processDto, @NonNull PaymentSummary paymentSummary, String securityCode, @NonNull String checkoutTransactionType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Executes a payment transaction against the providedPaymentSummary.protected CheckoutProcessDtoDefaultPaymentTransactionExecutionService. lookup3DSTransactionResults(@NonNull CheckoutProcessDto processDto, @NonNull PaymentSummary paymentSummary, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Methods in com.broadleafcommerce.cartoperation.service.payment with parameters of type CheckoutProcessDto Modifier and Type Method Description protected CheckoutProcessDtoDefaultPaymentTransactionExecutionService. claimTransactionsForRequest(@NonNull CheckoutProcessDto processDto, @NonNull PaymentSummary paymentSummary, @NonNull String checkoutTransactionType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoDefaultPaymentTransactionExecutionService. executeCartPaymentTransactions(@NonNull CheckoutProcessDto processDto, @NonNull Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)CheckoutProcessDtoPaymentTransactionExecutionService. executeCartPaymentTransactions(CheckoutProcessDto processDto, Map<String,String> securityCodes, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Executes set of payment transactions against the cart'sPaymentSummaries.protected CheckoutProcessDtoDefaultPaymentTransactionExecutionService. executePaymentTransaction(@NonNull CheckoutProcessDto processDto, @NonNull PaymentSummary paymentSummary, String securityCode, @NonNull String checkoutTransactionType, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)Executes a payment transaction against the providedPaymentSummary.protected CheckoutProcessDtoDefaultPaymentTransactionExecutionService. lookup3DSTransactionResults(@NonNull CheckoutProcessDto processDto, @NonNull PaymentSummary paymentSummary, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-