Exceptions
AccountHolderNotFoundException ¶
Bases: PaymentAccountException
Exception raised when trying to use a non-existing Account Holder.
AccountHolderTerminatedException ¶
Bases: PaymentAccountException
Exception raised when trying to use a terminated Account Holder.
AccountNotFoundException ¶
Bases: PaymentAccountException
Exception raised when trying to use a non-existing Account.
AccountNotFoundOnProviderException ¶
Bases: PaymentAccountException
Exception raised when the PSP does not know the account.
Distinct from AccountNotFoundException (account unknown to Alan): here
Alan knows the account but its PSP id is not (or no longer) found at the
provider.
Source code in components/payment_gateway/subcomponents/accounts/protected/exceptions.py
AccountTerminatedException ¶
Bases: PaymentAccountException
Exception raised when trying to use a terminated Account.
InvalidAccountStatusTransitionException ¶
Bases: PaymentAccountException, ValueError
Exception raised when attempting an invalid Account status transition.
PaymentAccountException ¶
Bases: PaymentGatewayException
Base class for all Account exceptions.
SepaBeneficiaryNotFoundException ¶
Bases: PaymentAccountException
Exception raised when trying to use a non-existing SEPA beneficiary.