public class CheckoutWorkflowException extends RuntimeException
CheckoutWorkflow
Constructor and Description |
---|
CheckoutWorkflowException(Exception e,
com.broadleafcommerce.cart.client.domain.Cart cart) |
CheckoutWorkflowException(String failureType,
String failureMessage,
com.broadleafcommerce.cart.client.domain.Cart cart) |
Modifier and Type | Method and Description |
---|---|
com.broadleafcommerce.cart.client.domain.Cart |
getCart()
The cart whose checkout is being processed in the workflow.
|
String |
getFailureType()
The category of workflow failure that caused this exception.
|
Map<String,String> |
getItemFailureMessages()
Line item error messages used to describe issues with individual fields, cart items, etc.
|
Map<String,String> |
getPayment3DSVerificationUrls()
Payment 3DS Verification URLs used to determine payments which require 3DS verification
during the checkout workflow.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public CheckoutWorkflowException(Exception e, com.broadleafcommerce.cart.client.domain.Cart cart)
public com.broadleafcommerce.cart.client.domain.Cart getCart()
public String getFailureType()
CheckoutFailureType
public Map<String,String> getItemFailureMessages()
public Map<String,String> getPayment3DSVerificationUrls()
Copyright © 2021. All rights reserved.