Merge branch 'main' of http://10.10.1.136:3000/ismail/haikal into frontend

This commit is contained in:
Faheedkhan 2025-07-29 13:44:39 +03:00
commit 23e0483763

View File

@ -9383,15 +9383,17 @@ def payment_callback(request, dealer_slug):
try:
order.complete_order()
user = order.user
pricing = order.get_plan_pricing().pricing
logger.info(f"Processing order completion for {user} - upgrading to {order.plan}")
user.userplan.plan = order.plan
user.userplan.expire = datetime.now() + timedelta(days=pricing.period)
user.userplan.save()
user.save()
logger.info(f"User {user} upgraded to {order.plan} plan successfully")
if not created:
user = order.user
pricing = order.get_plan_pricing().pricing
logger.info(f"Processing order completion for {user} - upgrading to {order.plan}")
user.userplan.plan = order.plan
user.userplan.expire = datetime.now() + timedelta(days=pricing.period)
user.userplan.save()
user.save()
logger.info(f"User {user} upgraded to {order.plan} plan successfully")
history.status = "paid"
history.save()