public class PaymentTransactionFailureException extends RuntimeException
Payment
.Constructor and Description |
---|
PaymentTransactionFailureException(String message,
com.broadleafcommerce.cart.client.domain.Cart cart) |
PaymentTransactionFailureException(String message,
com.broadleafcommerce.cart.client.domain.Cart cart,
Map<String,String> payment3DSVerificationUrls) |
PaymentTransactionFailureException(String message,
Throwable cause,
com.broadleafcommerce.cart.client.domain.Cart cart) |
PaymentTransactionFailureException(String message,
Throwable cause,
com.broadleafcommerce.cart.client.domain.Cart cart,
Map<String,String> payment3DSVerificationUrls) |
Modifier and Type | Method and Description |
---|---|
com.broadleafcommerce.cart.client.domain.Cart |
getCart()
The cart whose payment is being processed.
|
Map<String,String> |
getPayment3DSVerificationUrls()
The 3DS verification URL if the transaction requires a 3DS check
|
boolean |
requires3DSVerification()
Whether or not the transaction failed because of a required 3DS check
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public PaymentTransactionFailureException(String message, com.broadleafcommerce.cart.client.domain.Cart cart)
public PaymentTransactionFailureException(String message, Throwable cause, com.broadleafcommerce.cart.client.domain.Cart cart)
public PaymentTransactionFailureException(String message, com.broadleafcommerce.cart.client.domain.Cart cart, Map<String,String> payment3DSVerificationUrls)
public boolean requires3DSVerification()
public com.broadleafcommerce.cart.client.domain.Cart getCart()
Copyright © 2021. All rights reserved.