accounts/apps/wallet/constans.py
2022-09-08 16:31:37 +04:30

12 lines
No EOL
550 B
Python

from model_utils.choices import Choices
# TODO: add a state for invoice created
STATE_CHOICES = Choices(
(1, 'created', 'created'),
(2, 'delayed', 'delayed'), # delayed as user wish
(3, 'pending', 'pending'), # wait for external service response
(4, 'incomplete', 'incomplete'), # started and wait for internal progress to complete
(5, 'success', 'success'),
(6, 'failed', 'failed'),
(7, 'expected_failure', 'expected_failure'), # no exact data available but guessed to be failed
)