Exceptions¶
Custom exceptions for aiorobokassa library.
- exception aiorobokassa.exceptions.APIError(message: str, status_code: int | None = None, response: str | None = None)[source]¶
Bases:
RoboKassaErrorRaised when API request fails.
- exception aiorobokassa.exceptions.ConfigurationError[source]¶
Bases:
RoboKassaErrorRaised when client configuration is invalid.
- exception aiorobokassa.exceptions.InvalidSignatureAlgorithmError[source]¶
Bases:
ConfigurationErrorRaised when unsupported signature algorithm is used.
- exception aiorobokassa.exceptions.RoboKassaError[source]¶
Bases:
ExceptionBase exception for all RoboKassa errors.
- exception aiorobokassa.exceptions.SignatureError[source]¶
Bases:
RoboKassaErrorRaised when signature verification fails.
- exception aiorobokassa.exceptions.ValidationError[source]¶
Bases:
RoboKassaErrorRaised when data validation fails.
- exception aiorobokassa.exceptions.XMLParseError(message: str, status_code: int | None = None, response: str | None = None)[source]¶
Bases:
APIErrorRaised when XML response cannot be parsed.
RoboKassaError¶
SignatureError¶
- exception aiorobokassa.exceptions.SignatureError[source]¶
Bases:
RoboKassaErrorRaised when signature verification fails.
APIError¶
ValidationError¶
- exception aiorobokassa.exceptions.ValidationError[source]¶
Bases:
RoboKassaErrorRaised when data validation fails.
ConfigurationError¶
- exception aiorobokassa.exceptions.ConfigurationError[source]¶
Bases:
RoboKassaErrorRaised when client configuration is invalid.
InvalidSignatureAlgorithmError¶
- exception aiorobokassa.exceptions.InvalidSignatureAlgorithmError[source]¶
Bases:
ConfigurationErrorRaised when unsupported signature algorithm is used.