Enums¶
Enums for RoboKassa API.
- class aiorobokassa.enums.InvoiceStatus(value)[source]¶
-
Invoice status for Invoice API v2.
- EXPIRED = 'expired'¶
- NOT_PAID = 'notpaid'¶
- PAID = 'paid'¶
- class aiorobokassa.enums.InvoiceType(value)[source]¶
-
Invoice type for Invoice API v2.
- ONE_TIME = 'OneTime'¶
- REUSABLE = 'Reusable'¶
- class aiorobokassa.enums.PaymentMethod(value)[source]¶
-
Payment method (payment_method) for receipt items.
- ADVANCE = 'advance'¶
- CREDIT = 'credit'¶
- CREDIT_PAYMENT = 'credit_payment'¶
- FULL_PAYMENT = 'full_payment'¶
- FULL_PREPAYMENT = 'full_prepayment'¶
- PARTIAL_PAYMENT = 'partial_payment'¶
- PREPAYMENT = 'prepayment'¶
- class aiorobokassa.enums.PaymentObject(value)[source]¶
-
Payment object (payment_object) for receipt items.
- AGENT_COMMISSION = 'agent_commission'¶
- ANOTHER = 'another'¶
- COMMODITY = 'commodity'¶
- COMPOSITE = 'composite'¶
- EXCISE = 'excise'¶
- GAMBLING_BET = 'gambling_bet'¶
- GAMBLING_PRIZE = 'gambling_prize'¶
- INSURANCE_PREMIUM = 'insurance_premium'¶
- INTELLECTUAL_ACTIVITY = 'intellectual_activity'¶
- JOB = 'job'¶
- LOTTERY = 'lottery'¶
- LOTTERY_PRIZE = 'lottery_prize'¶
- NON_OPERATING_GAIN = 'non-operating_gain'¶
- PAYMENT = 'payment'¶
- PROPERTY_RIGHT = 'property_right'¶
- RESORT_FEE = 'resort_fee'¶
- SALES_TAX = 'sales_tax'¶
- SERVICE = 'service'¶
- TOVAR_MARK = 'tovar_mark'¶
- class aiorobokassa.enums.SignatureAlgorithm(value)[source]¶
-
Supported signature algorithms.
- MD5 = 'MD5'¶
- SHA256 = 'SHA256'¶
- SHA512 = 'SHA512'¶
- classmethod from_string(value: str) SignatureAlgorithm[source]¶
Convert string to enum, case-insensitive.
- class aiorobokassa.enums.TaxRate(value)[source]¶
-
Tax rate (tax) for receipt items.
- NONE = 'none'¶
- VAT0 = 'vat0'¶
- VAT10 = 'vat10'¶
- VAT105 = 'vat105'¶
- VAT107 = 'vat107'¶
- VAT110 = 'vat110'¶
- VAT120 = 'vat120'¶
- VAT20 = 'vat20'¶
- VAT5 = 'vat5'¶
- VAT7 = 'vat7'¶
- class aiorobokassa.enums.TaxSystem(value)[source]¶
-
Tax system (sno) for fiscalization.
- ESN = 'esn'¶
- OSN = 'osn'¶
- PATENT = 'patent'¶
- USN_INCOME = 'usn_income'¶
- USN_INCOME_OUTCOME = 'usn_income_outcome'¶