Subversion Repositories SmartDukaan

Rev

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

Rev 16763 Rev 16764
Line 1426... Line 1426...
1426
    get_mongo_connection().AppOrder.AppTransaction.update({'_id':ObjectId(embedd)},{"$set":{'redirect_url':redirect_url}})
1426
    get_mongo_connection().AppOrder.AppTransaction.update({'_id':ObjectId(embedd)},{"$set":{'redirect_url':redirect_url}})
1427
    return {'url':redirect_url,"message":"Success"}
1427
    return {'url':redirect_url,"message":"Success"}
1428
 
1428
 
1429
def addPayout(payout, transaction_id):
1429
def addPayout(payout, transaction_id):
1430
    try:
1430
    try:
1431
        print 'Got Response for Transaction Id:- '+ str(transaction_id)+ ' and Actual Payout:- '+payout
1431
        print 'Got Response for Transaction Id:- '+ str(transaction_id)+ ' and Actual Payout:- '+str(payout)
1432
        transaction = list(get_mongo_connection().AppOrder.AppTransaction.find({'_id':ObjectId(transaction_id)}))
1432
        transaction = list(get_mongo_connection().AppOrder.AppTransaction.find({'_id':ObjectId(transaction_id)}))
1433
        if len(transaction) > 0:
1433
        if len(transaction) > 0:
1434
            if (transaction[0])['payout_status'] ==1:
1434
            if (transaction[0])['payout_status'] ==1:
1435
                get_mongo_connection().AppOrder.AppTransaction.update({'_id':ObjectId(transaction_id)},{"$set":{'payout_amount':float(payout), 'payout_description': CB_APPROVED,'payout_status':2, 'cashback_status': 2, 'cash_back_description': CB_APPROVED, 'payout_time':to_java_date(datetime.now())}})
1435
                get_mongo_connection().AppOrder.AppTransaction.update({'_id':ObjectId(transaction_id)},{"$set":{'payout_amount':float(payout), 'payout_description': CB_APPROVED,'payout_status':2, 'cashback_status': 2, 'cash_back_description': CB_APPROVED, 'payout_time':to_java_date(datetime.now())}})
1436
            
1436