| Line 76... |
Line 76... |
| 76 |
MStore.ORDER_CANCELLED : ['closed for vendor reallocation', 'cancelled', 'product returned by courier', 'returned', 'n/a', 'courier returned',
|
76 |
MStore.ORDER_CANCELLED : ['closed for vendor reallocation', 'cancelled', 'product returned by courier', 'returned', 'n/a', 'courier returned',
|
| 77 |
'a new order placed with a different seller', 'closed', 'cancellation in progress', 'verification failed. order cancelled',
|
77 |
'a new order placed with a different seller', 'closed', 'cancellation in progress', 'verification failed. order cancelled',
|
| 78 |
'cancelled. payment refunded','closed. new order placed','cancelling','cancelling order','order cancelled',
|
78 |
'cancelled. payment refunded','closed. new order placed','cancelling','cancelling order','order cancelled',
|
| 79 |
'payment failed. order cancelled','returned to snapdeal','pickup sent','refund approved','refund successful!',
|
79 |
'payment failed. order cancelled','returned to snapdeal','pickup sent','refund approved','refund successful!',
|
| 80 |
'undelivered. order cancelled','order cancelled. refunded successfully','return request registered','pickup failed. please reschedule',
|
80 |
'undelivered. order cancelled','order cancelled. refunded successfully','return request registered','pickup failed. please reschedule',
|
| 81 |
'replacement order successfully placed','replacement request received', 'verification failed due to nbp. order cancelled']
|
81 |
'replacement order successfully placed','replacement request received', 'verification failed due to nbp. order cancelled',
|
| - |
|
82 |
'verification failed due to where customer don\'t want order. order cancelled']
|
| 82 |
}
|
83 |
}
|
| 83 |
CONF_CB_AMOUNT = MStore.CONF_CB_DISCOUNTED_PRICE
|
84 |
CONF_CB_AMOUNT = MStore.CONF_CB_DISCOUNTED_PRICE
|
| 84 |
def __init__(self,store_id):
|
85 |
def __init__(self,store_id):
|
| 85 |
super(Store, self).__init__(store_id)
|
86 |
super(Store, self).__init__(store_id)
|
| 86 |
|
87 |
|
| Line 559... |
Line 560... |
| 559 |
|
560 |
|
| 560 |
def _getStatusFromDetailedStatus(self, detailedStatus):
|
561 |
def _getStatusFromDetailedStatus(self, detailedStatus):
|
| 561 |
for key, value in Store.OrderStatusMap.iteritems():
|
562 |
for key, value in Store.OrderStatusMap.iteritems():
|
| 562 |
if detailedStatus.lower() in value:
|
563 |
if detailedStatus.lower() in value:
|
| 563 |
return key
|
564 |
return key
|
| - |
|
565 |
elif 'order cancelled' in detailedStatus.lower():
|
| - |
|
566 |
return key
|
| 564 |
print "Detailed Status need to be mapped", detailedStatus, self.store_id
|
567 |
print "Detailed Status need to be mapped", detailedStatus, self.store_id
|
| 565 |
return None
|
568 |
return None
|
| 566 |
|
569 |
|
| 567 |
|
570 |
|
| 568 |
def scrapeStoreOrders(self,):
|
571 |
def scrapeStoreOrders(self,):
|