Subversion Repositories SmartDukaan

Rev

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

Rev 6254 Rev 6276
Line 75... Line 75...
75
            
75
            
76
 
76
 
77
def processUnknownTransactions():    
77
def processUnknownTransactions():    
78
    orders = get_recharge_orders_for_status(RechargeOrderStatus.PAYMENT_SUCCESSFUL)
78
    orders = get_recharge_orders_for_status(RechargeOrderStatus.PAYMENT_SUCCESSFUL)
79
    for order in orders:
79
    for order in orders:
-
 
80
        try:
80
        if order.creationTimestamp + datetime.timedelta(minutes=10) < datetime.datetime.now():
81
            if order.creationTimestamp + datetime.timedelta(minutes=10) < datetime.datetime.now():
81
            status, description = checkTransactionStatus('', str(order.id))
82
                status, description = checkTransactionStatus('', str(order.id))
82
            print status, description
83
                print status, description
83
            if status:
84
                if status:
84
                update_recharge_order_status(order.id, RechargeOrderStatus.RECHARGE_SUCCESSFUL)
85
                    update_recharge_order_status(order.id, RechargeOrderStatus.RECHARGE_SUCCESSFUL)
85
            else:
86
                else:
86
                update_recharge_order_status(order.id, RechargeOrderStatus.RECHARGE_FAILED)
87
                    update_recharge_order_status(order.id, RechargeOrderStatus.RECHARGE_FAILED)
-
 
88
        except:
-
 
89
            print "Do Nothing"
87
                
90
                
88
if __name__ == '__main__':
91
if __name__ == '__main__':
89
    main()
92
    main()
90
93