[2026-06-18 19:46:34,179.179 INFO ] Ironman:: process_order: state before if : STATE_COMPLETE [2026-06-18 19:46:34,185.185 INFO ] Ironman:: process_order: state after if : STATE_INITING [2026-06-18 19:46:35,314.314 INFO ] Ironman:: process_order: state before if : STATE_INITED [2026-06-18 19:46:35,317.317 INFO ] Ironman:: process_order: state after if : STATE_INITED [2026-06-18 19:46:35,331.331 INFO ] Ironman:: process_order: order data: [{'vm_id': '1757402010096', 'anomaly': 0, 'created_at': '2026-06-18 19:45:26.0', 'pre_auth_amount': 20.0, 'status': None, 'sync_done': 'False', 'order_cfg': None, 'offer_applied': 'True', 'sku_json': '0-0', 'modified_at': '2026-06-18 19:46:32', 'debit_done': 'False', 'order_amount': 0.0, 'type_of_order': 'app', 'weight_based_response': None, 'user_id': '7258041166', 'proposed_sku_json': '{"res":true,"skus":[{"sku_total":20,"image_url":"https://images.tinymart.in/product/4500476-4354.jpg","door_id":"1","qty":1,"name":"Bingo Tedhe medhe 55gm","mrp":"20","unit_price":20,"skuid":"4500476","tray_id":"11","offer_id":"","offer_desc":""}],"bill_amount":20,"orderId":"TM09202502260618194526941","total_amount":20,"cart_offer_desc":"","imei":"TM09202502","userId":"7258041166"}', 'order_id': 'TM09202502260618194526941', 'payment_gateway': 'razor_pay'}] [2026-06-18 19:46:35,334.334 INFO ] Ironman:: process_order: proposed skus: {"res":true,"skus":[{"sku_total":20,"image_url":"https://images.tinymart.in/product/4500476-4354.jpg","door_id":"1","qty":1,"name":"Bingo Tedhe medhe 55gm","mrp":"20","unit_price":20,"skuid":"4500476","tray_id":"11","offer_id":"","offer_desc":""}],"bill_amount":20,"orderId":"TM09202502260618194526941","total_amount":20,"cart_offer_desc":"","imei":"TM09202502","userId":"7258041166"} [2026-06-18 19:46:35,352.352 INFO ] ironman:: buy_products: m_production_json {"bill_amount": 20, "orderId": "TM09202502260618194526941", "res": true, "cart_offer_desc": "", "skus": [{"mrp": "20", "tray_id": "11", "name": "Bingo Tedhe medhe 55gm", "unit_price": 20, "skuid": "4500476", "offer_desc": "", "sku_total": 20, "door_id": "1", "image_url": "https://images.tinymart.in/product/4500476-4354.jpg", "offer_id": "", "qty": 1}], "imei": "TM09202502", "total_amount": 20, "userId": "7258041166"} [2026-06-18 19:46:35,359.359 INFO ] ironman:: buy_products: final_data {"doors": ["1"], "skus": {"1": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}]}, "status": true} [2026-06-18 19:46:35,367.367 INFO ] Ironman:: process_order: product_info: {"doors": ["1"], "skus": {"1": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}]}, "status": true} [2026-06-18 19:46:35,370.370 INFO ] Ironman:: process_order: doors selected : ['1'] [2026-06-18 19:46:35,373.373 INFO ] Ironman:: process_order: selected products : {'1': [{'name': 'Bingo Tedhe medhe 55gm', 'qty': 1}]} [2026-06-18 19:46:35,375.375 INFO ] Ironman:: process_order: state : STATE_ORDER_START [2026-06-18 19:46:35,768.768 INFO ] Ironman:: get_order_status: state : STATE_ORDER_START [2026-06-18 19:46:35,821.821 INFO ] Open Door Command ^^98|lockOpen|1|49 [2026-06-18 19:46:36,617.617 INFO ] Opening door 1 [2026-06-18 19:46:36,620.620 INFO ] OPEN_DOOR_BY_MACHINE^^98|True|1|lockOpen|89 [2026-06-18 19:46:36,720.720 INFO ] UNABLE_TO_OPEN_DOOR_BY_USER [2026-06-18 19:46:36,738.738 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick products after opening", "Header": "Opening Door 1", "Note": "Please wait for door to open", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "rstatus": false, "SectionMain": {"Header": "Door Open"}, "voiceNote": "Opening Door 1", "status": "False", "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:37,092.092 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:37,202.202 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Door 1 is open now", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:37,681.681 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:38,115.115 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Door 1 is open now", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:38,186.186 INFO ] UNABLE_TO_OPEN_DOOR_BY_USER [2026-06-18 19:46:38,481.481 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:38,620.620 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Door 1 is open now", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:38,997.997 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:39,104.104 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Door 1 is open now", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:39,659.659 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:40,406.406 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Door 1 is open now", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:40,477.477 INFO ] OPEN_DOOR_BY_USER [2026-06-18 19:46:40,771.771 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:40,853.853 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:41,197.197 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:41,275.275 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:41,873.873 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:42,110.110 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:42,355.355 INFO ] OPEN_DOOR_BY_USER [2026-06-18 19:46:42,557.557 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:42,603.603 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:42,951.951 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:43,012.012 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:43,427.427 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:43,500.500 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:44,066.066 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:44,391.391 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:44,598.598 INFO ] OPEN_DOOR_BY_USER [2026-06-18 19:46:44,880.880 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:44,926.926 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:45,270.270 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:45,351.351 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please Pick the Products and close the door", "Header": "Please Close Door 1", "Note": "Please Close the door after picking up products", "UI_Header": "DOOR 1\nIS \nOPEN \nNOW"}, "status": "False", "SectionMain": {"Header": "Door Open"}, "voiceNote": "Please close door 1", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:45,694.694 INFO ] Ironman:: get_order_status: state : STATE_DOOR_OPEN [2026-06-18 19:46:48,355.355 INFO ] Close Door Command 1 ^^98|lockPoweroff|1|87 [2026-06-18 19:46:49,392.392 INFO ] Closing door 1 [2026-06-18 19:46:49,412.412 INFO ] CLOSE_DOOR_BY_USER [2026-06-18 19:46:49,417.417 INFO ] CLOSE_DOOR_BY_MACHINE [2026-06-18 19:46:49,468.468 INFO ] Ironman:: get_order_status: response {"SectionStatus": {"SubHeader": "Please wait for invoice to generate", "Header": "Door 1 is closed now", "Note": "If any due amount, clear at https://go.tinymart.in", "UI_Header": "DOOR 1\nIS \nCLOSED \nNOW"}, "delay": 1000, "status": "False", "SectionMain": {"Header": "Door Close"}, "voiceNote": "Door 1 is closed now", "rstatus": false, "SectionSKU": {"skus": [{"name": "Bingo Tedhe medhe 55gm", "qty": 1}], "Header": "Pick the below items from the door"}, "error": {"code": 20001, "umessage": "In Progress", "tmessage": "In Progress", "data": {}}} [2026-06-18 19:46:49,825.825 INFO ] Ironman:: get_order_status: state : STATE_DOOR_CLOSE [2026-06-18 19:46:49,853.853 INFO ] Ironman:: get_order_status: get order status {"SectionStatus": {"SubHeader": "Please wait for invoice to generate", "Header": " Order is complete ", "Note": "If any due amount, clear at https://go.tinymart.in", "UI_Header": ""}, "delay": 100, "status": "True", "SectionMain": {"Header": "Door Closed"}, "voiceNote": "Transaction Completed", "rstatus": true, "SectionSKU": {"skus": [], "Header": "If you like us, tell others... else tell us"}} [2026-06-18 19:46:49,895.895 INFO ] Ironman:: complete_order: proposed sku json: {'bill_amount': 20, 'orderId': 'TM09202502260618194526941', 'res': True, 'cart_offer_desc': '', 'skus': [{'mrp': '20', 'tray_id': '11', 'name': 'Bingo Tedhe medhe 55gm', 'unit_price': 20, 'skuid': '4500476', 'offer_desc': '', 'sku_total': 20, 'door_id': '1', 'image_url': 'https://images.tinymart.in/product/4500476-4354.jpg', 'offer_id': '', 'qty': 1}], 'imei': 'TM09202502', 'total_amount': 20, 'userId': '7258041166'} [2026-06-18 19:46:49,898.898 INFO ] Ironman:: complete_order: user selected trays: ['11'] [2026-06-18 19:46:49,900.900 INFO ] Ironman:: complete_order: faulty trays: [] [2026-06-18 19:46:49,918.918 INFO ] Ironman:: complete_order: USER ID ==> 7258041166 [2026-06-18 19:46:49,921.921 INFO ] *********** ORDER STARTED *********** [2026-06-18 19:46:49,923.923 INFO ] Ironman:: complete_order: DB TRAY [{"created_at": "2026-06-13 09:56:03", "org_sku": "4500476", "tray_id": 11, "tray_weight": "437", "door_id": "1", "sku_json": "4500476-8", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500646", "tray_id": 12, "tray_weight": "187", "door_id": "1", "sku_json": "4500646-4", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500648", "tray_id": 13, "tray_weight": "179", "door_id": "1", "sku_json": "4500648-7", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500647", "tray_id": 14, "tray_weight": "49", "door_id": "1", "sku_json": "4500647-7", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500667", "tray_id": 15, "tray_weight": "164", "door_id": "1", "sku_json": "4500667-8", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "186084", "tray_id": 16, "tray_weight": "111", "door_id": "1", "sku_json": "186084-2", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500541", "tray_id": 17, "tray_weight": "253", "door_id": "1", "sku_json": "4500541-16", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500642", "tray_id": 18, "tray_weight": "108", "door_id": "1", "sku_json": "4500642-4", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500661", "tray_id": 19, "tray_weight": "83", "door_id": "1", "sku_json": "4500661-2", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500680", "tray_id": 20, "tray_weight": "489", "door_id": "1", "sku_json": "4500680-6", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500672", "tray_id": 21, "tray_weight": "204", "door_id": "1", "sku_json": "4500672-7", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "4500688", "tray_id": 22, "tray_weight": "129", "door_id": "1", "sku_json": "4500688-4", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "0", "tray_id": 23, "tray_weight": "99999", "door_id": "1", "sku_json": "0-0", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "0", "tray_id": 24, "tray_weight": "99999", "door_id": "1", "sku_json": "0-0", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "0", "tray_id": 25, "tray_weight": "99999", "door_id": "1", "sku_json": "0-0", "active": 1, "modified_at": "2026-06-13 09:56:03"}, {"created_at": "2026-06-13 09:56:03", "org_sku": "0", "tray_id": 26, "tray_weight": "99999", "door_id": "1", "sku_json": "0-0", "active": 1, "modified_at": "2026-06-13 09:56:03"}] [2026-06-18 19:46:49,927.927 INFO ] Ironman:: complete_order: TRAY READINGS [{'TS': 1781792198.932, 'tray_id': '14', 'flow': '1', 'weight': '46', 'datetime': '2026-06-18 19:46:38.932000', 'address': '14', 'tray_weight': '46', 'expected_tray_weight': 252}, {'TS': 1781792198.936, 'tray_id': '14', 'flow': '1', 'weight': '46', 'datetime': '2026-06-18 19:46:38.936000', 'address': '14', 'tray_weight': '46', 'expected_tray_weight': 252}, {'TS': 1781792198.9390001, 'tray_id': '14', 'flow': '1', 'weight': '46', 'datetime': '2026-06-18 19:46:38.939000', 'address': '14', 'tray_weight': '46', 'expected_tray_weight': 252}, {'TS': 1781792200.931, 'tray_id': '12', 'flow': '1', 'weight': '190', 'datetime': '2026-06-18 19:46:40.931000', 'address': '12', 'tray_weight': '190', 'expected_tray_weight': 140}, {'TS': 1781792200.932, 'tray_id': '12', 'flow': '1', 'weight': '190', 'datetime': '2026-06-18 19:46:40.932000', 'address': '12', 'tray_weight': '190', 'expected_tray_weight': 140}, {'TS': 1781792202.009, 'tray_id': '11', 'flow': '-1', 'weight': '379', 'datetime': '2026-06-18 19:46:42.009000', 'address': '11', 'tray_weight': '379', 'expected_tray_weight': 440}, {'TS': 1781792202.131, 'tray_id': '12', 'flow': '1', 'weight': '187', 'datetime': '2026-06-18 19:46:42.131000', 'address': '12', 'tray_weight': '187', 'expected_tray_weight': 140}, {'TS': 1781792202.132, 'tray_id': '12', 'flow': '1', 'weight': '187', 'datetime': '2026-06-18 19:46:42.132000', 'address': '12', 'tray_weight': '187', 'expected_tray_weight': 140}, {'TS': 1781792202.609, 'tray_id': '11', 'flow': '1', 'weight': '389', 'datetime': '2026-06-18 19:46:42.609000', 'address': '11', 'tray_weight': '389', 'expected_tray_weight': 440}, {'TS': 1781792202.809, 'tray_id': '11', 'flow': '-1', 'weight': '381', 'datetime': '2026-06-18 19:46:42.809000', 'address': '11', 'tray_weight': '381', 'expected_tray_weight': 440}, {'TS': 1781792206.707, 'tray_id': '11', 'flow': '0', 'weight': '380', 'datetime': '2026-06-18 19:46:46.707000', 'address': '11', 'tray_weight': '380', 'expected_tray_weight': 440}, {'TS': 1781792206.837, 'tray_id': '12', 'flow': '0', 'weight': '187', 'datetime': '2026-06-18 19:46:46.837000', 'address': '12', 'tray_weight': '187', 'expected_tray_weight': 140}, {'TS': 1781792206.922, 'tray_id': '13', 'flow': '0', 'weight': '179', 'datetime': '2026-06-18 19:46:46.922000', 'address': '13', 'tray_weight': '179', 'expected_tray_weight': 175}, {'TS': 1781792206.929, 'tray_id': '14', 'flow': '0', 'weight': '50', 'datetime': '2026-06-18 19:46:46.929000', 'address': '14', 'tray_weight': '50', 'expected_tray_weight': 252}, {'TS': 1781792207.01, 'tray_id': '15', 'flow': '0', 'weight': '164', 'datetime': '2026-06-18 19:46:47.010000', 'address': '15', 'tray_weight': '164', 'expected_tray_weight': 184}, {'TS': 1781792207.073, 'tray_id': '16', 'flow': '0', 'weight': '111', 'datetime': '2026-06-18 19:46:47.073000', 'address': '16', 'tray_weight': '111', 'expected_tray_weight': 82}, {'TS': 1781792207.152, 'tray_id': '17', 'flow': '0', 'weight': '253', 'datetime': '2026-06-18 19:46:47.152000', 'address': '17', 'tray_weight': '253', 'expected_tray_weight': 304}, {'TS': 1781792207.184, 'tray_id': '18', 'flow': '0', 'weight': '108', 'datetime': '2026-06-18 19:46:47.184000', 'address': '18', 'tray_weight': '108', 'expected_tray_weight': 148}, {'TS': 1781792207.3149998, 'tray_id': '19', 'flow': '0', 'weight': '83', 'datetime': '2026-06-18 19:46:47.315000', 'address': '19', 'tray_weight': '83', 'expected_tray_weight': 76}, {'TS': 1781792207.371, 'tray_id': '20', 'flow': '0', 'weight': '489', 'datetime': '2026-06-18 19:46:47.371000', 'address': '20', 'tray_weight': '489', 'expected_tray_weight': 438}, {'TS': 1781792207.43, 'tray_id': '21', 'flow': '0', 'weight': '204', 'datetime': '2026-06-18 19:46:47.430000', 'address': '21', 'tray_weight': '204', 'expected_tray_weight': 203}, {'TS': 1781792207.4750001, 'tray_id': '22', 'flow': '0', 'weight': '130', 'datetime': '2026-06-18 19:46:47.475000', 'address': '22', 'tray_weight': '130', 'expected_tray_weight': 120}] [2026-06-18 19:46:49,930.930 INFO ] Ironman:: complete_order: Final Tray weight list --> [('380', '11'), ('187', '12'), ('179', '13'), ('50', '14'), ('164', '15'), ('111', '16'), ('253', '17'), ('108', '18'), ('83', '19'), ('489', '20'), ('204', '21'), ('130', '22')] [2026-06-18 19:46:49,987.987 INFO ] for tray_id: 11 sku_id: 4500476 sku_name Bingo Tedhe medhe 55gm unit weight is: 55 variance is: 6 initial weight is 437 final weight is 380 tray_weight_diff 57 and act_qty_diff_plus_variance is 0.9344262295081968 and act_qty_diff_without_variance is 1.0363636363636364 act_qty_diff_minus_variance 1.163265306122449 [2026-06-18 19:46:49,990.990 INFO ] weight to be decided from this list : [1, 1, 1] [2026-06-18 19:46:49,993.993 INFO ] tray_id[11] sku_id[4500476] weight:initial[437] final[380] diff[57] qty[1] [2026-06-18 19:46:50,018.018 INFO ] for tray_id: 12 sku_id: 4500646 sku_name Modern Kitchens Moong daal 30g unit weight is: 35 variance is: 5 initial weight is 187 final weight is 187 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,021.021 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,024.024 INFO ] tray_id[12] sku_id[4500646] weight:initial[187] final[187] diff[0] qty[0] [2026-06-18 19:46:50,049.049 INFO ] for tray_id: 13 sku_id: 4500648 sku_name Modern kitchens Banana Chips 21gm unit weight is: 25 variance is: 5 initial weight is 179 final weight is 179 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,051.051 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,054.054 INFO ] tray_id[13] sku_id[4500648] weight:initial[179] final[179] diff[0] qty[0] [2026-06-18 19:46:50,083.083 INFO ] for tray_id: 14 sku_id: 4500647 sku_name Modern kitchens Roasted Channa 32g unit weight is: 36 variance is: 5 initial weight is 49 final weight is 50 tray_weight_diff -1 and act_qty_diff_plus_variance is -0.024390243902439025 and act_qty_diff_without_variance is -0.027777777777777776 act_qty_diff_minus_variance -0.03225806451612903 [2026-06-18 19:46:50,090.090 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,096.096 INFO ] tray_id[14] sku_id[4500647] weight:initial[49] final[50] diff[-1] qty[0] [2026-06-18 19:46:50,142.142 INFO ] for tray_id: 15 sku_id: 4500667 sku_name Farmely Classic date Bites 20gm unit weight is: 23 variance is: 5 initial weight is 164 final weight is 164 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,147.147 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,155.155 INFO ] tray_id[15] sku_id[4500667] weight:initial[164] final[164] diff[0] qty[0] [2026-06-18 19:46:50,188.188 INFO ] for tray_id: 16 sku_id: 186084 sku_name KITKAT Nestle 4 Finger Chocolate 38g unit weight is: 41 variance is: 5 initial weight is 111 final weight is 111 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,191.191 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,194.194 INFO ] tray_id[16] sku_id[186084] weight:initial[111] final[111] diff[0] qty[0] [2026-06-18 19:46:50,224.224 INFO ] for tray_id: 17 sku_id: 4500541 sku_name Cad bury Dairy Milk Chocolate 18gm unit weight is: 19 variance is: 5 initial weight is 253 final weight is 253 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,238.238 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,243.243 INFO ] tray_id[17] sku_id[4500541] weight:initial[253] final[253] diff[0] qty[0] [2026-06-18 19:46:50,273.273 INFO ] for tray_id: 18 sku_id: 4500642 sku_name Sunfeast Fantastik Fruit N Nut chocolate 35gm unit weight is: 37 variance is: 5 initial weight is 108 final weight is 108 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,276.276 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,279.279 INFO ] tray_id[18] sku_id[4500642] weight:initial[108] final[108] diff[0] qty[0] [2026-06-18 19:46:50,303.303 INFO ] for tray_id: 19 sku_id: 4500661 sku_name Max Protein Peri Peri 32gm unit weight is: 38 variance is: 5 initial weight is 83 final weight is 83 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,306.306 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,309.309 INFO ] tray_id[19] sku_id[4500661] weight:initial[83] final[83] diff[0] qty[0] [2026-06-18 19:46:50,334.334 INFO ] for tray_id: 20 sku_id: 4500680 sku_name McVities Coconut Cookies 66gm unit weight is: 73 variance is: 7 initial weight is 489 final weight is 489 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,337.337 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,340.340 INFO ] tray_id[20] sku_id[4500680] weight:initial[489] final[489] diff[0] qty[0] [2026-06-18 19:46:50,364.364 INFO ] for tray_id: 21 sku_id: 4500672 sku_name Modern kitchens Garlic Mixture 26gm unit weight is: 29 variance is: 5 initial weight is 204 final weight is 204 tray_weight_diff 0 and act_qty_diff_plus_variance is 0.0 and act_qty_diff_without_variance is 0.0 act_qty_diff_minus_variance 0.0 [2026-06-18 19:46:50,367.367 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,369.369 INFO ] tray_id[21] sku_id[4500672] weight:initial[204] final[204] diff[0] qty[0] [2026-06-18 19:46:50,394.394 INFO ] for tray_id: 22 sku_id: 4500688 sku_name Modern Kitchens Potato waffers Cream onion 24gm unit weight is: 30 variance is: 5 initial weight is 129 final weight is 130 tray_weight_diff -1 and act_qty_diff_plus_variance is -0.02857142857142857 and act_qty_diff_without_variance is -0.03333333333333333 act_qty_diff_minus_variance -0.04 [2026-06-18 19:46:50,397.397 INFO ] weight to be decided from this list : [0, 0, 0] [2026-06-18 19:46:50,400.400 INFO ] tray_id[22] sku_id[4500688] weight:initial[129] final[130] diff[-1] qty[0] [2026-06-18 19:46:50,493.493 INFO ] Total machine Diff : 55.0 [2026-06-18 19:46:50,496.496 INFO ] Total sku_wise_weight : {'4500661': 0.0, '4500667': 0.0, '4500476': 57.0, '4500541': 0.0, '4500642': 0.0, '4500688': -1.0, '4500646': 0.0, '4500648': 0.0, '4500647': -1.0, '4500672': 0.0, '0': 0.0, '186084': 0.0, '4500680': 0.0} [2026-06-18 19:46:50,499.499 INFO ] Total sku_wise_qty : {'4500661': 0.0, '4500667': 0.0, '4500476': 1, '4500541': 0.0, '4500642': 0.0, '4500688': -0.03333333333333333, '4500646': 0.0, '4500648': 0.0, '4500647': -0.027777777777777776, '4500672': 0.0, '0': 0.0, '186084': 0.0, '4500680': 0.0} [2026-06-18 19:46:50,515.515 INFO ] sku_qty 1 [2026-06-18 19:46:50,518.518 INFO ] total_sku_qty 1 [2026-06-18 19:46:50,520.520 INFO ] min_qty_to_bill 0.10909090909090909 [2026-06-18 19:46:50,522.522 INFO ] sku_wise_qty[key] 1 [2026-06-18 19:46:50,525.525 INFO ] ku_wise_qty[key] 1 [2026-06-18 19:46:50,576.576 INFO ] sku_qty 0 [2026-06-18 19:46:50,579.579 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,581.581 INFO ] min_qty_to_bill 0.14285714285714285 [2026-06-18 19:46:50,583.583 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,599.599 INFO ] sku_qty 0 [2026-06-18 19:46:50,602.602 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,604.604 INFO ] min_qty_to_bill 0.2 [2026-06-18 19:46:50,607.607 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,622.622 INFO ] sku_qty 0 [2026-06-18 19:46:50,625.625 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,627.627 INFO ] min_qty_to_bill 0.1388888888888889 [2026-06-18 19:46:50,629.629 INFO ] sku_wise_qty[key] -0.027777777777777776 [2026-06-18 19:46:50,645.645 INFO ] sku_qty 0 [2026-06-18 19:46:50,648.648 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,650.650 INFO ] min_qty_to_bill 0.21739130434782608 [2026-06-18 19:46:50,652.652 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,668.668 INFO ] sku_qty 0 [2026-06-18 19:46:50,671.671 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,673.673 INFO ] min_qty_to_bill 0.12195121951219512 [2026-06-18 19:46:50,675.675 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,691.691 INFO ] sku_qty 0 [2026-06-18 19:46:50,693.693 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,696.696 INFO ] min_qty_to_bill 0.2631578947368421 [2026-06-18 19:46:50,698.698 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,714.714 INFO ] sku_qty 0 [2026-06-18 19:46:50,716.716 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,719.719 INFO ] min_qty_to_bill 0.13513513513513514 [2026-06-18 19:46:50,721.721 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,737.737 INFO ] sku_qty 0 [2026-06-18 19:46:50,739.739 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,742.742 INFO ] min_qty_to_bill 0.13157894736842105 [2026-06-18 19:46:50,744.744 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,760.760 INFO ] sku_qty 0 [2026-06-18 19:46:50,762.762 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,764.764 INFO ] min_qty_to_bill 0.0958904109589041 [2026-06-18 19:46:50,767.767 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,782.782 INFO ] sku_qty 0 [2026-06-18 19:46:50,785.785 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,787.787 INFO ] min_qty_to_bill 0.1724137931034483 [2026-06-18 19:46:50,790.790 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,806.806 INFO ] sku_qty 0 [2026-06-18 19:46:50,808.808 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,810.810 INFO ] min_qty_to_bill 0.16666666666666666 [2026-06-18 19:46:50,813.813 INFO ] sku_wise_qty[key] -0.03333333333333333 [2026-06-18 19:46:50,828.828 INFO ] sku_qty 0 [2026-06-18 19:46:50,831.831 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,833.833 INFO ] min_qty_to_bill 0.05 [2026-06-18 19:46:50,836.836 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,851.851 INFO ] sku_qty 0 [2026-06-18 19:46:50,854.854 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,856.856 INFO ] min_qty_to_bill 0.05 [2026-06-18 19:46:50,859.859 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,878.878 INFO ] sku_qty 0 [2026-06-18 19:46:50,880.880 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,882.882 INFO ] min_qty_to_bill 0.05 [2026-06-18 19:46:50,885.885 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,901.901 INFO ] sku_qty 0 [2026-06-18 19:46:50,903.903 INFO ] total_sku_qty 0 [2026-06-18 19:46:50,906.906 INFO ] min_qty_to_bill 0.05 [2026-06-18 19:46:50,909.909 INFO ] sku_wise_qty[key] 0.0 [2026-06-18 19:46:50,911.911 INFO ] Ironman:: complete_order: transaction_logic_sale = {} [2026-06-18 19:46:50,914.914 INFO ] Ironman:: complete_order: weight_logic_sale = {'orderId': 'TM09202502260618194526941', 'logic': 'WBL', 'res': 'True', 'skus': [{'mrp': '20', 'sku_total': 20.0, 'name': 'Bingo Tedhe medhe 55gm per peice', 'unit_price': '20', 'qty': 1, 'tray_id': '11', 'door_id': '', 'image_url': 'https://images.tinymart.in/product/4500476-4354.jpg', 'skuid': '4500476'}], 'rstatus': True, 'total_amount': 20.0} [2026-06-18 19:46:50,922.922 INFO ] Ironman:: complete_order: going to update order after sale in WBL = {'orderId': 'TM09202502260618194526941', 'logic': 'WBL', 'res': 'True', 'skus': [{'mrp': '20', 'sku_total': 20.0, 'name': 'Bingo Tedhe medhe 55gm per peice', 'unit_price': '20', 'qty': 1, 'tray_id': '11', 'door_id': '', 'image_url': 'https://images.tinymart.in/product/4500476-4354.jpg', 'skuid': '4500476'}], 'rstatus': True, 'total_amount': 20.0} [2026-06-18 19:46:51,039.039 INFO ] Ironman:: complete_order: order completed [2026-06-18 19:46:51,333.333 INFO ] TXN:: inventory_update_on_complete: FINAL RESPONSE TO ANDROID:{'orderId': 'TM09202502260618194526941', 'anomaly': 0, 'logic': 'WBL', 'res': 'True', 'skus': [{'mrp': '20', 'tray_id': '11', 'name': 'Bingo Tedhe medhe 55gm per peice', 'unit_price': '20', 'skuid': '4500476', 'sku_total': 20.0, 'door_id': '', 'image_url': 'https://images.tinymart.in/product/4500476-4354.jpg', 'qty': 1}], 'rstatus': True, 'total_amount': 20.0} [2026-06-18 19:46:51,566.566 INFO ] update order status False [2026-06-18 19:46:52,070.070 INFO ] OrderHelper::update_invoice_offer:after offer: {'bill_amount': 20, 'orderId': 'TM09202502260618194526941', 'res': True, 'rstatus': True, 'cart_offer_desc': '', 'skus': [{'mrp': '20', 'tray_id': '11', 'name': 'Bingo Tedhe medhe 55gm per peice', 'unit_price': '20', 'skuid': '4500476', 'sku_total': 20, 'door_id': '', 'image_url': 'https://images.tinymart.in/product/4500476-4354.jpg', 'offer_id': '', 'qty': 1}], 'userId': '7258041166', 'imei': 'TM09202502', 'order_status': '', 'total_amount': 20} [2026-06-18 19:46:52,960.960 INFO ] update order status False [2026-06-18 19:46:53,906.906 INFO ] pg status for order_id: TM09202502260618194526941 after is --> {'status': True}