Subversion Repositories SmartDukaan

Rev

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

Rev 19349 Rev 19524
Line 263... Line 263...
263
        for subOrder in subOrders:
263
        for subOrder in subOrders:
264
            cashbackStatus = Store.CB_NA
264
            cashbackStatus = Store.CB_NA
265
            cashbackAmount = 0
265
            cashbackAmount = 0
266
            percentage = 0
266
            percentage = 0
267
            amount = subOrder.amountPaid
267
            amount = subOrder.amountPaid
-
 
268
            if subOrder.quantity>1:
-
 
269
                amount = round(amount/subOrder.quantity, 0)
268
            if amount > 0:
270
            if amount > 0:
269
                (cashbackAmount, percentage) = self.getCashbackAmount(subOrder.productCode, amount)
271
                (cashbackAmount, percentage) = self.getCashbackAmount(subOrder.productCode, amount)
270
                if cashbackAmount > 0:
272
                if cashbackAmount > 0:
271
                    cashbackStatus = Store.CB_PENDING
273
                    cashbackStatus = Store.CB_PENDING
272
            subOrder.cashBackStatus = cashbackStatus
274
            subOrder.cashBackStatus = cashbackStatus
273
            subOrder.cashBackAmount = cashbackAmount
275
            subOrder.cashBackAmount = cashbackAmount*subOrder.quantity
274
            subOrder.cashBackPercentage = percentage
276
            subOrder.cashBackPercentage = percentage
275
        return subOrders
277
        return subOrders
276
    
278
    
277
    def _parseSingleOrderUsingJsonWithoutItems(self, orderId, userId, subTagId, orderObj, orderSuccessUrl):
279
    def _parseSingleOrderUsingJsonWithoutItems(self, orderId, userId, subTagId, orderObj, orderSuccessUrl):
278
        
280