fix order payment view

This commit is contained in:
Parsa Nazer
2026-05-18 12:12:01 +03:30
parent 6c635660a3
commit ca478d71e1
+3 -3
View File
@@ -24,7 +24,8 @@ from utils.pagination import StructurePagination
from order.models import OrderModel from order.models import OrderModel
from django.urls import reverse from django.urls import reverse
from account.models import UserAddressModel from account.models import UserAddressModel
import logging
logger = logging.getLogger(__name__)
# try: # try:
# pass # pass
@@ -371,8 +372,7 @@ class PaymentView(APIView):
# Setup payment gateway # Setup payment gateway
user_mobile_number = request.user.phone user_mobile_number = request.user.phone
factory = bankfactories.BankFactory() factory = bankfactories.BankFactory()
bank = factory.create(bank_models.BankType.ZARINPAL)
bank = factory.create(bank_models.BankType.ZIBAL)
bank.set_request(request) bank.set_request(request)
# Use final_price instead of hardcoded amount # Use final_price instead of hardcoded amount
bank.set_amount(cart.final_price) bank.set_amount(cart.final_price)