-
Exception thrown by PaymentVersionValidationService
when a payment version is not
provided when validating the payment version for an update operation.
Exception denoting that the request to create a payment was invalid
Exception denoting that the request to lock payment(s) was invalid
Exception thrown when the executed transaction amount is invalid
Exception denoting that the request to update a payment was invalid
Exception thrown if there was an unexpected issue while attempting to execute a transaction for a
Payment
.
Exception thrown when attempting to modify a payment transaction when the payment's TTL has
expired.
Defines a generic error that can be thrown in response to receiving an error from an API that one
of the providers (e.g.,
CustomerPaymentAccountProvider
) received.
Exception thrown when attempting to modify a payment transaction when the client has an out of
date version of the payment transaction.
Exception thrown when attempting to modify a payment when the client has an out of date version
of the payment.
Exception thrown when attempting to modify a saved payment method when the client has an out of
date version of the saved payment method.
The exception is thrown when the 3DS transaction can't be handled correctly.
Exception thrown when the payment transaction can't be identified by the
TransactionIdentifier
.