Subversion Repositories SmartDukaan

Rev

Rev 6213 | Rev 6216 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6213 Rev 6214
Line 3372... Line 3372...
3372
    recharge_order = get_recharge_order(rechargeOrderId)
3372
    recharge_order = get_recharge_order(rechargeOrderId)
3373
    if rechargeOrderStatus == RechargeOrderStatus.PAYMENT_FAILED:
3373
    if rechargeOrderStatus == RechargeOrderStatus.PAYMENT_FAILED:
3374
        recharge_order.status = RechargeOrderStatus.PAYMENT_FAILED
3374
        recharge_order.status = RechargeOrderStatus.PAYMENT_FAILED
3375
        session.commit()
3375
        session.commit()
3376
        return True
3376
        return True
3377
        
3377
    
-
 
3378
    if rechargeOrderStatus == RechargeOrderStatus.RECHARGE_FAILED:
-
 
3379
        recharge_order.status = RechargeOrderStatus.RECHARGE_FAILED
-
 
3380
        session.commit()
-
 
3381
        update_amount_in_wallet(recharge_order.userId, recharge_order.walletAmount, recharge_order.id)
-
 
3382
        update_amount_in_wallet(recharge_order.userId, recharge_order.totalAmount - recharge_order.walletAmount, recharge_order.id)
-
 
3383
        enqueue_recharge_info_email(recharge_order)
-
 
3384
        return True
-
 
3385
    
-
 
3386
    if rechargeOrderStatus == RechargeOrderStatus.RECHARGE_SUCCESSFUL:
-
 
3387
        recharge_order.status = RechargeOrderStatus.RECHARGE_SUCCESSFUL
-
 
3388
        session.commit()
-
 
3389
        enqueue_recharge_info_email(recharge_order)
-
 
3390
        return True
-
 
3391
    
3378
    if rechargeOrderStatus == RechargeOrderStatus.PAYMENT_SUCCESSFUL:
3392
    if rechargeOrderStatus == RechargeOrderStatus.PAYMENT_SUCCESSFUL:
3379
        recharge_order.status = RechargeOrderStatus.PAYMENT_SUCCESSFUL
3393
        recharge_order.status = RechargeOrderStatus.PAYMENT_SUCCESSFUL
3380
        session.commit()
3394
        session.commit()
3381
        if recharge_order.walletAmount > 0:
3395
        if recharge_order.walletAmount > 0:
3382
            wallet = get_user_wallet(recharge_order.userId)
3396
            wallet = get_user_wallet(recharge_order.userId)