Subversion Repositories SmartDukaan

Rev

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

Rev 14283 Rev 14301
Line 170... Line 170...
170
            subOrder.orderDetailUrl = "http://m.saholic.com/order/" + subOrder.merchantSubOrderId 
170
            subOrder.orderDetailUrl = "http://m.saholic.com/order/" + subOrder.merchantSubOrderId 
171
            
171
            
172
            subOrder.estimatedDeliveryDate = datetime.strftime(datetime.fromtimestamp(order['promised_delivery_time']/1000),"%d %B %Y")
172
            subOrder.estimatedDeliveryDate = datetime.strftime(datetime.fromtimestamp(order['promised_delivery_time']/1000),"%d %B %Y")
173
            subOrder.imgUrl = item['imgUrl'] 
173
            subOrder.imgUrl = item['imgUrl'] 
174
            subOrder.productUrl = "http://m.saholic.com/" + item['url']
174
            subOrder.productUrl = "http://m.saholic.com/" + item['url']
-
 
175
            subOrder.productCode = item['url'].split('-')[-1]
175
            subOrder.detailedStatus = order['statusDescription']
176
            subOrder.detailedStatus = order['statusDescription']
176
            (cashbackAmount, percentage) = self.getCashbackAmount(subOrder.productCode, amountPaid)
177
            (cashbackAmount, percentage) = self.getCashbackAmount(subOrder.productCode, amountPaid)
177
            cashbackStatus = Store.CB_PENDING
178
            cashbackStatus = Store.CB_PENDING
178
            if cashbackAmount <= 0:
179
            if cashbackAmount <= 0:
179
                cashbackStatus = Store.CB_NA
180
                cashbackStatus = Store.CB_NA
Line 295... Line 296...
295
    #Encode the parameters
296
    #Encode the parameters
296
    return urllib.urlencode(parameters)
297
    return urllib.urlencode(parameters)
297
 
298
 
298
def main():
299
def main():
299
    
300
    
300
    store = getStore(3)
301
    store = getStore(4)
301
    #store.scrapeStoreOrders()
302
    #store.scrapeStoreOrders()
302
    #store._isSubOrderActive(8, "5970688907")
303
    #store._isSubOrderActive(8, "5970688907")
303
    #store.scrapeAffiliate()
304
    #store.scrapeAffiliate()
304
    store.parseOrderRawHtml(12345, "subtagId", 122323,  "html", 'http://www.saholic.com/pay-success?paymentId=1528903')
305
    #store.parseOrderRawHtml(12345, "subtagId", 122323,  "html", 'http://www.saholic.com/pay-success?paymentId=1528903')
-
 
306
    print store.getCashbackAmount('1011378', 500)
305
 
307
 
306
 
308
 
307
if __name__ == '__main__':
309
if __name__ == '__main__':
308
    main()
310
    main()
309
 
311