Files
backend-v1/core/apps/payment/enums/payment.py
2026-02-18 18:06:42 +05:00

21 lines
611 B
Python

from django.db import models
from django.utils.translation import gettext_lazy as _
class PaymentMethod(models.TextChoices):
CASH = "cash", _("Cash")
CARD = "card", _("Card")
BANK_TRANSFER = "bank_transfer", _("Bank Transfer")
CLICK = "click", _("Click")
PAYME = "payme", _("Payme")
UZUM = "uzum", _("Uzum")
OTHER = "other", _("Other")
class PaymentStatus(models.TextChoices):
PENDING = "pending", _("Pending")
COMPLETED = "completed", _("Completed")
FAILED = "failed", _("Failed")
REFUNDED = "refunded", _("Refunded")
CANCELLED = "cancelled", _("Cancelled")