mirror of
https://github.com/i701/sarlink-portal-api.git
synced 2025-10-09 03:41:37 +00:00
feat(topup): add payment_type field and update AdminTopupCreateView to handle payment type ✨
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m26s
All checks were successful
Build and Push Docker Images / Build and Push Docker Images (push) Successful in 4m26s
This commit is contained in:
@@ -66,6 +66,14 @@ class Topup(models.Model):
|
||||
id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)
|
||||
amount = models.FloatField()
|
||||
user = models.ForeignKey(user, on_delete=models.CASCADE, related_name="topups")
|
||||
payment_type = models.CharField(
|
||||
max_length=20,
|
||||
choices=[
|
||||
("CASH", "Cash"),
|
||||
("TRANSFER", "Transfer"),
|
||||
],
|
||||
default="TRANSFER",
|
||||
)
|
||||
paid = models.BooleanField(default=False)
|
||||
paid_at = models.DateTimeField(null=True, blank=True)
|
||||
status = models.CharField(
|
||||
|
Reference in New Issue
Block a user