| Exception | Description |
|---|---|
| AddCodeException |
Exception thrown when adding a promotional code to the Cart fails.
|
| AddPaymentException | Deprecated
in favor of
InvalidAddPaymentRequestException |
| CartFinalizationException |
Thrown when an issue is encountered during the finalization of a
Cart following a
successful checkout |
| CartItemValidationException |
Thrown when a
CartItem is invalidly configured. |
| CartValidationException |
An exception that occurs as a result of validating the cart.
|
| CartVersionRequiredException |
Exception thrown by
CartVersionValidationService when a cart version is not provided when
validating the cart version for an update operation. |
| CheckoutCompletionMessageException |
Thrown when an issue is encountered while sending a checkout completion message to notify
external & internal listeners that a cart has successfully completed checkout
|
| CheckoutWorkflowActivityException |
Thrown when an issue is encountered during the execution of a
CheckoutWorkflowActivity |
| CheckoutWorkflowException |
Thrown when an issue is encountered during the execution of a
CheckoutWorkflow |
| CheckoutWorkflowRollbackException |
Thrown when an issue is encountered during the execution of
CheckoutWorkflowActivity#rollback(Cart, String) |
| GuestTokenValidationException |
Exception thrown to indicate a failure to validate a
GuestToken. |
| InvalidAddPaymentRequestException |
Exception denoting that the request to add a payment was invalid
|
| InvalidUpdatePaymentRequestException |
Exception denoting that the request to update a payment was invalid
|
| OverridePriceException | |
| PaymentTransactionFailureException |
Exception thrown if there was an issue while attempting to execute a payment transaction for a
cart's
Payment. |
| PaymentTransactionRollbackException |
Thrown when an issue is encountered during the rollback of a payment transaction
|
| ProviderApiException |
Defines a generic error that can be thrown in response to receiving an error from an API that one
of the providers (e.g.,
CatalogProvider) received. |
| RejectedItemMergeException |
Exception thrown when an item is being added that already exists, and that behavior is disallowed
by the merge type
(
DefaultMergingType.REJECT_OR_IGNORE). |
| StaleCartException |
Exception thrown when attempting to modify a cart when the client has an out of date version of
the cart.
|
| TransferCartTokenCreationException |
Exception that results from a failure to create a
TransferCartToken within the
CartTransferService. |
| TransferCartTokenEncoderException |
An exception thrown when there is a failure to encode the transfer cart token.
|
| TransferCartTokenParseException |
Exception that results from a failure to parse a
TransferCartToken from an encoded token
string. |
Copyright © 2021. All rights reserved.