update plans
This commit is contained in:
parent
f117feee6d
commit
29e1c7d7c5
@ -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()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user