components.payment_gateway.public.exceptions ¶
Classes¶
InconsistentWorkspaceKeysException ¶
Bases: PaymentGatewayException
Exception raised when the workspace keys are inconsistent
Source code in components/payment_gateway/public/exceptions.py
PaymentGatewayException ¶
Bases: Exception
Base class for all the Payment Gateway exceptions.
ProviderNotSupportedException ¶
Bases: PaymentGatewayException
Exception raised when a Payment Service Provider is not supported for a given operation.
Typically raised when the credentials are missing for the provider's API client, for example when a PSP can't be used in a given country, or when attempting an operation that is not supported by the provider.
Source code in components/payment_gateway/public/exceptions.py
WorkspaceNotRegisteredException ¶
Bases: PaymentGatewayException
Exception raised when a workspace is not registered.