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 django.urls import reverse
from account.models import UserAddressModel
import logging
logger = logging.getLogger(__name__)
# try:
# pass
@@ -371,8 +372,7 @@ class PaymentView(APIView):
# Setup payment gateway
user_mobile_number = request.user.phone
factory = bankfactories.BankFactory()
bank = factory.create(bank_models.BankType.ZIBAL)
bank = factory.create(bank_models.BankType.ZARINPAL)
bank.set_request(request)
# Use final_price instead of hardcoded amount
bank.set_amount(cart.final_price)