feat(wallet): implement wallet transaction model, views, and serializers for fund management

This commit is contained in:
2025-07-25 14:38:34 +05:00
parent f8c91e8f14
commit 1554829b9a
11 changed files with 256 additions and 52 deletions
+7
View File
@@ -10,6 +10,7 @@ from .views import (
VerifyTopupPaymentAPIView,
TopupDetailAPIView,
CancelTopupView,
ListWalletTransactionView,
)
urlpatterns = [
@@ -41,4 +42,10 @@ urlpatterns = [
CancelTopupView.as_view(),
name="cancel-topup",
),
# Wallet transactions
path(
"wallet-transactions/",
ListWalletTransactionView.as_view(),
name="list-wallet-transactions",
),
]