2026-09-22 00:02:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"75bafc95-67e3-41a5-a52d-2f345af173f7","topic":"items","resource":"/items/MLC1579582027","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:02:23.975Z","attempts":2,"received":"2026-09-22T03:02:22.334Z","actions":[]}
2026-09-22 00:02:24 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 00:10:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ad176d20-d4c0-4d51-b0c1-ec7bb3976bd8","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3040288494-76902723089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:10:10.398Z","attempts":1,"received":"2026-09-22T03:10:10.163Z","actions":[]}
2026-09-22 00:10:10 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:11:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"016b3ff3-f76c-4064-b74f-186a6b0419dc","topic":"payments","resource":"/collections/179250653031","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:11:03.288Z","attempts":1,"received":"2026-09-22T03:11:03.157Z","actions":[]}
2026-09-22 00:11:03 info: [ML Webhook] Ignorado topic: payments
2026-09-22 00:12:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"770f556a-e040-42a4-befb-4aaaef507d38","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2224720352-76902730283","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:12:19.089Z","attempts":1,"received":"2026-09-22T03:12:18.827Z","actions":[]}
2026-09-22 00:12:19 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:15:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"595917fb-1134-4eec-b50c-17aaf4e4b52d","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2065848248-76902799171","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:15:29.312Z","attempts":1,"received":"2026-09-22T03:15:28.881Z","actions":[]}
2026-09-22 00:15:29 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:17:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c2cde061-9b9b-4bf1-9193-6cf720b2873c","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4449872716-76902818386","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:17:04.729Z","attempts":1,"received":"2026-09-22T03:17:03.016Z","actions":[]}
2026-09-22 00:17:05 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:17:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3e755523-4fd2-49ee-9e1f-638159064e0e","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4449872722-76902818511","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:17:19.821Z","attempts":1,"received":"2026-09-22T03:17:18.669Z","actions":[]}
2026-09-22 00:17:20 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:17:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0b80c748-b144-4870-b4c0-3acefa24ce59","topic":"items","resource":"/items/MLC975144698","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:17:29.235Z","attempts":3,"received":"2026-09-22T03:02:18.246Z","actions":[]}
2026-09-22 00:17:29 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 00:19:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"32a35bbf-8a15-4c32-8287-5c11651e23dd","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC998052241-76902864969","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:19:18.357Z","attempts":1,"received":"2026-09-22T03:19:17.425Z","actions":[]}
2026-09-22 00:19:18 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:20:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5127224e-0f69-47a2-87e5-8b505d351995","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1777504681-76902847664","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:20:56.094Z","attempts":1,"received":"2026-09-22T03:20:56.01Z","actions":[]}
2026-09-22 00:20:56 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:22:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ef8dad9e-dc1c-4054-bc5a-b0041899994c","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2097154944-76902902346","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:22:04.936Z","attempts":1,"received":"2026-09-22T03:22:04.744Z","actions":[]}
2026-09-22 00:22:05 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:22:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4b346938-090f-4406-a8a9-1d68be9d9e23","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2316820368-76902888328","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:22:40.337Z","attempts":1,"received":"2026-09-22T03:22:39.578Z","actions":[]}
2026-09-22 00:22:40 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:23:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"af6cab7e-e562-481e-9c39-d4a9dc39ebfb","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1864077480-76902899950","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:23:15.481Z","attempts":1,"received":"2026-09-22T03:23:15.039Z","actions":[]}
2026-09-22 00:23:15 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:24:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"26c4e651-c633-4a76-bd9e-d423d29bd0b7","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4028686998-76902917995","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:24:13.942Z","attempts":1,"received":"2026-09-22T03:24:13.823Z","actions":[]}
2026-09-22 00:24:14 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:24:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"028b39f5-4613-4038-a0bc-570a3af6af4a","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2666203508-76902908968","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T03:24:58.693Z","attempts":1,"received":"2026-09-22T03:24:58.588Z","actions":[]}
2026-09-22 00:24:58 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 00:32:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bc0905c8-7cda-4662-8b40-48c322aab3c5","topic":"shipments","resource":"/shipments/48034919065","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T03:32:06.219Z","attempts":1,"received":"2026-09-22T03:32:06.029Z","actions":[]}
2026-09-22 00:32:06 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 00:32:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7f96dccf-d08a-4b6c-823e-1d383997d40d","topic":"shipments","resource":"/shipments/48034919065","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T03:32:06.259Z","attempts":1,"received":"2026-09-22T03:32:06.035Z","actions":[]}
2026-09-22 00:32:06 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 00:55:59 info: [request-trace] POST /api/product origin=https://spree.klint.cl content-type=multipart/form-data; boundary=----geckoformboundary269f3e8990c341dc6c6b6e34af61c0b5 auth=present x-company-id=17
2026-09-22 00:55:59 info: [multerFieldFolders] >>> REQUEST: POST /api/product
2026-09-22 00:55:59 info: [multerFieldFolders] Content-Type recibido: multipart/form-data; boundary=----geckoformboundary269f3e8990c341dc6c6b6e34af61c0b5
2026-09-22 00:55:59 info: [multerFieldFolders] POST /api/product content-type=multipart/form-data; boundary=----geckoformboundary269f3e8990c341dc6c6b6e34af61c0b5 expected-fields=images
2026-09-22 00:55:59 info: [multerFieldFolders] Upload ok. rawFiles=[] req.body.keys=company_id,sku,name,description,brand,model,condition,gtin,mpn,category_id,warranty_months,warranty_text,purchase_price,sale_price,attributes,product_measurements,packaging_measurements,product_variants,warehouse_config
2026-09-22 00:55:59 info: [multerFieldFolders] organizedFiles={} 
2026-09-22 00:55:59 info: Yasmany Sánchez Martínez Auditoría - Crea nuevo producto
2026-09-22 00:55:59 info: Datos recibidos del producto:
2026-09-22 00:55:59 info: {"company_id":"17","sku":"QA-ORG-3C","name":"Organizador Escritorio Modular 3 Compartimentos","description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.","brand":"NOVA HOME","model":"ORG3C-2026","condition":"new","gtin":"","mpn":"ORG3C-2026","category_id":"1","warranty_months":"12","warranty_text":"meses","purchase_price":"20990","sale_price":"25990","attributes":"[{\"attribute_id\":2,\"value\":\"Plástico ABS\"}]","product_measurements":"{\"weight\":{\"value\":650,\"unit\":\"g\"},\"dimensions\":{\"length\":{\"value\":24,\"unit\":\"cm\"},\"width\":{\"value\":15,\"unit\":\"cm\"},\"height\":{\"value\":12,\"unit\":\"cm\"},\"depth\":{\"value\":15,\"unit\":\"cm\"}},\"volumetric_weight\":{\"value\":0.86,\"unit\":\"kg\"}}","packaging_measurements":"{\"weight\":{\"value\":0.85,\"unit\":\"kg\"},\"dimensions\":{\"length\":{\"value\":26,\"unit\":\"cm\"},\"width\":{\"value\":17,\"unit\":\"cm\"},\"height\":{\"value\":14,\"unit\":\"cm\"}},\"material\":\"Cartón corrugado reforzado\",\"fragile\":false,\"units_per_box\":1}","product_variants":"[{\"sku\":\"QA-ORG-3C-NEG\",\"attributes\":{},\"variant_value_ids\":[4]},{\"sku\":\"QA-ORG-3C-BLA\",\"attributes\":{},\"variant_value_ids\":[5]}]","warehouse_config":"[{\"warehouse_id\":22,\"active\":true,\"code\":\"\",\"minimum_stock\":5,\"variants\":[{\"active\":true,\"local_sku\":\"QA-ORG-3C-NEG\",\"price\":25990,\"purchase_price\":20990,\"promotional_price\":null,\"stock\":\"25\"},{\"active\":true,\"local_sku\":\"QA-ORG-3C-BLA\",\"price\":25990,\"purchase_price\":20990,\"promotional_price\":null,\"stock\":\"20\"}]}]"}
2026-09-22 00:55:59 info: Producto creado: Organizador Escritorio Modular 3 Compartimentos (ID: 58, SKU: QA-ORG-3C)
2026-09-22 00:55:59 info: Creando atributo de producto:
2026-09-22 00:55:59 info: Creando variante:
2026-09-22 00:55:59 info: Variante creada: QA-ORG-3C-NEG (ID: 171)
2026-09-22 00:55:59 info: Creando variante:
2026-09-22 00:55:59 info: Variante creada: QA-ORG-3C-BLA (ID: 172)
2026-09-22 00:55:59 info: Configurando 1 almacenes...
2026-09-22 00:55:59 info: Procesando almacén ID: 22
2026-09-22 00:55:59 info: Datos recibidos arehouseproductrepository.create:
2026-09-22 00:55:59 info: {"product_id":58,"warehouse_id":22,"active":true,"code":null,"minimum_stock":5,"company_id":17,"branch_id":null,"user_id":30}
2026-09-22 00:55:59 info: WarehouseProduct creado ID: 112 para almacén Alamcen inicial
2026-09-22 00:55:59 info: Configurando 2 variantes para almacén Alamcen inicial
2026-09-22 00:55:59 info: WarehouseProductVariant creado: variante QA-ORG-3C-NEG (ID: 171) para almacén Alamcen inicial
2026-09-22 00:55:59 info: WarehouseProductVariant creado: variante QA-ORG-3C-BLA (ID: 172) para almacén Alamcen inicial
2026-09-22 00:55:59 info: Producto Organizador Escritorio Modular 3 Compartimentos creado exitosamente con ID: 58
2026-09-22 00:56:01 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 01:02:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"975484c8-d6f1-463c-a07c-d93177adaabc","topic":"shipments","resource":"/shipments/48053220364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:02:12.37Z","attempts":1,"received":"2026-09-22T04:02:12.253Z","actions":[]}
2026-09-22 01:02:12 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:03:49 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 01:05:18 info: [request-trace] POST /api/product-update origin=https://spree.klint.cl content-type=multipart/form-data; boundary=----geckoformboundary2aa316f8aa0868b743f082ef8a1289e7 auth=present x-company-id=17
2026-09-22 01:05:18 info: [multerFieldFolders] >>> REQUEST: POST /api/product-update
2026-09-22 01:05:18 info: [multerFieldFolders] Content-Type recibido: multipart/form-data; boundary=----geckoformboundary2aa316f8aa0868b743f082ef8a1289e7
2026-09-22 01:05:18 info: [multerFieldFolders] POST /api/product-update content-type=multipart/form-data; boundary=----geckoformboundary2aa316f8aa0868b743f082ef8a1289e7 expected-fields=images
2026-09-22 01:05:18 info: [multerFieldFolders] fileFilter field=images originalname=organizador1.jpg mimetype=image/jpeg ext=jpg
2026-09-22 01:05:18 info: [multerFieldFolders] destination field=images originalname=organizador1.jpg mimetype=image/jpeg folder=/home50/klintcl/public_html/spree.api.klint.cl/public/products
2026-09-22 01:05:18 info: [multerFieldFolders] fileFilter field=images originalname=organizador2jpg.jpg mimetype=image/jpeg ext=jpg
2026-09-22 01:05:18 info: [multerFieldFolders] destination field=images originalname=organizador2jpg.jpg mimetype=image/jpeg folder=/home50/klintcl/public_html/spree.api.klint.cl/public/products
2026-09-22 01:05:18 info: [multerFieldFolders] Upload ok. rawFiles=[{"fieldname":"images","originalname":"organizador1.jpg","mimetype":"image/jpeg","size":175998,"filename":"1790049918955-662967977.jpg","destination":"/home50/klintcl/public_html/spree.api.klint.cl/public/products"},{"fieldname":"images","originalname":"organizador2jpg.jpg","mimetype":"image/jpeg","size":81283,"filename":"1790049918965-486907189.jpg","destination":"/home50/klintcl/public_html/spree.api.klint.cl/public/products"}] req.body.keys=company_id,images_order,id
2026-09-22 01:05:18 info: [multerFieldFolders] organizedFiles={"images":[{"originalname":"organizador1.jpg","mimetype":"image/jpeg","size":175998,"filename":"1790049918955-662967977.jpg"},{"originalname":"organizador2jpg.jpg","mimetype":"image/jpeg","size":81283,"filename":"1790049918965-486907189.jpg"}]} 
2026-09-22 01:05:18 info: Yasmany Sánchez Martínez Auditoría - Actualiza producto 58
2026-09-22 01:05:18 info: Datos recibidos del producto:
2026-09-22 01:05:18 info: {"company_id":"17","images_order":"[\"__NEW__\",\"__NEW__\"]","id":"58"}
2026-09-22 01:05:18 info: Archivo movido exitosamente a: /home50/klintcl/public_html/spree.api.klint.cl/public/products/58_1790049918989_8n7mostgd.jpg
2026-09-22 01:05:18 info: Archivo movido exitosamente a: /home50/klintcl/public_html/spree.api.klint.cl/public/products/58_1790049918990_y9mnrqpo6.jpg
2026-09-22 01:05:18 info: [ProductRepository] Imágenes finales ordenadas:
2026-09-22 01:05:18 info: Producto actualizado (ID: 58)
2026-09-22 01:05:19 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 01:06:35 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de categorías de productos
2026-09-22 01:07:31 info: Yasmany Sánchez Martínez Auditoría - Crea nueva categoría
2026-09-22 01:07:31 info: Nueva categoría creada: ID 7, nombre: Oficina y papelería , company_id: 17
2026-09-22 01:07:56 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de atributos
2026-09-22 01:08:06 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de variantes (definiciones)
2026-09-22 01:08:36 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 01:10:04 info: Yasmany Sánchez Martínez Auditoría - Actualiza estado del producto con ID 42
2026-09-22 01:10:04 info: Datos recibidos:
2026-09-22 01:10:04 info: {"id":42,"state":-1}
2026-09-22 01:11:14 info: Yasmany Sánchez Martínez Auditoría - Actualiza estado del producto con ID 42
2026-09-22 01:11:14 info: Datos recibidos:
2026-09-22 01:11:14 info: {"id":42,"state":0}
2026-09-22 01:11:25 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 01:12:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bee3b4c6-2212-4a8a-b75a-6b87dd39e7cb","topic":"payments","resource":"/collections/180247722328","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T04:12:02.954Z","attempts":1,"received":"2026-09-22T04:12:02.87Z","actions":[]}
2026-09-22 01:12:03 info: [ML Webhook] Ignorado topic: payments
2026-09-22 01:12:08 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de almacenes
2026-09-22 01:22:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a45b78c6-3699-4639-a248-00b5341ff776","topic":"items_prices","resource":"/items/MLC1058832836/prices","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:22:57.537Z","attempts":1,"received":"2026-09-22T04:22:57.338Z","actions":[]}
2026-09-22 01:22:57 info: [ML Webhook] Ignorado topic: items_prices
2026-09-22 01:27:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6762593a-e10b-489a-a6b8-da8460052d1e","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1916336697-76902908656","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:27:28.926Z","attempts":1,"received":"2026-09-22T04:27:28.836Z","actions":[]}
2026-09-22 01:27:29 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 01:39:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"597585c8-2260-4bb4-908e-4e0eaa0b34d4","topic":"shipments","resource":"/shipments/48010951365","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T04:39:12.757Z","attempts":1,"received":"2026-09-22T04:39:12.496Z","actions":[]}
2026-09-22 01:39:13 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:39:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"383b79ef-05da-4d03-918b-c6e17def85ae","topic":"shipments","resource":"/shipments/48010951365","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T04:39:12.884Z","attempts":1,"received":"2026-09-22T04:39:12.515Z","actions":[]}
2026-09-22 01:39:13 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:46:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"996beae4-9dfa-425b-b9b4-4731113c5681","topic":"shipments","resource":"/shipments/48053220364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:46:19.842Z","attempts":1,"received":"2026-09-22T04:46:19.44Z","actions":[]}
2026-09-22 01:46:20 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:46:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a11ca84c-3035-4aa9-b363-3efc4890f636","topic":"shipments","resource":"/shipments/48053220364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:46:20.603Z","attempts":1,"received":"2026-09-22T04:46:19.348Z","actions":[]}
2026-09-22 01:46:20 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:46:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c5bbeef7-3e3d-494a-96a6-afe5d361f968","topic":"shipments","resource":"/shipments/48053220364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:46:57.573Z","attempts":1,"received":"2026-09-22T04:46:57.107Z","actions":[]}
2026-09-22 01:46:57 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:52:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"531997ea-c870-45f6-98c9-2487fc532271","topic":"shipments","resource":"/shipments/48066567328","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:52:17.524Z","attempts":1,"received":"2026-09-22T04:52:17.313Z","actions":[]}
2026-09-22 01:52:17 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:52:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b258779a-9c8b-4ce5-b4f1-7abca461ca21","topic":"shipments","resource":"/shipments/48066567328","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:52:17.524Z","attempts":1,"received":"2026-09-22T04:52:17.315Z","actions":[]}
2026-09-22 01:52:17 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:52:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"031d8f63-741f-41f0-90f7-06b56cc24bd7","topic":"shipments","resource":"/shipments/48054079393","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:52:22.706Z","attempts":1,"received":"2026-09-22T04:52:22.082Z","actions":[]}
2026-09-22 01:52:22 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 01:52:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5c5b1e30-7a64-4f87-9c97-308f14fbe554","topic":"shipments","resource":"/shipments/48054079393","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T04:52:23.078Z","attempts":1,"received":"2026-09-22T04:52:22.127Z","actions":[]}
2026-09-22 01:52:23 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 02:02:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b3ad0643-8e4b-4852-9746-f00843abba14","topic":"shipments","resource":"/shipments/48066377089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:02:40.545Z","attempts":1,"received":"2026-09-22T05:02:40.189Z","actions":[]}
2026-09-22 02:02:40 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 02:02:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8f8c68f6-a095-4630-816d-99b3cbd091fd","topic":"shipments","resource":"/shipments/48066377089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:02:42.829Z","attempts":1,"received":"2026-09-22T05:02:42.263Z","actions":[]}
2026-09-22 02:02:43 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 02:03:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a680f5d2-5a90-430b-b2cf-8fa47f6039ff","topic":"shipments","resource":"/shipments/48066377089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:03:37.939Z","attempts":1,"received":"2026-09-22T05:03:37.548Z","actions":[]}
2026-09-22 02:03:38 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 02:06:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2abdb1ef-11bb-445d-8410-f1ef3b4b8f3f","topic":"shipments","resource":"/shipments/48053220384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:06:27.373Z","attempts":1,"received":"2026-09-22T05:06:27.244Z","actions":[]}
2026-09-22 02:06:27 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 02:06:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c50df31f-6c69-4f77-908f-394824b0bb8c","topic":"shipments","resource":"/shipments/48053220384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:06:27.41Z","attempts":1,"received":"2026-09-22T05:06:27.278Z","actions":[]}
2026-09-22 02:06:27 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 02:06:32 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8d9227cc-dd0c-48fc-86c2-cdff0f34d0da","topic":"shipments","resource":"/shipments/48053220384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:06:31.904Z","attempts":1,"received":"2026-09-22T05:06:31.79Z","actions":[]}
2026-09-22 02:06:32 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 02:40:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"575c425b-6978-4228-8b32-70b3817402a5","topic":"items","resource":"/items/MLC1882098875","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:40:30.184Z","attempts":2,"received":"2026-09-22T05:40:27.697Z","actions":[]}
2026-09-22 02:40:30 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 02:46:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2bbca8d5-0ed0-4304-8781-d3266d94af05","topic":"items","resource":"/items/MLC1882098875","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:46:01.447Z","attempts":2,"received":"2026-09-22T05:45:59.79Z","actions":[]}
2026-09-22 02:46:01 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 02:51:49 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"df187486-d234-4bcc-b342-905b5defd4c4","topic":"payments","resource":"/collections/179087867015","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:51:49.3Z","attempts":1,"received":"2026-09-22T05:51:49.188Z","actions":[]}
2026-09-22 02:51:49 info: [ML Webhook] Ignorado topic: payments
2026-09-22 02:51:50 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"376e145b-1edb-4b28-9794-a06d9c5154d8","topic":"payments","resource":"/collections/180076785568","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:51:50.305Z","attempts":1,"received":"2026-09-22T05:51:50.202Z","actions":[]}
2026-09-22 02:51:50 info: [ML Webhook] Ignorado topic: payments
2026-09-22 02:59:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fe5a85fe-ce86-4bfb-8c01-2c28cd993bed","topic":"payments","resource":"/collections/180088018848","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T05:59:00.482Z","attempts":1,"received":"2026-09-22T05:59:00.383Z","actions":[]}
2026-09-22 02:59:00 info: [ML Webhook] Ignorado topic: payments
2026-09-22 03:09:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"968a8665-cf73-4b5e-ade0-fae2ef2ee21a","topic":"payments","resource":"/collections/179232721981","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T06:09:16.382Z","attempts":1,"received":"2026-09-22T06:09:16.312Z","actions":[]}
2026-09-22 03:09:16 info: [ML Webhook] Ignorado topic: payments
2026-09-22 03:10:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"677fa4a3-87d3-4f7e-9490-197872484da6","topic":"payments","resource":"/collections/179274912327","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T06:10:05.789Z","attempts":1,"received":"2026-09-22T06:10:05.681Z","actions":[]}
2026-09-22 03:10:06 info: [ML Webhook] Ignorado topic: payments
2026-09-22 03:10:32 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6b627fbc-7b9a-4958-9db4-4ae6259e6287","topic":"payments","resource":"/collections/180261288362","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T06:10:32.499Z","attempts":1,"received":"2026-09-22T06:10:32.391Z","actions":[]}
2026-09-22 03:10:32 info: [ML Webhook] Ignorado topic: payments
2026-09-22 03:11:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1164c4b3-ae6f-422c-99f8-7cc51febcb24","topic":"payments","resource":"/collections/179141676171","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T06:11:57.884Z","attempts":1,"received":"2026-09-22T06:11:57.769Z","actions":[]}
2026-09-22 03:11:58 info: [ML Webhook] Ignorado topic: payments
2026-09-22 03:22:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7ca27aa7-f70f-4c6b-b3a8-016609cdeb2b","topic":"items","resource":"/items/MLC4145408172","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T06:22:34.549Z","attempts":2,"received":"2026-09-22T06:22:32.335Z","actions":[]}
2026-09-22 03:22:35 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC4145408172
2026-09-22 03:22:35 info: [ML Webhook] Token expirado para credential 55; renovando antes de procesar webhook
2026-09-22 03:22:35 info: credential value: {"id":55,"marketplace_id":3,"company_id":19,"user_id":40,"name":"Asia Import","country":"CL","access_token":"APP_USR-6082279668370934-092119-0c7101438d6c369c9ee6e1bae40ca3e6-2982798585","refresh_token":"TG-6ab1ba16fac14c00010d0c50-2982798585","expires_at":"2026-09-22T05:13:26.000Z","seller_email":null,"seller_id":null,"api_key":null,"additional_data":"{\"ml_user_id\":2982798585,\"original_name\":\"Asia Import\",\"connection_status\":\"connected\",\"disconnected_at\":\"2026-08-13T18:14:52.279Z\",\"disconnected_reason\":\"user_requested\",\"reconnected_at\":\"2026-08-13T20:15:04.595Z\"}","active":true,"createdAt":"2026-07-31T17:00:10.000Z","updatedAt":"2026-09-21T23:13:26.000Z","marketplace":{"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}}
2026-09-22 03:22:35 info: marketplace value: {"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}
2026-09-22 03:22:37 info: [MercadoLibreAdapter] Intentando refresh: {"client_id":"6082279668...","refresh_token":"TG-6ab1ba16fac14c000..."}
2026-09-22 03:22:39 info: [MercadoLibreAdapter] ✅ Refresh exitoso
2026-09-22 03:22:40 info: [ML Verify] Respuesta item MLC4145408172: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4145408172","title":"Dispensador De Cinta De Embalaje Rojo","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC416558","domain_id":"MLC-TAPE_DISPENSERS","price":6990,"available_quantity":2,"permalink":"https://articulo.mercadolibre.cl/MLC-4145408172-dispensador-de-cinta-de-embalaje-rojo-_JM","last_updated":"2026-09-22T06:22:31.634Z"}}
2026-09-22 03:22:40 info: [ML Webhook] Item MLC4145408172 verificado: {"topic":"items","resource":"/items/MLC4145408172","snapshot":{"id":"MLC4145408172","title":"Dispensador De Cinta De Embalaje Rojo","status":"active","sub_status":[],"category_id":"MLC416558","price":6990,"permalink":"https://articulo.mercadolibre.cl/MLC-4145408172-dispensador-de-cinta-de-embalaje-rojo-_JM","last_updated":"2026-09-22T06:22:31.634Z"}}
2026-09-22 03:22:40 info: [ML Webhook] Item MLC4145408172 sincronizado: active
2026-09-22 03:23:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"161e139a-a717-4649-b9d9-b318e986943b","topic":"items","resource":"/items/MLC1052174737","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T06:22:59.881Z","attempts":2,"received":"2026-09-22T06:22:57.491Z","actions":[]}
2026-09-22 03:23:00 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 03:27:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"82101b46-5ed2-4871-b16b-b9719af1c627","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T06:27:20.027Z","attempts":2,"received":"2026-09-22T06:21:40.342Z","actions":["price_suggestion"]}
2026-09-22 03:27:20 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 03:27:50 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ee295a60-b33a-4440-8c2a-a2a32b6af255","topic":"items","resource":"/items/MLC2193663978","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T06:27:50.63Z","attempts":2,"received":"2026-09-22T06:27:49.177Z","actions":[]}
2026-09-22 03:27:50 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 03:28:41 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bf04047d-9cd5-4fb2-80c5-2a7436c51440","topic":"items","resource":"/items/MLC1052174737","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T06:28:40.599Z","attempts":2,"received":"2026-09-22T06:28:38.527Z","actions":[]}
2026-09-22 03:28:41 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 03:29:50 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b3dc2fac-978c-4706-99cf-7f3fb27ba43f","topic":"items","resource":"/items/MLC4145408172","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T06:29:49.869Z","attempts":2,"received":"2026-09-22T06:29:48.216Z","actions":[]}
2026-09-22 03:29:50 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC4145408172
2026-09-22 03:29:50 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 03:29:50 info: [ML Verify] Respuesta item MLC4145408172: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4145408172","title":"Dispensador De Cinta De Embalaje Rojo","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC416558","domain_id":"MLC-TAPE_DISPENSERS","price":6990,"available_quantity":2,"permalink":"https://articulo.mercadolibre.cl/MLC-4145408172-dispensador-de-cinta-de-embalaje-rojo-_JM","last_updated":"2026-09-22T06:28:10.228Z"}}
2026-09-22 03:29:50 info: [ML Webhook] Item MLC4145408172 verificado: {"topic":"items","resource":"/items/MLC4145408172","snapshot":{"id":"MLC4145408172","title":"Dispensador De Cinta De Embalaje Rojo","status":"active","sub_status":[],"category_id":"MLC416558","price":6990,"permalink":"https://articulo.mercadolibre.cl/MLC-4145408172-dispensador-de-cinta-de-embalaje-rojo-_JM","last_updated":"2026-09-22T06:28:10.228Z"}}
2026-09-22 03:29:50 info: [ML Webhook] Item MLC4145408172 sincronizado: active
2026-09-22 03:30:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7a58bb3e-d407-4b03-a46f-1558c950ce82","topic":"payments","resource":"/collections/180242129488","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T06:30:18.769Z","attempts":1,"received":"2026-09-22T06:30:18.701Z","actions":[]}
2026-09-22 03:30:19 info: [ML Webhook] Ignorado topic: payments
2026-09-22 03:34:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"82101b46-5ed2-4871-b16b-b9719af1c627","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T06:34:55.525Z","attempts":3,"received":"2026-09-22T06:21:40.342Z","actions":["price_suggestion"]}
2026-09-22 03:34:55 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 03:38:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8fccd003-66cc-45dd-8f1a-947ba2cc29ca","topic":"payments","resource":"/collections/178093319657","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T06:38:40.312Z","attempts":1,"received":"2026-09-22T06:38:40.206Z","actions":[]}
2026-09-22 03:38:40 info: [ML Webhook] Ignorado topic: payments
2026-09-22 04:28:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f90dc5d9-5708-446f-ba61-2c673538050c","topic":"items","resource":"/items/MLC3023542592","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T07:28:40.557Z","attempts":2,"received":"2026-09-22T07:28:38.184Z","actions":[]}
2026-09-22 04:28:40 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 04:34:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cabc53c7-f280-45e1-8830-a84f846c8c16","topic":"items","resource":"/items/MLC3023542592","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T07:34:15.092Z","attempts":2,"received":"2026-09-22T07:34:11.917Z","actions":[]}
2026-09-22 04:34:15 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 04:35:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"14f68c9e-48c4-4b96-a413-e64b455e825a","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T07:35:40.261Z","attempts":2,"received":"2026-09-22T07:30:09.026Z","actions":["price_suggestion"]}
2026-09-22 04:35:40 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 05:36:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cc9bcfa1-cd24-4dab-8f55-ce59f933291f","topic":"payments","resource":"/collections/179269093883","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T08:36:29.732Z","attempts":1,"received":"2026-09-22T08:36:29.698Z","actions":[]}
2026-09-22 05:36:30 info: [ML Webhook] Ignorado topic: payments
2026-09-22 05:45:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ac681bb9-506f-4636-9571-d33dfdf2ff70","topic":"items","resource":"/items/MLC3341392642","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T08:45:42.48Z","attempts":2,"received":"2026-09-22T08:45:39.363Z","actions":[]}
2026-09-22 05:45:42 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 05:46:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"19030bd6-42fd-4152-82ed-6716e9a0247f","topic":"items","resource":"/items/MLC1778376179","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T08:46:05.637Z","attempts":2,"received":"2026-09-22T08:46:03.478Z","actions":[]}
2026-09-22 05:46:05 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 05:52:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3c82287a-ebcd-48b9-86b4-7e338427b2c1","topic":"items","resource":"/items/MLC3341392642","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T08:52:18.854Z","attempts":2,"received":"2026-09-22T08:52:16.29Z","actions":[]}
2026-09-22 05:52:19 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 05:52:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a0af03ed-ec5c-425f-a85e-902e5395da36","topic":"items","resource":"/items/MLC1778376179","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T08:52:37.593Z","attempts":2,"received":"2026-09-22T08:52:36.096Z","actions":[]}
2026-09-22 05:52:37 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 06:05:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"84556dc3-d362-47b2-80dd-6d0894f2f57e","topic":"items_prices","resource":"/items/MLC2214551023/prices","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T09:05:22.335Z","attempts":1,"received":"2026-09-22T09:05:22.261Z","actions":[]}
2026-09-22 06:05:22 info: [ML Webhook] Ignorado topic: items_prices
2026-09-22 06:05:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"77499280-85c3-4e31-8cec-742a4dd4b1b9","topic":"items_prices","resource":"/items/MLC2214551023/prices","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T09:05:22.43Z","attempts":1,"received":"2026-09-22T09:05:22.309Z","actions":[]}
2026-09-22 06:05:22 info: [ML Webhook] Ignorado topic: items_prices
2026-09-22 06:05:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"66f4b84d-a2e0-4ee5-97ab-3d78acdf6a8f","topic":"items","resource":"/items/MLC2214551023","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T09:05:22.448Z","attempts":2,"received":"2026-09-22T09:05:20.524Z","actions":[]}
2026-09-22 06:05:22 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 06:20:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2fcab055-607a-4d52-ae61-140e698f1f8f","topic":"items","resource":"/items/MLC3506613012","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T09:20:52.925Z","attempts":2,"received":"2026-09-22T09:20:51.085Z","actions":[]}
2026-09-22 06:20:53 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 06:20:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"94c5ce37-88d5-41f2-b97d-a241af446957","topic":"items","resource":"/items/MLC1791675235","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T09:20:53.431Z","attempts":2,"received":"2026-09-22T09:20:51.083Z","actions":[]}
2026-09-22 06:20:53 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 06:21:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"92da44f3-88f3-4d68-94a4-c3ccbb284fb1","topic":"payments","resource":"/collections/180265553402","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T09:21:37.273Z","attempts":1,"received":"2026-09-22T09:21:37.159Z","actions":[]}
2026-09-22 06:21:37 info: [ML Webhook] Ignorado topic: payments
2026-09-22 06:53:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d6a61b96-790d-4c59-b557-0422e5f23fba","topic":"items","resource":"/items/MLC2049094121","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T09:53:56.903Z","attempts":2,"received":"2026-09-22T09:53:53.45Z","actions":[]}
2026-09-22 06:53:58 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC2049094121
2026-09-22 06:54:07 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 06:54:07 info: [ML Verify] Respuesta item MLC2049094121: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC2049094121","title":"Gorro Para Personalización Ajustable Gamuza Maya Decorada Negro Un Geométrico","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC440259","domain_id":"MLC-HATS_AND_CAPS","price":5990,"available_quantity":2,"permalink":"https://articulo.mercadolibre.cl/MLC-2049094121-gorro-para-personalizacion-ajustable-gamuza-maya-decorada-negro-un-geometrico-_JM","last_updated":"2026-09-22T09:53:46.767Z"}}
2026-09-22 06:54:07 info: [ML Webhook] Item MLC2049094121 verificado: {"topic":"items","resource":"/items/MLC2049094121","snapshot":{"id":"MLC2049094121","title":"Gorro Para Personalización Ajustable Gamuza Maya Decorada Negro Un Geométrico","status":"active","sub_status":[],"category_id":"MLC440259","price":5990,"permalink":"https://articulo.mercadolibre.cl/MLC-2049094121-gorro-para-personalizacion-ajustable-gamuza-maya-decorada-negro-un-geometrico-_JM","last_updated":"2026-09-22T09:53:46.767Z"}}
2026-09-22 06:54:07 info: [ML Webhook] Item MLC2049094121 sincronizado: active
2026-09-22 06:57:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"32d02bdf-e9d4-4ac0-94ce-2a8e30995122","topic":"catalog_item_competition_status","resource":"/items/MLC4502688188/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T09:57:11.815Z","attempts":1,"received":"2026-09-22T09:57:11.716Z","actions":[]}
2026-09-22 06:57:12 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 06:57:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4bdc026f-e6db-45e0-9bd6-9fd01d7e51de","topic":"payments","resource":"/collections/180224161884","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T09:57:16.14Z","attempts":1,"received":"2026-09-22T09:57:16.018Z","actions":[]}
2026-09-22 06:57:16 info: [ML Webhook] Ignorado topic: payments
2026-09-22 06:58:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8cbdb09b-d3ce-4d93-b037-016beb238688","topic":"payments","resource":"/collections/179233662415","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T09:58:04.793Z","attempts":1,"received":"2026-09-22T09:58:04.725Z","actions":[]}
2026-09-22 06:58:05 info: [ML Webhook] Ignorado topic: payments
2026-09-22 06:59:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9b94104c-4af4-410f-a5d9-4b899c728030","topic":"items","resource":"/items/MLC2049094121","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T09:59:29.787Z","attempts":2,"received":"2026-09-22T09:59:28.462Z","actions":[]}
2026-09-22 06:59:30 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC2049094121
2026-09-22 06:59:30 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 06:59:30 info: [ML Verify] Respuesta item MLC2049094121: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC2049094121","title":"Gorro Para Personalización Ajustable Gamuza Maya Decorada Negro Un Geométrico","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC440259","domain_id":"MLC-HATS_AND_CAPS","price":5990,"available_quantity":2,"permalink":"https://articulo.mercadolibre.cl/MLC-2049094121-gorro-para-personalizacion-ajustable-gamuza-maya-decorada-negro-un-geometrico-_JM","last_updated":"2026-09-22T09:59:27.951Z"}}
2026-09-22 06:59:30 info: [ML Webhook] Item MLC2049094121 verificado: {"topic":"items","resource":"/items/MLC2049094121","snapshot":{"id":"MLC2049094121","title":"Gorro Para Personalización Ajustable Gamuza Maya Decorada Negro Un Geométrico","status":"active","sub_status":[],"category_id":"MLC440259","price":5990,"permalink":"https://articulo.mercadolibre.cl/MLC-2049094121-gorro-para-personalizacion-ajustable-gamuza-maya-decorada-negro-un-geometrico-_JM","last_updated":"2026-09-22T09:59:27.951Z"}}
2026-09-22 06:59:30 info: [ML Webhook] Item MLC2049094121 sincronizado: active
2026-09-22 07:04:21 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4e15a569-2a98-4ff8-887f-a17869894492","topic":"price_suggestion","resource":"/suggestions/items/MLC4502688188/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T10:04:20.967Z","attempts":2,"received":"2026-09-22T09:58:56.748Z","actions":["price_suggestion"]}
2026-09-22 07:04:21 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 07:07:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"293a98f3-6d9b-45a4-9a03-5fc201303488","topic":"catalog_item_competition_status","resource":"/items/MLC4502664274/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T10:07:50.989Z","attempts":1,"received":"2026-09-22T10:07:50.873Z","actions":[]}
2026-09-22 07:07:51 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 07:09:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ef308436-3e17-4fff-8578-c10a239af667","topic":"price_suggestion","resource":"/suggestions/items/MLC4502664274/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T10:09:31.424Z","attempts":1,"received":"2026-09-22T10:09:31.35Z","actions":["price_suggestion"]}
2026-09-22 07:09:31 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 07:12:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0f00c47e-75c2-409f-9b6f-dc7a14e20cc6","topic":"catalog_item_competition_status","resource":"/items/MLC2264571337/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T10:12:11.933Z","attempts":2,"received":"2026-09-22T10:07:50.687Z","actions":[]}
2026-09-22 07:12:12 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 07:12:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4e15a569-2a98-4ff8-887f-a17869894492","topic":"price_suggestion","resource":"/suggestions/items/MLC4502688188/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T10:12:34.287Z","attempts":3,"received":"2026-09-22T09:58:56.748Z","actions":["price_suggestion"]}
2026-09-22 07:12:34 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 07:14:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ef308436-3e17-4fff-8578-c10a239af667","topic":"price_suggestion","resource":"/suggestions/items/MLC4502664274/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T10:14:47.517Z","attempts":2,"received":"2026-09-22T10:09:31.35Z","actions":["price_suggestion"]}
2026-09-22 07:14:47 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 07:15:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1952b119-bc14-4f50-b34e-f1795bf5fdb4","topic":"price_suggestion","resource":"/suggestions/items/MLC2264571337/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T10:15:12.64Z","attempts":2,"received":"2026-09-22T10:09:31.1Z","actions":["price_suggestion"]}
2026-09-22 07:15:13 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 07:42:49 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9125f8d4-3d32-45de-bb9b-4da3ea7d46cc","topic":"items","resource":"/items/MLC3809675264","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T10:42:48.679Z","attempts":2,"received":"2026-09-22T10:42:47.406Z","actions":[]}
2026-09-22 07:42:49 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 07:46:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cd5bf568-b037-4293-bd64-9dac11938c1b","topic":"items","resource":"/items/MLC3809675264","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T10:46:04.484Z","attempts":2,"received":"2026-09-22T10:46:02.502Z","actions":[]}
2026-09-22 07:46:04 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 07:51:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ee5be9ac-d3d9-4963-ab49-f0aca98081fa","topic":"payments","resource":"/collections/180154416018","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T10:51:31.459Z","attempts":1,"received":"2026-09-22T10:51:31.387Z","actions":[]}
2026-09-22 07:51:31 info: [ML Webhook] Ignorado topic: payments
2026-09-22 08:01:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a262843d-0454-49d8-a3f3-2e2d15d5dce1","topic":"payments","resource":"/collections/179104277191","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:01:40.617Z","attempts":1,"received":"2026-09-22T11:01:40.536Z","actions":[]}
2026-09-22 08:01:40 info: [ML Webhook] Ignorado topic: payments
2026-09-22 08:11:54 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 08:11:54 info: ✅ Conexión a la base de datos exitosa
2026-09-22 08:11:54 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 08:11:54 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 08:11:54 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 08:11:54 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 08:17:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"df7bc2db-a75c-4f54-b537-7c0cd057230f","topic":"catalog_item_competition_status","resource":"/items/MLC1781366449/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:17:13.935Z","attempts":1,"received":"2026-09-22T11:17:13.844Z","actions":[]}
2026-09-22 08:17:14 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 08:20:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9670bf0a-90ab-4904-b316-c84c3d8b4c2b","topic":"payments","resource":"/collections/179087389933","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:20:00.372Z","attempts":1,"received":"2026-09-22T11:20:00.267Z","actions":[]}
2026-09-22 08:20:00 info: [ML Webhook] Ignorado topic: payments
2026-09-22 08:20:19 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 08:20:31 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 08:20:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9c6c8896-a1fe-4afb-9389-f809f772870a","topic":"price_suggestion","resource":"/suggestions/items/MLC1781366449/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:20:28.068Z","attempts":1,"received":"2026-09-22T11:20:28Z","actions":["price_suggestion"]}
2026-09-22 08:20:31 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 08:20:31 info: ✅ Conexión a la base de datos exitosa
2026-09-22 08:20:31 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 08:20:31 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 08:20:31 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 08:20:31 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 08:23:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"72e176a4-ab17-4072-97b5-30b9b70775b6","topic":"items","resource":"/items/MLC2886950554","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:23:39.591Z","attempts":2,"received":"2026-09-22T11:23:37.152Z","actions":[]}
2026-09-22 08:23:40 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:25:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"224eebdd-232b-4895-882c-f72c8bacb986","topic":"price_suggestion","resource":"/suggestions/items/MLC1883587159/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T11:25:36.038Z","attempts":2,"received":"2026-09-22T11:20:25.912Z","actions":["price_suggestion"]}
2026-09-22 08:25:36 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 08:26:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9c6c8896-a1fe-4afb-9389-f809f772870a","topic":"price_suggestion","resource":"/suggestions/items/MLC1781366449/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:26:01.892Z","attempts":2,"received":"2026-09-22T11:20:28Z","actions":["price_suggestion"]}
2026-09-22 08:26:02 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 08:33:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"df113143-72de-45e3-9dd9-af19bfc21723","topic":"items","resource":"/items/MLC2886950554","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:33:51.114Z","attempts":2,"received":"2026-09-22T11:33:46.717Z","actions":[]}
2026-09-22 08:33:51 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:37:49 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4de7cc81-3f95-45e5-b8d1-83b9feedc583","topic":"payments","resource":"/collections/179141057499","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T11:37:49.112Z","attempts":1,"received":"2026-09-22T11:37:49.076Z","actions":[]}
2026-09-22 08:37:49 info: [ML Webhook] Ignorado topic: payments
2026-09-22 08:41:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8f01947a-f095-4032-9b33-239327fb1249","topic":"payments","resource":"/collections/179302731653","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:36.215Z","attempts":1,"received":"2026-09-22T11:41:36.112Z","actions":[]}
2026-09-22 08:41:36 info: [ML Webhook] Ignorado topic: payments
2026-09-22 08:41:41 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"370f971e-f1cc-481c-b6c9-bd8b34c363a5","topic":"orders_v2","resource":"/orders/2000018585085474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:40.886Z","attempts":1,"received":"2026-09-22T11:41:40.516Z","actions":["status"]}
2026-09-22 08:41:41 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:41:41 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1bfac38a-68ee-41dc-b611-82410c4d8037","topic":"orders_v2","resource":"/orders/2000018585085474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:41.112Z","attempts":1,"received":"2026-09-22T11:41:40.673Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 08:41:41 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:41:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"67a33624-674d-47d2-ba18-b8b9633a5bcf","topic":"orders_v2","resource":"/orders/2000018585085474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:41.855Z","attempts":1,"received":"2026-09-22T11:41:41.662Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 08:41:42 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:41:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"745fc654-9ad7-4578-93ce-9352368270eb","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:42.297Z","attempts":1,"received":"2026-09-22T11:41:41.995Z","actions":[]}
2026-09-22 08:41:42 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 08:41:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4254cb90-8fe8-4ec5-94f0-27701b52abc8","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:44.333Z","attempts":1,"received":"2026-09-22T11:41:44.206Z","actions":[]}
2026-09-22 08:41:44 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 08:41:46 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"45d3d82a-ea5a-4c90-baa7-03668789be39","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:46.774Z","attempts":1,"received":"2026-09-22T11:41:46.492Z","actions":[]}
2026-09-22 08:41:46 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 08:41:46 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5ee72e8a-462c-40ea-8fd8-16e238ce3418","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:46.853Z","attempts":1,"received":"2026-09-22T11:41:46.499Z","actions":[]}
2026-09-22 08:41:46 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 08:41:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c2189f38-f027-4ff4-81e9-dfd944707b43","topic":"orders_v2","resource":"/orders/2000018585085474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:41:48.034Z","attempts":1,"received":"2026-09-22T11:41:47.876Z","actions":["static_tags:pack_order","action:new_tag","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 08:41:48 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:42:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ca67e94a-fb8b-4806-b432-f336d63fd48f","topic":"orders_v2","resource":"/orders/2000018585085474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:42:15.42Z","attempts":1,"received":"2026-09-22T11:42:14.878Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 08:42:15 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:42:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a4b01fb8-d407-4606-862a-9c3c0222a26e","topic":"stock-locations","resource":"/user-products/MLCU3355261627/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:42:26.528Z","attempts":1,"received":"2026-09-22T11:42:26.397Z","actions":["type:selling_address"]}
2026-09-22 08:42:26 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 08:44:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"950a61f2-285c-4713-9cb6-57c0bbc51b8e","topic":"items","resource":"/items/MLC3040072454","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:44:46.898Z","attempts":2,"received":"2026-09-22T11:44:44.847Z","actions":[]}
2026-09-22 08:44:47 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:45:33 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3a400105-6944-45e4-8c2e-a6bb9ca24755","topic":"items","resource":"/items/MLC3040072454","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:45:32.641Z","attempts":2,"received":"2026-09-22T11:45:31.541Z","actions":[]}
2026-09-22 08:45:33 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:46:41 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de almacenes
2026-09-22 08:47:23 info: Multer middleware - Field: image, Has file: false, Body image: undefined
2026-09-22 08:47:23 info: Multer procesado - File: none
2026-09-22 08:47:23 info: Yasmany Sánchez Martínez Auditoría - edita un almacén 31
2026-09-22 08:47:23 info: Datos recibidos:
2026-09-22 08:47:23 info: {"code":"ALM-002 editado","region":"Oriente","country":"Cuba","id":"31"}
2026-09-22 08:47:23 info: Almacén actualizado (ID: 31)
2026-09-22 08:47:25 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 08:47:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a4b01fb8-d407-4606-862a-9c3c0222a26e","topic":"stock-locations","resource":"/user-products/MLCU3355261627/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:47:58.388Z","attempts":2,"received":"2026-09-22T11:42:26.397Z","actions":["type:selling_address"]}
2026-09-22 08:47:58 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 08:48:06 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 08:48:06 info: Datos recibidos: 
 {"warehouse_id":22,"company_id":17}
2026-09-22 08:48:06 info: company_id: 17
2026-09-22 08:48:44 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 08:48:46 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de almacenes
2026-09-22 08:49:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2c465ce0-4e50-44a8-9b7b-5e235d915575","topic":"orders_v2","resource":"/orders/2000018585085474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T11:49:53.152Z","attempts":2,"received":"2026-09-22T11:43:11.288Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","expiration_date","is_test:false","pack_order:true","order_items"]}
2026-09-22 08:49:53 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 08:55:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3ab81cbb-191f-4e51-8702-6d078a15f044","topic":"payments","resource":"/collections/179552359858","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T11:55:04.176Z","attempts":1,"received":"2026-09-22T11:55:04.073Z","actions":[]}
2026-09-22 08:55:04 info: [ML Webhook] Ignorado topic: payments
2026-09-22 08:57:28 info: [checkPlanLimit:warehouse] company=17 current=2 limit=5
2026-09-22 08:57:28 info: Multer middleware - Field: image, Has file: false, Body image: undefined
2026-09-22 08:57:28 info: Multer procesado - File: none
2026-09-22 08:57:28 info: Yasmany Sánchez Martínez Auditoría - Crea nuevo almacén
2026-09-22 08:57:28 info: Datos recibidos:
2026-09-22 08:57:28 info: {"code":"COD-003","name":"Almacen de prueba test","description":"Descripción de prueba de test","address":"Dirección de prueba de test","city":"Granma","region":"Oriente","country":"Cuba","capacity_max_units":"35000","company_id":"17"}
2026-09-22 08:57:30 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 08:58:32 info: Multer middleware - Field: image, Has file: false, Body image: undefined
2026-09-22 08:58:32 info: Multer procesado - File: none
2026-09-22 08:58:32 info: Yasmany Sánchez Martínez Auditoría - edita un almacén 34
2026-09-22 08:58:32 info: Datos recibidos:
2026-09-22 08:58:32 info: {"id":34,"status":"inactivo"}
2026-09-22 08:58:32 info: Almacén actualizado (ID: 34)
2026-09-22 08:58:33 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 08:59:51 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:00:48 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:00:50 info: [checkPlanLimit:branch] company=17 current=2 limit=3
2026-09-22 09:00:50 info: Multer middleware - Field: image, Has file: false, Body image: undefined
2026-09-22 09:00:50 info: Multer procesado - File: none
2026-09-22 09:00:50 info: Yasmany Sánchez Martínez Auditoría - Crea nueva sucursal
2026-09-22 09:00:50 info: Datos recibidos:
2026-09-22 09:00:50 info: {"name":"Sucursal de test","address":"Dirección de test","city":"Granma","phone":"+589745632","company_id":"17","warehouse":"{\"code\":\"COD-004\",\"name\":\"Almacén Sucursal de test\",\"description\":\"Descripción de  almacén de test\",\"type\":\"tienda\",\"address\":\"Dirección de test\",\"city\":\"Granma\",\"country\":\"\",\"rotation_policy\":\"FIFO\",\"status\":\"activo\"}"}
2026-09-22 09:00:50 info: Almacén creado para la sucursal ID 19: Almacén Sucursal de test
2026-09-22 09:01:17 info: Multer middleware - Field: image, Has file: false, Body image: undefined
2026-09-22 09:01:17 info: Multer procesado - File: none
2026-09-22 09:01:17 info: Yasmany Sánchez Martínez Auditoría - Actualiza sucursal 19
2026-09-22 09:01:17 info: Datos recibidos:
2026-09-22 09:01:17 info: {"address":"Dirección de test editada","id":"19"}
2026-09-22 09:01:17 info: Sucursal actualizada (ID: 19)
2026-09-22 09:01:37 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:01:45 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:02:04 info: Multer middleware - Field: image, Has file: false, Body image: undefined
2026-09-22 09:02:04 info: Multer procesado - File: none
2026-09-22 09:02:04 info: Yasmany Sánchez Martínez Auditoría - Actualiza sucursal 19
2026-09-22 09:02:04 info: Datos recibidos:
2026-09-22 09:02:04 info: {"status":"0","id":"19"}
2026-09-22 09:02:04 info: Sucursal actualizada (ID: 19)
2026-09-22 09:02:26 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:11:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3604d7ed-1375-47c4-adf6-f47eddb74335","topic":"messages","resource":"01a0c906b483728a9020f6043b523dd1","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:11:00.431Z","attempts":1,"received":"2026-09-22T12:11:00.306Z","actions":["created"]}
2026-09-22 09:11:00 info: [ML Webhook] Ignorado topic: messages
2026-09-22 09:13:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0ab63fc9-9ac1-4fb7-8d68-b724a1d92339","topic":"messages","resource":"01a0c905a0ab7192bd6373c13641368f","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:13:57.021Z","attempts":2,"received":"2026-09-22T12:09:46.697Z","actions":["created"]}
2026-09-22 09:13:57 info: [ML Webhook] Ignorado topic: messages
2026-09-22 09:14:01 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 09:14:10 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 09:14:18 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 09:14:18 info: ✅ Conexión a la base de datos exitosa
2026-09-22 09:14:18 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 09:14:18 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 09:14:18 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 09:14:18 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 09:15:37 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 09:15:42 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 09:15:42 info: ✅ Conexión a la base de datos exitosa
2026-09-22 09:15:42 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 09:15:42 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 09:15:42 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 09:15:42 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 09:16:00 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:17:48 info: Multer middleware - Field: image, Has file: false, Body image: undefined
2026-09-22 09:17:48 info: Multer procesado - File: none
2026-09-22 09:17:48 info: Yasmany Sánchez Martínez Auditoría - Actualiza sucursal 19
2026-09-22 09:17:48 info: Datos recibidos:
2026-09-22 09:17:48 info: {"status":"1","id":"19"}
2026-09-22 09:17:48 info: Sucursal actualizada (ID: 19)
2026-09-22 09:18:19 info: Yasmany Sánchez Martínez Auditoría - Cambia estado de sucursal con ID 19
2026-09-22 09:18:21 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:18:30 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:20:29 info: Yasmany Sánchez Martínez Auditoría - Lista pools
2026-09-22 09:21:10 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:21:30 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:22:45 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:24:24 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:25:47 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 09:25:54 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 09:25:54 info: ✅ Conexión a la base de datos exitosa
2026-09-22 09:25:54 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 09:25:54 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 09:25:54 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 09:25:54 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 09:25:55 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:26:12 info: Yasmany Sánchez Martínez Auditoría - Cambia estado de sucursal con ID 13
2026-09-22 09:26:13 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:27:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"23152cb5-928b-4e6e-a126-75b1fbab4d2b","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4449872716-76912122740","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:27:40.075Z","attempts":1,"received":"2026-09-22T12:27:39.935Z","actions":[]}
2026-09-22 09:27:40 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 09:28:32 info: Yasmany Sánchez Martínez Auditoría - Lista pools
2026-09-22 09:28:35 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:29:09 info: [checkPlanLimit:pools] company=17 current=2 limit=-1
2026-09-22 09:29:09 info: Yasmany Sánchez Martínez Auditoría - Crea nuevo pool
2026-09-22 09:29:09 info: Datos recibidos:
2026-09-22 09:29:09 info: {"name":"Grupo de almacenes de test","description":"Descripción de grupo de almacenes de test","is_active":true,"company_id":17,"user_id":30,"warehouses":[{"warehouse_id":35,"is_primary":true,"position":1},{"warehouse_id":22,"is_primary":false,"position":2},{"warehouse_id":34,"is_primary":false,"position":3}]}
2026-09-22 09:29:09 info: Pool creado: Grupo de almacenes de test (ID: 19)
2026-09-22 09:29:09 info: Pool Grupo de almacenes de test creado exitosamente con ID: 19
2026-09-22 09:29:11 info: Yasmany Sánchez Martínez Auditoría - Lista pools
2026-09-22 09:29:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9c074e8d-f5a2-46e6-a6d6-8b9a0737d950","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4449872722-76912123167","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:29:28.164Z","attempts":1,"received":"2026-09-22T12:29:28.035Z","actions":[]}
2026-09-22 09:29:28 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 09:30:53 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:30:56 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:31:05 info: Yasmany Sánchez Martínez Auditoría - Actualiza pool 19
2026-09-22 09:31:05 info: Datos recibidos:
2026-09-22 09:31:05 info: {"is_active":false,"id":19}
2026-09-22 09:31:05 info: Pool actualizado (ID: 19)
2026-09-22 09:31:07 info: Yasmany Sánchez Martínez Auditoría - Lista pools
2026-09-22 09:33:30 info: Yasmany Sánchez Martínez Auditoría - Elimina pool 19
2026-09-22 09:33:32 info: Yasmany Sánchez Martínez Auditoría - Lista pools
2026-09-22 09:36:15 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:36:17 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:36:17 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:39:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"74f84b98-b2bd-47b9-bdab-788cd85e19de","topic":"payments","resource":"/collections/179310276677","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:48.005Z","attempts":1,"received":"2026-09-22T12:39:47.957Z","actions":[]}
2026-09-22 09:39:48 info: [ML Webhook] Ignorado topic: payments
2026-09-22 09:39:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7a16dd95-0dc5-4749-af47-0f4bf2bc1701","topic":"payments","resource":"/collections/179310342475","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:48.632Z","attempts":1,"received":"2026-09-22T12:39:48.597Z","actions":[]}
2026-09-22 09:39:48 info: [ML Webhook] Ignorado topic: payments
2026-09-22 09:39:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f41c7450-5189-49a4-8418-535ffec5424c","topic":"orders_v2","resource":"/orders/2000018585846394","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:50.771Z","attempts":1,"received":"2026-09-22T12:39:50.425Z","actions":["status"]}
2026-09-22 09:39:51 info: [ML Webhook] Token expirado para credential 55; renovando antes de procesar webhook
2026-09-22 09:39:51 info: credential value: {"id":55,"marketplace_id":3,"company_id":19,"user_id":40,"name":"Asia Import","country":"CL","access_token":"APP_USR-6082279668370934-092202-053ae04cad515e7b96b7683ae42601eb-2982798585","refresh_token":"TG-6ab21eaff14aaf0001eb4c47-2982798585","expires_at":"2026-09-22T12:22:39.000Z","seller_email":null,"seller_id":null,"api_key":null,"additional_data":"{\"ml_user_id\":2982798585,\"original_name\":\"Asia Import\",\"connection_status\":\"connected\",\"disconnected_at\":\"2026-08-13T18:14:52.279Z\",\"disconnected_reason\":\"user_requested\",\"reconnected_at\":\"2026-08-13T20:15:04.595Z\"}","active":true,"createdAt":"2026-07-31T17:00:10.000Z","updatedAt":"2026-09-22T06:22:39.000Z","marketplace":{"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}}
2026-09-22 09:39:51 info: marketplace value: {"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}
2026-09-22 09:39:51 info: [MercadoLibreAdapter] Intentando refresh: {"client_id":"6082279668...","refresh_token":"TG-6ab21eaff14aaf000..."}
2026-09-22 09:39:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4cdd9d86-976e-4473-82c3-822997bc8279","topic":"stock-locations","resource":"/user-products/MLCU3878814355/stock","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:50.835Z","attempts":1,"received":"2026-09-22T12:39:50.691Z","actions":["type:selling_address"]}
2026-09-22 09:39:51 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 09:39:51 info: [MercadoLibreAdapter] ✅ Refresh exitoso
2026-09-22 09:39:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f22badc2-baf6-44ab-a551-d9b499d77d72","topic":"orders_v2","resource":"/orders/2000018585846394","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:51.042Z","attempts":1,"received":"2026-09-22T12:39:49.684Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","date_closed","payments","hidden_for_seller","is_test:false","pack_order:true","status"]}
2026-09-22 09:39:52 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 09:39:52 info: [ML Webhook] Recurso discounts 2000018585846394 no encontrado (404)
2026-09-22 09:39:52 info: [ML Webhook] Recurso discounts 2000018585846394 no encontrado (404)
2026-09-22 09:39:52 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=null branch_id=null
2026-09-22 09:39:52 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=19 branch_id=null
2026-09-22 09:39:52 info: Notificación creada para usuario 40 (ID: 125)
2026-09-22 09:39:52 info: [ML Webhook] Notificacion de venta creada order=2000018585846394 user_id=40 notification_id=125
2026-09-22 09:39:53 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=null branch_id=null
2026-09-22 09:39:53 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=19 branch_id=null
2026-09-22 09:39:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"37200c24-5bd0-41c7-829d-0b7ee4c21e1a","topic":"orders_v2","resource":"/orders/2000018585846394","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:53.442Z","attempts":1,"received":"2026-09-22T12:39:53.321Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 09:39:53 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 09:39:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"951778d9-baff-4f5c-bbcd-a87a8e571008","topic":"shipments","resource":"/shipments/48074002192","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:53.455Z","attempts":1,"received":"2026-09-22T12:39:53.25Z","actions":[]}
2026-09-22 09:39:53 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 09:39:54 info: [ML Webhook] Recurso discounts 2000018585846394 no encontrado (404)
2026-09-22 09:39:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ff82f306-53dd-4099-b1c4-86309d3abdd7","topic":"shipments","resource":"/shipments/48074002192","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:54.618Z","attempts":1,"received":"2026-09-22T12:39:53.243Z","actions":[]}
2026-09-22 09:39:54 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 09:39:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"555b3803-77f0-4862-a3fa-16a6bc940b87","topic":"shipments","resource":"/shipments/48074002192","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:54.244Z","attempts":1,"received":"2026-09-22T12:39:53.207Z","actions":[]}
2026-09-22 09:39:54 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 09:39:54 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=null branch_id=null
2026-09-22 09:39:54 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=19 branch_id=null
2026-09-22 09:39:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8360046d-33c9-4937-86c9-bf0ae543c468","topic":"orders_v2","resource":"/orders/2000018585846394","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:54.615Z","attempts":1,"received":"2026-09-22T12:39:53.895Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 09:39:55 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 09:39:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"59e2ee30-09c7-453e-9807-8fdac49103a8","topic":"shipments","resource":"/shipments/48074002192","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:39:54.657Z","attempts":1,"received":"2026-09-22T12:39:53.251Z","actions":[]}
2026-09-22 09:39:55 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 09:39:56 info: [ML Webhook] Recurso discounts 2000018585846394 no encontrado (404)
2026-09-22 09:39:56 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=null branch_id=null
2026-09-22 09:39:56 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=19 branch_id=null
2026-09-22 09:40:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"33e86b8e-3bfb-4782-839d-394add1fbee5","topic":"items","resource":"/items/MLC1914886397","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:40:00.757Z","attempts":2,"received":"2026-09-22T12:39:58.709Z","actions":[]}
2026-09-22 09:40:01 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC1914886397
2026-09-22 09:40:01 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 09:40:01 info: [ML Verify] Respuesta item MLC1914886397: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC1914886397","title":"Botella De Niño De 600ml Sublimación Tapa Con Colores Verde-azul","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC180608","domain_id":"MLC-SPORT_AND_BAZAAR_BOTTLES","price":3990,"available_quantity":7,"permalink":"https://articulo.mercadolibre.cl/MLC-1914886397-botella-de-nino-de-600ml-sublimacion-tapa-con-colores-verde-azul-_JM","last_updated":"2026-09-22T12:39:48.206Z"}}
2026-09-22 09:40:01 info: [ML Webhook] Item MLC1914886397 verificado: {"topic":"items","resource":"/items/MLC1914886397","snapshot":{"id":"MLC1914886397","title":"Botella De Niño De 600ml Sublimación Tapa Con Colores Verde-azul","status":"active","sub_status":[],"category_id":"MLC180608","price":3990,"permalink":"https://articulo.mercadolibre.cl/MLC-1914886397-botella-de-nino-de-600ml-sublimacion-tapa-con-colores-verde-azul-_JM","last_updated":"2026-09-22T12:39:48.206Z"}}
2026-09-22 09:40:01 info: [ML Webhook] Item MLC1914886397 sincronizado: active
2026-09-22 09:41:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9b69a566-7a94-4e10-8311-bcaca0d4c43f","topic":"orders_v2","resource":"/orders/2000018585846394","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:41:28.719Z","attempts":1,"received":"2026-09-22T12:41:28.47Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","expiration_date","is_test:false","pack_order:true","order_items"]}
2026-09-22 09:41:29 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 09:41:29 info: [ML Webhook] Recurso discounts 2000018585846394 no encontrado (404)
2026-09-22 09:41:30 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=null branch_id=null
2026-09-22 09:41:30 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=19 branch_id=null
2026-09-22 09:43:34 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 09:43:44 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 09:43:44 info: ✅ Conexión a la base de datos exitosa
2026-09-22 09:43:44 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 09:43:44 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 09:43:44 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 09:43:44 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 09:43:45 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 09:43:45 info: [JobProcessor] Detenido
2026-09-22 09:43:45 info: 🔄 Background processor detenido
2026-09-22 09:43:45 info: 🔄 FalabellaOrderReconciliationService detenido
2026-09-22 09:43:45 info: ⏳ Esperando operaciones en curso: 0
2026-09-22 09:43:50 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 09:43:50 info: ✅ Conexión a la base de datos exitosa
2026-09-22 09:43:50 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 09:43:50 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 09:43:50 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 09:43:50 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 09:44:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f22badc2-baf6-44ab-a551-d9b499d77d72","topic":"orders_v2","resource":"/orders/2000018585846394","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:44:38.475Z","attempts":2,"received":"2026-09-22T12:39:49.684Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","date_closed","payments","hidden_for_seller","is_test:false","pack_order:true","status"]}
2026-09-22 09:44:38 info: [ML Webhook] Evento duplicado ignorado: f22badc2-baf6-44ab-a551-d9b499d77d72
2026-09-22 09:45:43 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:45:45 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:45:45 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:45:53 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:46:26 info: Yasmany Sánchez Martínez Auditoría - Cambia estado de sucursal con ID 13
2026-09-22 09:46:28 info: Yasmany Sánchez Martínez Auditoría - Lista sucursales
2026-09-22 09:47:16 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:47:18 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:47:18 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:47:32 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 09:48:09 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento de inventario
2026-09-22 09:48:09 info: Datos recibidos: {"movement_type":"entry","origin_warehouse_id":35,"product_id":23,"reason":"Entrada de test","notes":"Observaciones de entrada de test","variants":[{"variant_id":122,"warehouse_product_variant_id":null,"lot_id":null,"quantity":2,"local_sku":"T-M-001-ROJO","purchase_price":"20000.00","price":"30000.00","promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":true},{"variant_id":166,"warehouse_product_variant_id":null,"lot_id":null,"quantity":2,"local_sku":"T-M-001-ROJO-EJM-PRO","purchase_price":"20000.00","price":"30000.00","promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":true},{"variant_id":167,"warehouse_product_variant_id":null,"lot_id":null,"quantity":2,"local_sku":"T-M-001-ROJO-VARIANT-PRO","purchase_price":"20000.00","price":"30000.00","promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":true}]}
2026-09-22 09:48:09 info: Datos recibidos arehouseproductrepository.create:
2026-09-22 09:48:09 info: {"product_id":23,"warehouse_id":35,"active":true,"minimum_stock":5,"company_id":null,"branch_id":19,"user_id":30}
2026-09-22 09:48:14 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:48:14 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:48:14 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:49:13 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:49:13 info: Datos recibidos: 
 {"warehouse_id":35,"company_id":17}
2026-09-22 09:49:13 info: company_id: 17
2026-09-22 09:49:45 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento de inventario
2026-09-22 09:49:45 info: Datos recibidos: {"movement_type":"exit","origin_warehouse_id":35,"product_id":23,"reason":"Salida prueba de test","notes":null,"variants":[{"variant_id":122,"warehouse_product_variant_id":209,"lot_id":209,"quantity":1,"local_sku":"T-M-001-ROJO","purchase_price":20000,"price":30000,"promotional_price":null}]}
2026-09-22 09:49:48 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:49:48 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:49:48 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:50:50 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:50:50 info: Datos recibidos: 
 {"warehouse_id":22,"company_id":17}
2026-09-22 09:50:50 info: company_id: 17
2026-09-22 09:51:32 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento de inventario
2026-09-22 09:51:32 info: Datos recibidos: {"movement_type":"transfer","origin_warehouse_id":22,"product_id":32,"reason":"Movimiento transferencia de test","notes":null,"variants":[{"variant_id":132,"warehouse_product_variant_id":124,"lot_id":124,"quantity":2,"local_sku":"0667C001AB-NEGRO","purchase_price":10728,"price":17880,"promotional_price":null},{"variant_id":133,"warehouse_product_variant_id":125,"lot_id":125,"quantity":2,"local_sku":"0667C001AB-AZUL","purchase_price":10728,"price":17880,"promotional_price":null}],"destination_warehouse_id":35}
2026-09-22 09:51:32 info: Datos recibidos arehouseproductrepository.create:
2026-09-22 09:51:32 info: {"product_id":32,"warehouse_id":35,"active":true,"minimum_stock":5,"company_id":null,"branch_id":19,"user_id":30}
2026-09-22 09:51:34 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:51:34 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:51:34 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:52:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ddf27536-4974-4697-a1dc-ebee373147b8","topic":"items","resource":"/items/MLC1766389181","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:52:48.471Z","attempts":2,"received":"2026-09-22T12:52:45.915Z","actions":[]}
2026-09-22 09:52:48 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 09:52:56 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 09:52:56 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 09:53:31 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento masivo de inventario
2026-09-22 09:53:31 info: Datos recibidos (bulk):
2026-09-22 09:53:31 info: {"movement_type":"entry","origin_warehouse_id":35,"reason":"Movimientos masivos test","notes":null,"products":[{"product_id":23,"variants":[{"variant_id":122,"warehouse_product_variant_id":209,"lot_id":209,"quantity":1,"local_sku":"T-M-001-ROJO","purchase_price":20000,"price":30000,"promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":false},{"variant_id":166,"warehouse_product_variant_id":210,"lot_id":210,"quantity":1,"local_sku":"T-M-001-ROJO-EJM-PRO","purchase_price":20000,"price":30000,"promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":false},{"variant_id":167,"warehouse_product_variant_id":211,"lot_id":211,"quantity":1,"local_sku":"T-M-001-ROJO-VARIANT-PRO","purchase_price":20000,"price":30000,"promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":false}]},{"product_id":24,"variants":[{"variant_id":119,"warehouse_product_variant_id":null,"lot_id":null,"quantity":5,"local_sku":"IMP-ECO-001-ROJO","purchase_price":25000,"price":30000,"promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":true}]}]}
2026-09-22 09:53:31 info: Datos recibidos arehouseproductrepository.create:
2026-09-22 09:53:31 info: {"product_id":24,"warehouse_id":35,"active":true,"minimum_stock":5,"company_id":null,"branch_id":19,"user_id":30}
2026-09-22 09:53:33 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:53:33 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:53:34 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:54:11 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:54:11 info: Datos recibidos: 
 {"warehouse_id":22,"company_id":17}
2026-09-22 09:54:11 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:54:11 info: Datos recibidos: 
 {"warehouse_id":22,"company_id":17}
2026-09-22 09:54:11 info: company_id: 17
2026-09-22 09:54:11 info: company_id: 17
2026-09-22 09:54:44 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento masivo de inventario
2026-09-22 09:54:44 info: Datos recibidos (bulk):
2026-09-22 09:54:44 info: {"movement_type":"transfer","origin_warehouse_id":22,"reason":"Movimiento de transferencia masiva de test","notes":null,"products":[{"product_id":24,"variants":[{"variant_id":119,"warehouse_product_variant_id":109,"lot_id":109,"quantity":1,"local_sku":"IMP-ECO-001-ROJO","purchase_price":25000,"price":30000,"promotional_price":null}]},{"product_id":58,"variants":[{"variant_id":171,"warehouse_product_variant_id":207,"lot_id":207,"quantity":5,"local_sku":"QA-ORG-3C-NEG","purchase_price":20990,"price":25990,"promotional_price":null},{"variant_id":172,"warehouse_product_variant_id":208,"lot_id":208,"quantity":5,"local_sku":"QA-ORG-3C-BLA","purchase_price":20990,"price":25990,"promotional_price":null}]}],"destination_warehouse_id":35}
2026-09-22 09:54:44 info: Datos recibidos arehouseproductrepository.create:
2026-09-22 09:54:44 info: {"product_id":58,"warehouse_id":35,"active":true,"minimum_stock":5,"company_id":null,"branch_id":19,"user_id":30}
2026-09-22 09:54:47 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:54:47 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:54:47 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:55:42 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:55:59 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:55:59 info: Datos recibidos: 
 {"warehouse_id":35,"company_id":17}
2026-09-22 09:55:59 info: company_id: 17
2026-09-22 09:56:11 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:56:11 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:56:15 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:56:15 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:56:18 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 09:56:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c4837a87-17dd-4637-bb18-a342be753752","topic":"items","resource":"/items/MLC1766389181","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:56:44.972Z","attempts":2,"received":"2026-09-22T12:56:42.413Z","actions":[]}
2026-09-22 09:56:45 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 09:56:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"159b5d2a-908c-4b80-93df-de0824cab96c","topic":"items","resource":"/items/MLC1766389181","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:56:50.776Z","attempts":2,"received":"2026-09-22T12:56:41.593Z","actions":[]}
2026-09-22 09:56:51 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 09:56:54 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento de inventario
2026-09-22 09:56:54 info: Datos recibidos: {"movement_type":"entry","origin_warehouse_id":35,"product_id":58,"reason":"Prueba precios distintos","notes":null,"variants":[{"variant_id":171,"warehouse_product_variant_id":215,"lot_id":215,"quantity":2,"local_sku":"QA-ORG-3C-NEG","purchase_price":25990,"price":30990,"promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":false}]}
2026-09-22 09:56:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1d003f68-4793-4de5-a493-8860ace79016","topic":"items","resource":"/items/MLC1766389181","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T12:56:57.207Z","attempts":2,"received":"2026-09-22T12:56:42.821Z","actions":[]}
2026-09-22 09:56:57 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 09:57:23 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento de inventario
2026-09-22 09:57:23 info: Datos recibidos: {"movement_type":"entry","origin_warehouse_id":35,"product_id":58,"reason":"Prueba precios distintos","notes":null,"variants":[{"variant_id":171,"warehouse_product_variant_id":215,"lot_id":215,"quantity":2,"local_sku":"QA-ORG-3C-NEG","purchase_price":25990,"price":30990,"promotional_price":null,"active":true,"published":false,"stock_operation":"entry","create_new_lot":false,"confirm_price_change":true}]}
2026-09-22 09:57:23 info: [DEBUG] Validando conflicto de precios en movimiento: variante=171, actual_price=25990, solicitado_price=30990, actual_purchase_price=20990, solicitado_purchase_price=25990, actual_promotional_price=null, solicitado_promotional_price=null, sale_conflict=true, purchase_conflict=true, promotional_conflict=false
2026-09-22 09:57:24 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:57:25 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:57:25 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:57:33 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:57:43 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:57:43 info: Datos recibidos: 
 {"warehouse_id":35,"company_id":17}
2026-09-22 09:57:43 info: company_id: 17
2026-09-22 09:58:12 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:58:14 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 09:58:15 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 09:58:15 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 09:58:38 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:58:38 info: Datos recibidos: 
 {"warehouse_id":22,"company_id":17}
2026-09-22 09:58:38 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 09:58:38 info: Datos recibidos: 
 {"warehouse_id":22,"company_id":17}
2026-09-22 09:58:38 info: company_id: 17
2026-09-22 09:58:38 info: company_id: 17
2026-09-22 09:59:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f3b30efb-1ede-4601-8d32-1f5e2305bee1","topic":"payments","resource":"/collections/179310276677","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T12:59:17.362Z","attempts":1,"received":"2026-09-22T12:59:17.255Z","actions":[]}
2026-09-22 09:59:17 info: [ML Webhook] Ignorado topic: payments
2026-09-22 09:59:35 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento masivo de inventario
2026-09-22 09:59:35 info: Datos recibidos (bulk):
2026-09-22 09:59:35 info: {"movement_type":"transfer","origin_warehouse_id":22,"reason":"Movimiento masivo conflicto de precios","notes":null,"products":[{"product_id":23,"variants":[{"variant_id":122,"warehouse_product_variant_id":114,"lot_id":114,"quantity":2,"local_sku":"T-M-001-ROJO","purchase_price":25000,"price":30000,"promotional_price":null}]},{"product_id":58,"variants":[{"variant_id":171,"warehouse_product_variant_id":207,"lot_id":207,"quantity":2,"local_sku":"QA-ORG-3C-NEG","purchase_price":25990,"price":30990,"promotional_price":null},{"variant_id":172,"warehouse_product_variant_id":208,"lot_id":208,"quantity":2,"local_sku":"QA-ORG-3C-BLA","purchase_price":25990,"price":30990,"promotional_price":null}]}],"destination_warehouse_id":35}
2026-09-22 09:59:35 error: Error en createBulkMovement: La opción ya existe con otro precio {"code":"PRODUCT_OPTION_PRICE_CONFLICT","statusCode":409,"apiResponse":{"success":false,"code":"PRODUCT_OPTION_PRICE_CONFLICT","message":"La opción ya existe con otro precio","option":{"product_id":23,"product_variant_id":122,"variant_id":122,"warehouse_id":35,"warehouse_product_variant_id":209,"current_price":30000,"current_purchase_price":20000,"current_promotional_price":null},"requested":{"price":30000,"purchase_price":25000,"promotional_price":null},"changed_fields":["purchase_price"],"conflicts":[{"success":false,"code":"PRODUCT_OPTION_PRICE_CONFLICT","message":"La opción ya existe con otro precio","option":{"product_id":23,"product_variant_id":122,"variant_id":122,"warehouse_id":35,"warehouse_product_variant_id":209,"current_price":30000,"current_purchase_price":20000,"current_promotional_price":null},"requested":{"price":30000,"purchase_price":25000,"promotional_price":null},"changed_fields":["purchase_price"]},{"success":false,"code":"PRODUCT_OPTION_PRICE_CONFLICT","message":"La opción ya existe con otro precio","option":{"product_id":58,"product_variant_id":172,"variant_id":172,"warehouse_id":35,"warehouse_product_variant_id":216,"current_price":25990,"current_purchase_price":20990,"current_promotional_price":null},"requested":{"price":30990,"purchase_price":25990,"promotional_price":null},"changed_fields":["price","purchase_price"]}],"options":[{"product_id":23,"product_variant_id":122,"variant_id":122,"warehouse_id":35,"warehouse_product_variant_id":209,"current_price":30000,"current_purchase_price":20000,"current_promotional_price":null},{"product_id":58,"product_variant_id":172,"variant_id":172,"warehouse_id":35,"warehouse_product_variant_id":216,"current_price":25990,"current_purchase_price":20990,"current_promotional_price":null}]}}
Error: La opción ya existe con otro precio
    at createWarehouseVariantFlowError (/home50/klintcl/public_html/spree.api.klint.cl/app/controllers/WarehouseProductController.js:473:17)
    at createBulkMovement (/home50/klintcl/public_html/spree.api.klint.cl/app/controllers/WarehouseProductController.js:2379:21)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2026-09-22 10:00:09 info: Yasmany Sánchez Martínez Auditoría - Crea movimiento masivo de inventario
2026-09-22 10:00:09 info: Datos recibidos (bulk):
2026-09-22 10:00:09 info: {"movement_type":"transfer","origin_warehouse_id":22,"reason":"Movimiento masivo conflicto de precios","notes":null,"products":[{"product_id":23,"variants":[{"variant_id":122,"warehouse_product_variant_id":114,"lot_id":114,"quantity":2,"local_sku":"T-M-001-ROJO","purchase_price":25000,"price":30000,"promotional_price":null,"confirm_price_change":true}]},{"product_id":58,"variants":[{"variant_id":171,"warehouse_product_variant_id":207,"lot_id":207,"quantity":2,"local_sku":"QA-ORG-3C-NEG","purchase_price":25990,"price":30990,"promotional_price":null},{"variant_id":172,"warehouse_product_variant_id":208,"lot_id":208,"quantity":2,"local_sku":"QA-ORG-3C-BLA"}]}],"destination_warehouse_id":35}
2026-09-22 10:00:12 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 10:00:12 info: Yasmany Sánchez Martínez Auditoría - Solicita movimientos de inventario
2026-09-22 10:00:12 info: Datos recibidos:
 {"start_date":"2026-09-01","end_date":"2026-09-30","company_id":17}
2026-09-22 10:00:39 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 10:00:53 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 10:01:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f44b6b03-2a74-4920-a10b-a12e8081208b","topic":"shipments","resource":"/shipments/48066432727","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:54.557Z","attempts":1,"received":"2026-09-22T13:01:54.353Z","actions":[]}
2026-09-22 10:01:54 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:01:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1b5e0d3e-8f59-45f3-b610-e56e8b7a623f","topic":"shipments","resource":"/shipments/48071416999","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:55.496Z","attempts":1,"received":"2026-09-22T13:01:55.095Z","actions":[]}
2026-09-22 10:01:55 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:01:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"708ba565-dc04-4afc-b2b8-0828571ce23f","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:55.225Z","attempts":1,"received":"2026-09-22T13:01:54.909Z","actions":[]}
2026-09-22 10:01:56 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:01:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"16e461e6-7d07-4f5a-8fc0-0a2ac91495ab","topic":"shipments","resource":"/shipments/48072096192","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:56.072Z","attempts":1,"received":"2026-09-22T13:01:54.8Z","actions":[]}
2026-09-22 10:01:56 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:01:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"927acfcb-8f4d-4bfa-8700-07eebd6e3d9f","topic":"shipments","resource":"/shipments/48068922102","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:56.682Z","attempts":1,"received":"2026-09-22T13:01:56.449Z","actions":[]}
2026-09-22 10:01:57 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:01:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"edaa6c78-207f-4f4d-928b-87ffd8b5746c","topic":"shipments","resource":"/shipments/48072069470","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:57.211Z","attempts":1,"received":"2026-09-22T13:01:56.986Z","actions":[]}
2026-09-22 10:01:57 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:01:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"244cce41-091f-4d5b-9b99-fa71bd5073d0","topic":"shipments","resource":"/shipments/48069502190","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:57.661Z","attempts":1,"received":"2026-09-22T13:01:55.966Z","actions":[]}
2026-09-22 10:01:58 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:01:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9acfe0d6-2f5a-401d-9698-8f09643106f3","topic":"shipments","resource":"/shipments/48070690412","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:01:57.532Z","attempts":1,"received":"2026-09-22T13:01:57.127Z","actions":[]}
2026-09-22 10:01:58 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:03:45 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 10:03:45 info: [warehouseMarketplaces] Token expirado/ausente para credential 41. Intentando refresh...
2026-09-22 10:03:45 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 41. Renovando...
2026-09-22 10:03:45 info: credential value: {"id":41,"marketplace_id":3,"company_id":17,"user_id":30,"name":"Mercado libre editada Auditoría","country":"CL","access_token":"APP_USR-6082279668370934-091608-dfbe9670901c5a85915b49186a7d4c8d-806466768","refresh_token":"TG-6aaa85671e1496000105c3c4-806466768","expires_at":"2026-09-16T18:02:48.000Z","seller_email":null,"seller_id":null,"api_key":null,"additional_data":"{\"ml_user_id\":806466768,\"original_name\":\"Nueva reconexión yasmany\",\"connection_status\":\"connected\",\"disconnected_at\":\"2026-08-11T14:04:01.151Z\",\"disconnected_reason\":\"user_requested\",\"reconnected_at\":\"2026-08-11T14:11:48.130Z\"}","active":true,"createdAt":"2026-07-13T12:53:02.000Z","updatedAt":"2026-09-16T12:02:48.000Z","marketplace":{"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"},"company":{"id":17,"name":"Empresa yasmany"},"user":{"id":30,"name":"Yasmany Sánchez Martínez Auditoría","email":"yasmany891230@gmail.com","image":"users/default.jpg"}}
2026-09-22 10:03:45 info: marketplace value: {"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}
2026-09-22 10:03:45 info: [MercadoLibreAdapter] Intentando refresh: {"client_id":"6082279668...","refresh_token":"TG-6aaa85671e1496000..."}
2026-09-22 10:03:45 info: [MercadoLibreAdapter] ✅ Refresh exitoso
2026-09-22 10:03:45 info: [refreshSingleCredential] Token forzado renovado exitosamente para credential 41
2026-09-22 10:03:45 info: [warehouseMarketplaces] ✅ Token renovado para credential 41
2026-09-22 10:03:49 info: Yasmany Sánchez Martínez Auditoría - Lista marketplaces
2026-09-22 10:04:39 info: [checkPlanLimit:marketplaces] company=17 current=2 limit=-1
2026-09-22 10:04:39 info: Yasmany Sánchez Martínez Auditoría - Crea credencial de marketplace
2026-09-22 10:04:39 info: Datos recibidos: {"name":"Conexión falabella de test","country":"CL","seller_id":"adadadas","seller_email":"yasmany891230@gmail.com","api_key":"[PROTEGIDO]","marketplace_id":4,"company_id":17}
2026-09-22 10:04:40 error: [Falabella Webhook] Error sincronizando credential_id=68: 9: E009: Access Denied
2026-09-22 10:04:41 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 10:05:42 info: Yasmany Sánchez Martínez Auditoría - Actualiza credenciales de marketplace
2026-09-22 10:05:42 info: {"name":"Conexión falabella de test editado","country":"CO","seller_id":"prueba-id","id":68}
2026-09-22 10:05:42 error: [Falabella Webhook] Error sincronizando credential_id=68: 9: E009: Access Denied
2026-09-22 10:05:44 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 10:06:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"708ba565-dc04-4afc-b2b8-0828571ce23f","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:06:04.459Z","attempts":2,"received":"2026-09-22T13:01:54.909Z","actions":[]}
2026-09-22 10:06:04 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:06:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9acfe0d6-2f5a-401d-9698-8f09643106f3","topic":"shipments","resource":"/shipments/48070690412","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:06:12.274Z","attempts":2,"received":"2026-09-22T13:01:57.127Z","actions":[]}
2026-09-22 10:06:12 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:07:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c69f6de9-9cef-4a92-b92c-94e8c980ded0","topic":"shipments","resource":"/shipments/48074002192","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T13:07:52.184Z","attempts":1,"received":"2026-09-22T13:07:51.906Z","actions":[]}
2026-09-22 10:07:52 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:07:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8da096bd-bbe5-421d-b412-00e109483d47","topic":"shipments","resource":"/shipments/48069575767","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T13:07:52.504Z","attempts":1,"received":"2026-09-22T13:07:51.284Z","actions":[]}
2026-09-22 10:07:52 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:07:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e79170c1-79b2-41b9-9550-523374e73bd0","topic":"shipments","resource":"/shipments/48070947478","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T13:07:52.946Z","attempts":1,"received":"2026-09-22T13:07:52.177Z","actions":[]}
2026-09-22 10:07:53 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 10:12:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7e4b879b-6811-4477-b6ea-61882f73c42d","topic":"items","resource":"/items/MLC1914886397","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T13:12:38.025Z","attempts":3,"received":"2026-09-22T12:39:49.841Z","actions":[]}
2026-09-22 10:12:38 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC1914886397
2026-09-22 10:12:38 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 10:12:38 info: [ML Verify] Respuesta item MLC1914886397: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC1914886397","title":"Botella De Niño De 600ml Sublimación Tapa Con Colores Verde-azul","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC180608","domain_id":"MLC-SPORT_AND_BAZAAR_BOTTLES","price":3990,"available_quantity":7,"permalink":"https://articulo.mercadolibre.cl/MLC-1914886397-botella-de-nino-de-600ml-sublimacion-tapa-con-colores-verde-azul-_JM","last_updated":"2026-09-22T12:39:48.206Z"}}
2026-09-22 10:12:38 info: [ML Webhook] Item MLC1914886397 verificado: {"topic":"items","resource":"/items/MLC1914886397","snapshot":{"id":"MLC1914886397","title":"Botella De Niño De 600ml Sublimación Tapa Con Colores Verde-azul","status":"active","sub_status":[],"category_id":"MLC180608","price":3990,"permalink":"https://articulo.mercadolibre.cl/MLC-1914886397-botella-de-nino-de-600ml-sublimacion-tapa-con-colores-verde-azul-_JM","last_updated":"2026-09-22T12:39:48.206Z"}}
2026-09-22 10:12:39 info: [ML Webhook] Item MLC1914886397 sincronizado: active
2026-09-22 10:18:08 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 10:19:04 info: Yasmany Sánchez Martínez Auditoría - Elimina credencial de marketplace
2026-09-22 10:19:06 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 10:20:26 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 10:20:26 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 10:20:26 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 10:20:46 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 10:20:46 info: Alamacenes recibidos
2026-09-22 10:20:46 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 10:21:56 info: Datos recibidos para categorías sugeridas de selección en MercadoLibre:
 {"credential_id":41,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}],"strategy":"MARGIN","listing_type_id":"gold_special","free_shipping":false}
2026-09-22 10:21:57 info: [ML-CSP-1790083317677] [ML API] Category shipping preferences loaded {"credential_id":41,"category_id":"MLC416551","restricted":false,"logistics":[{"types":["custom"],"mode":"custom"},{"types":["not_specified"],"mode":"not_specified"},{"types":["default"],"mode":"me1"},{"types":["drop_off","xd_drop_off","self_service","cross_docking","fulfillment"],"mode":"me2"}],"me2_restrictions":[]}
2026-09-22 10:21:58 info: [ML-USP-1790083317675] [ML API] User shipping preferences loaded {"credential_id":41,"ml_user_id":806466768,"modes":["custom","not_specified","me2"],"custom_calculator":false}
2026-09-22 10:21:58 info: [ML-USP-1790083318741] [CACHE HIT] User shipping preferences {"credential_id":41,"ml_user_id":806466768}
2026-09-22 10:21:58 info: [ML-CSP-1790083318742] [ML API] Category shipping preferences loaded {"credential_id":41,"category_id":"MLC388338","restricted":false,"logistics":[{"types":["custom"],"mode":"custom"},{"types":["not_specified"],"mode":"not_specified"},{"types":["default"],"mode":"me1"},{"types":["drop_off","xd_drop_off","self_service","cross_docking","fulfillment"],"mode":"me2"}],"me2_restrictions":[]}
2026-09-22 10:21:59 info: [ML-USP-1790083319341] [CACHE HIT] User shipping preferences {"credential_id":41,"ml_user_id":806466768}
2026-09-22 10:21:59 info: [ML-CSP-1790083319342] [ML API] Category shipping preferences loaded {"credential_id":41,"category_id":"MLC416239","restricted":false,"logistics":[{"types":["custom"],"mode":"custom"},{"types":["not_specified"],"mode":"not_specified"},{"types":["default"],"mode":"me1"},{"types":["drop_off","xd_drop_off","self_service","cross_docking","fulfillment"],"mode":"me2"}],"me2_restrictions":[]}
2026-09-22 10:21:59 info: [ML-USP-1790083319826] [CACHE HIT] User shipping preferences {"credential_id":41,"ml_user_id":806466768}
2026-09-22 10:21:59 info: [ML-CSP-1790083319826] [ML API] Category shipping preferences loaded {"credential_id":41,"category_id":"MLC412617","restricted":false,"logistics":[{"types":["custom"],"mode":"custom"},{"types":["not_specified"],"mode":"not_specified"},{"types":["default"],"mode":"me1"}],"me2_restrictions":[]}
2026-09-22 10:22:00 info: [ML-USP-1790083320301] [CACHE HIT] User shipping preferences {"credential_id":41,"ml_user_id":806466768}
2026-09-22 10:22:00 info: [ML-CSP-1790083320301] [ML API] Category shipping preferences loaded {"credential_id":41,"category_id":"MLC49658","restricted":false,"logistics":[{"types":["custom"],"mode":"custom"},{"types":["default"],"mode":"me1"},{"types":["drop_off","xd_drop_off","self_service","cross_docking","fulfillment"],"mode":"me2"},{"types":["not_specified"],"mode":"not_specified"}],"me2_restrictions":[]}
2026-09-22 10:22:02 info: Datos recibidos para categorías sugeridas con atributos, pricing y shipping en MercadoLibre:
 {"credential_id":41,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"condition":"new","volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"package":{"dimensions":{"height":{"value":14,"unit":"cm"},"width":{"value":17,"unit":"cm"},"length":{"value":26,"unit":"cm"}},"weight":{"value":850,"unit":"g"}},"selection":{"category_id":"MLC416551","category_name":"Organizadores de Escritorio","listing_type_id":"gold_special","free_shipping":false,"shipping_mode":"me2","logistic_type":"xd_drop_off","shipping_operation":"places"}}],"strategy":"MARGIN"}
2026-09-22 10:22:02 info: [Producto 58] Dimensiones formateadas: 14x17x26,850
2026-09-22 10:22:02 info: [ML ENDPOINT TRACE] categories.attributes.request https://api.mercadolibre.com/categories/MLC416551/attributes {"product_id":null,"category_id":"MLC416551","listing_type_id":null,"shipping_mode":null,"logistic_type":null,"params":null,"response":null,"extra":{"site_id":"MLC"}}
2026-09-22 10:22:02 info: [ML ENDPOINT TRACE] categories.detail.request https://api.mercadolibre.com/categories/MLC416551 {"product_id":null,"category_id":"MLC416551","listing_type_id":null,"shipping_mode":null,"logistic_type":null,"params":null,"response":null,"extra":{"site_id":"MLC"}}
2026-09-22 10:22:02 info: [ML ENDPOINT TRACE] categories.attributes.response https://api.mercadolibre.com/categories/MLC416551/attributes {"product_id":null,"category_id":"MLC416551","listing_type_id":null,"shipping_mode":null,"logistic_type":null,"params":null,"response":[{"id":"BRAND","name":"Marca","tags":{"catalog_required":true,"required":true},"hierarchy":"PARENT_PK","relevance":1,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros","hint":"Escribe la marca real del producto o 'Genérica' si no tiene marca."},{"id":"MODEL","name":"Modelo","tags":{"catalog_required":true,"required":true},"hierarchy":"PARENT_PK","relevance":1,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PRODUCT_TYPE","name":"Tipo de producto","tags":{"catalog_required":true},"hierarchy":"PARENT_PK","relevance":1,"value_type":"list","values":[{"id":"22065880","name":"Organizador de escritorio"},{"id":"22065881","name":"Portalápices"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SALE_FORMAT","name":"Formato de venta","tags":{},"hierarchy":"CHILD_PK","relevance":1,"value_type":"list","values":[{"id":"1359391","name":"Unidad"},{"id":"1359392","name":"Pack"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"UNITS_PER_PACK","name":"Cantidad de organizadores","tags":{"unit_yield":true,"conditional_required":true},"hierarchy":"CHILD_PK","relevance":1,"value_type":"number","value_max_length":18,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"COLOR","name":"Color","tags":{},"hierarchy":"CHILD_PK","relevance":1,"value_type":"string","value_max_length":255,"values":[{"id":"283148","name":"Coral claro"},{"id":"283149","name":"Coral"},{"id":"283150","name":"Naranja claro"},{"id":"283151","name":"Naranja oscuro"},{"id":"283156","name":"Caqui"},{"id":"283157","name":"Verde lima"},{"id":"283158","name":"Verde musgo"},{"id":"283152","name":"Chocolate"},{"id":"283153","name":"Suela"},{"id":"283154","name":"Marrón claro"},{"id":"283155","name":"Marrón oscuro"},{"id":"283164","name":"Dorado"},{"id":"51993","name":"Rojo"},{"id":"283165","name":"Gris"},{"id":"51994","name":"Rosa"},{"id":"283160","name":"Turquesa"},{"id":"51996","name":"Terracota"},{"id":"283161","name":"Azul marino"},{"id":"283162","name":"Índigo"},{"id":"51998","name":"Bordó"},{"id":"283163","name":"Rosa chicle"},{"id":"52000","name":"Naranja"},{"id":"52001","name":"Beige"},{"id":"52003","name":"Nude"},{"id":"52005","name":"Marrón"},{"id":"52007","name":"Amarillo"},{"id":"52008","name":"Crema"},{"id":"52010","name":"Ocre"},{"id":"52012","name":"Dorado oscuro"},{"id":"52014","name":"Verde"},{"id":"52015","name":"Verde claro"},{"id":"52019","name":"Verde oscuro"},{"id":"52021","name":"Celeste"},{"id":"52022","name":"Agua"},{"id":"52024","name":"Azul petróleo"},{"id":"52028","name":"Azul"},{"id":"52029","name":"Azul claro"},{"id":"52031","name":"Azul acero"},{"id":"52033","name":"Azul oscuro"},{"id":"52035","name":"Violeta"},{"id":"52036","name":"Lavanda"},{"id":"52038","name":"Lila"},{"id":"52042","name":"Fucsia"},{"id":"52043","name":"Rosa claro"},{"id":"52045","name":"Rosa pálido"},{"id":"52047","name":"Violeta oscuro"},{"id":"52049","name":"Negro"},{"id":"52051","name":"Gris oscuro"},{"id":"52053","name":"Plateado"},{"id":"52055","name":"Blanco"},{"id":"338779","name":"Cian"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"MATERIALS","name":"Materiales","tags":{"multivalued":true},"hierarchy":"FAMILY","relevance":1,"value_type":"string","value_max_length":255,"values":[{"id":"2748302","name":"Plástico"},{"id":"2431881","name":"Madera"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"COMPARTMENTS_NUMBER","name":"Cantidad de compartimentos","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"number","value_max_length":18,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"DRAWERS_NUMBER","name":"Cantidad de cajones","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"number","value_max_length":18,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"WITH_CEL_SUPPORT","name":"Con soporte para celular","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IS_SWIVELLING","name":"Es giratorio","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IS_DETACHABLE","name":"Es desmontable","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PACKAGE_HEIGHT","name":"Altura del paquete","tags":{"hidden":true,"read_only":true,"variation_attribute":true},"hierarchy":"CHILD_DEPENDENT","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"\"","name":"\""},{"id":"cm","name":"cm"},{"id":"ft","name":"ft"},{"id":"m","name":"m"},{"id":"mm","name":"mm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PACKAGE_WIDTH","name":"Ancho del paquete","tags":{"hidden":true,"read_only":true,"variation_attribute":true},"hierarchy":"CHILD_DEPENDENT","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"\"","name":"\""},{"id":"cm","name":"cm"},{"id":"ft","name":"ft"},{"id":"m","name":"m"},{"id":"mm","name":"mm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PACKAGE_LENGTH","name":"Largo del paquete","tags":{"hidden":true,"read_only":true,"variation_attribute":true},"hierarchy":"CHILD_DEPENDENT","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"\"","name":"\""},{"id":"cm","name":"cm"},{"id":"ft","name":"ft"},{"id":"m","name":"m"},{"id":"mm","name":"mm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PACKAGE_WEIGHT","name":"Peso del paquete","tags":{"hidden":true,"read_only":true,"variation_attribute":true},"hierarchy":"CHILD_DEPENDENT","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"g","name":"g"},{"id":"kg","name":"kg"},{"id":"lb","name":"lb"},{"id":"mg","name":"mg"},{"id":"oz","name":"oz"}],"default_unit":"g","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"GTIN","name":"Código universal de producto","tags":{"multivalued":true,"variation_attribute":true,"used_hidden":true,"validate":true,"conditional_required":true},"hierarchy":"PRODUCT_IDENTIFIER","relevance":1,"type":"product_identifier","value_type":"string","value_max_length":255,"tooltip":"¿Cómo lo encuentro?\n\nEs el número que identifica un producto a nivel global y tiene entre 8 y 14 dígitos. Búscalo en el empaque o etiqueta, junto al código de barras. Debes agregar un código por cada variante. Si no lo encuentras, puedes pedirlo al fabricante o usar un buscador de códigos en internet.","attribute_group_id":"OTHERS","attribute_group_name":"Otros","hint":"Suele ser un EAN, UPC u otro GTIN."},{"id":"ITEM_CONDITION","name":"Condición del ítem","tags":{},"hierarchy":"ITEM","relevance":1,"value_type":"list","values":[{"id":"2230284","name":"Nuevo"},{"id":"2230581","name":"Usado"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"EMPTY_GTIN_REASON","name":"Motivo de GTIN vacío","tags":{"hidden":true,"variation_attribute":true,"conditional_required":true},"hierarchy":"ITEM","relevance":1,"value_type":"list","values":[{"id":"17055158","name":"El producto es una pieza artesanal"},{"id":"17055159","name":"El producto es un kit o un pack"},{"id":"17055160","name":"El producto no tiene código registrado"},{"id":"17055161","name":"Otra razón"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"VERTICAL_TAGS","name":"Tags vertical","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"values":[{"id":"53559152","name":"is_tom_brand"},{"id":"53559153","name":"is_polos"},{"id":"53559154","name":"is_social_brands"},{"id":"53559155","name":"is_beauty_premium"},{"id":"53559156","name":"has_dimensions_images"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"MAIN_COLOR","name":"Color principal","tags":{"variation_attribute":true},"hierarchy":"CHILD_DEPENDENT","relevance":1,"type":"color","value_type":"list","values":[{"id":"2450295","name":"Negro","metadata":{"rgb":"000000"}},{"id":"2450293","name":"Azul","metadata":{"rgb":"1717FF"}},{"id":"2450307","name":"Rojo","metadata":{"rgb":"FF0000"}},{"id":"2450311","name":"Violeta","metadata":{"rgb":"9F00FF"}},{"id":"2450291","name":"Marrón","metadata":{"rgb":"A0522D"}},{"id":"2450314","name":"Verde","metadata":{"rgb":"0DA600"}},{"id":"2450327","name":"Naranja","metadata":{"rgb":"FF8C00"}},{"id":"2450278","name":"Celeste","metadata":{"rgb":"83DDFF"}},{"id":"2450312","name":"Rosa","metadata":{"rgb":"FCB1BE"}},{"id":"2450289","name":"Dorado","metadata":{"rgb":"FFD700"}},{"id":"2450303","name":"Plateado","metadata":{"rgb":"CBCFD0"}},{"id":"2450296","name":"Amarillo","metadata":{"rgb":"FFED00"}},{"id":"2450294","name":"Gris","metadata":{"rgb":"E1E1E1"}},{"id":"2450308","name":"Blanco","metadata":{"rgb":"FFFFFF"}},{"id":"46671867","name":"Multicolor","metadata":{"rgb":"FFFFFF"}},{"id":"2450281","name":"Beige","metadata":{"rgb":"F5F3DC","parent_id":"2450291"}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"WEIGHT","name":"Peso","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"g","name":"g"},{"id":"kg","name":"kg"},{"id":"lb","name":"lb"},{"id":"mg","name":"mg"}],"default_unit":"g","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"LENGTH","name":"Largo","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"cm","name":"cm"},{"id":"ft","name":"ft"},{"id":"mm","name":"mm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"HEIGHT","name":"Altura","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"cm","name":"cm"},{"id":"ft","name":"ft"},{"id":"mm","name":"mm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"WIDTH","name":"Ancho","tags":{},"hierarchy":"FAMILY","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"cm","name":"cm"},{"id":"ft","name":"ft"},{"id":"mm","name":"mm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"AGID","name":"AGID","tags":{"hidden":true,"multivalued":true,"variation_attribute":true},"hierarchy":"PRODUCT_IDENTIFIER","relevance":1,"type":"product_identifier","value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IMPORT_DECLARATION_NUMBER","name":"Número de pedimento","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"number","value_max_length":18,"tooltip":"Número de 15 dígitos del documento aduanero que ampara la importación de mercancía (sólo venta de primera mano). Este dato será utilizado para la emisión de facturas CFDI asociadas a la venta del producto.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"INVOICE_PRODUCT_NAME","name":"Nombre del producto en la factura","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SAT_KEY","name":"Clave del producto","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"values":[{"id":"82021094","name":"No existe en el catálogo"}],"tooltip":" La clave del producto es un código asignado por el SAT para clasificar los productos que se comercializan en el país.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"MEASURE_UNIT_KEY","name":"Clave de la unidad de medida","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"values":[{"id":"82021108","name":"No existe en el catálogo"}],"tooltip":"La clave de la unidad de medida es un código estandarizado por el SAT.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"MEASURE_UNIT_DESCRIPTION","name":"Unidad de medida","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"tooltip":" La unidad de medida es la forma en que el SAT mide un producto. Ejemplos: pieza, caja, kit.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IVA_FOR_RESALE","name":"IVA para reventa","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"list","values":[{"id":"81861612","name":"Exento"},{"id":"81861613","name":"0%"},{"id":"81861614","name":"8%"},{"id":"81861616","name":"16%"}],"tooltip":"Elige el porcentaje (0%, 16% o Exento) del Impuesto sobre el Valor Agregado que debe ser pagado por el comprador en cada producto.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IEPS","name":"IEPS","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"list","values":[{"id":"82021095","name":"0%"},{"id":"82021096","name":"3%"},{"id":"82021097","name":"6%"},{"id":"82021098","name":"7%"},{"id":"82021099","name":"8%"},{"id":"82021100","name":"9%"},{"id":"82021101","name":"25%"},{"id":"82021102","name":"26.5%"},{"id":"82021103","name":"30%"},{"id":"82021104","name":"30.4%"},{"id":"82021105","name":"50%"},{"id":"82021106","name":"53%"},{"id":"82021107","name":"160%"}],"tooltip":"Elige el porcentaje del Impuesto Especial sobre Producción y Servicios que debe ser pagado por el comprador en los productos de las categorías: gasolina, bebidas y tabaco.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"MPN","name":"MPN","tags":{"hidden":true,"multivalued":true,"variation_attribute":true},"hierarchy":"PRODUCT_IDENTIFIER","relevance":2,"type":"product_identifier","value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"VALUE_ADDED_TAX","name":"IVA","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"tooltip":"El impuesto al valor agregado se aplica sobre el precio de venta de las compras de bienes o servicios.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IMPORT_DUTY","name":"Impuesto interno","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"list","values":[{"id":"49553239","name":"0 %"},{"id":"49553240","name":"1 %"},{"id":"49553241","name":"2.5 %"},{"id":"49553242","name":"4 %"},{"id":"49553243","name":"5 %"},{"id":"49553244","name":"8 %"},{"id":"49553245","name":"9.5 %"},{"id":"49553246","name":"10 %"},{"id":"49553247","name":"14 %"},{"id":"49553248","name":"15 %"},{"id":"49553249","name":"18 %"},{"id":"49553250","name":"19 %"},{"id":"49553251","name":"20 %"},{"id":"49553252","name":"23 %"},{"id":"49553253","name":"25 %"},{"id":"49553254","name":"26 %"},{"id":"49553255","name":"70 %"}],"tooltip":"El impuesto interno solo se aplica a productos específicos considerados superfluos o de lujo como bebidas alcohólicas, hornos microondas, entre otros.","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SELLER_SKU","name":"SKU","tags":{"hidden":true,"variation_attribute":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SELLER_PACKAGE_DATA_SOURCE","name":"Orígen del dato del paquete de envío","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":1,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SELLER_PACKAGE_WIDTH","name":"Ancho del paquete del seller","tags":{"hidden":true},"hierarchy":"ITEM","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"cm","name":"cm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SELLER_PACKAGE_LENGTH","name":"Largo del paquete del seller","tags":{"hidden":true},"hierarchy":"ITEM","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"cm","name":"cm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SELLER_PACKAGE_HEIGHT","name":"Altura del paquete del seller","tags":{"hidden":true},"hierarchy":"ITEM","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"cm","name":"cm"}],"default_unit":"cm","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SELLER_PACKAGE_WEIGHT","name":"Peso del paquete del seller","tags":{"hidden":true},"hierarchy":"ITEM","relevance":1,"value_type":"number_unit","value_max_length":255,"allowed_units":[{"id":"g","name":"g"}],"default_unit":"g","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"HAZMAT_TRANSPORTABILITY","name":"Transportabilidad Hazmat","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"13414677","name":"Exceptuado"},{"id":"13414678","name":"Limitado"},{"id":"13414679","name":"Excedido"},{"id":"13414680","name":"Indeterminado"},{"id":"75989961","name":"Notificado"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IS_KIT","name":"Es kit","tags":{"hidden":true},"hierarchy":"ITEM","relevance":2,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"DESCRIPTIVE_TAGS","name":"Tags descriptivos","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PRODUCT_CHEMICAL_FEATURES","name":"Características químicas del producto","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"7651070","name":"Inflamable"},{"id":"7651071","name":"Aerosol"},{"id":"7651072","name":"Oxidante"},{"id":"7651073","name":"Corrosivo"},{"id":"7651074","name":"Explosivo"},{"id":"7651075","name":"Tóxico o infeccioso"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"FOODS_AND_DRINKS","name":"Alimentos y bebidas","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"7575926","name":"Para humanos"},{"id":"7575927","name":"Para animales"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"MEDICINES","name":"Medicamentos","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"7575930","name":"Para humanos con receta médica"},{"id":"7575931","name":"Para humanos sin receta médica"},{"id":"7575932","name":"Para animales con receta médica"},{"id":"7575933","name":"Para animales sin receta médica"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"BATTERIES_FEATURES","name":"Características de las baterías","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"7575934","name":"De litio stand-alone (sueltas o aisladas)"},{"id":"7575935","name":"De litio instaladas"},{"id":"7575936","name":"Para autos (ácido-plomo)"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SHIPMENT_PACKING","name":"Embalaje del envío","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"7435891","name":"Bolsa"},{"id":"7435892","name":"Caja"},{"id":"7575937","name":"Sobre"},{"id":"7575939","name":"Auto-despachable"},{"id":"27037932","name":"BEX"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"ADDITIONAL_INFO_REQUIRED","name":"Información adicional requerida","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"7435893","name":"Tiene IMEI"},{"id":"7435894","name":"Tiene número de serie"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"EXCLUDED_PLATFORMS","name":"Plataformas excluidas","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"9936777","name":"Android"},{"id":"9936778","name":"iOS"},{"id":"9936779","name":"Desktop"},{"id":"9936780","name":"Mobile"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IS_SUITABLE_FOR_SHIPMENT","name":"Es apto para envío","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PRODUCT_DATA_SOURCE","name":"Fuente del producto","tags":{"hidden":true},"hierarchy":"ITEM","relevance":2,"value_type":"string","value_max_length":255,"tooltip":"Indique el país de origen del producto.","example":"Brasil","attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"LIMITED_MARKETPLACE_VISIBILITY_REASONS","name":"Motivos de visibilidad limitada en Marketplace","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"string","value_max_length":255,"values":[{"id":"24219544","name":"Pharma"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"HAS_COMPATIBILITIES","name":"Tiene compatibilidades","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"CATALOG_TITLE","name":"Título de catálogo","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SEARCH_ENHANCEMENT_FIELDS","name":"Campos de mejora de búsqueda","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PRODUCT_FEATURES","name":"Características del producto","tags":{"hidden":true,"multivalued":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"list","values":[{"id":"7435885","name":"Contiene líquido"},{"id":"7435883","name":"Frágil"},{"id":"7435888","name":"Con vencimiento"},{"id":"8847339","name":"Sin vencimiento"},{"id":"7575917","name":"Desinfectante y sanitizante"},{"id":"8721108","name":"Voluminoso"},{"id":"10490116","name":"No volable"},{"id":"12928414","name":"No rotable"},{"id":"41722098","name":"Plegable"},{"id":"52092586","name":"Magnético"},{"id":"52233302","name":"Puede rodar"}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IS_NEW_OFFER","name":"Es oferta nueva","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"SYI_PYMES_ID","name":"syi pymes id","tags":{"hidden":true,"read_only":true},"hierarchy":"ITEM","relevance":2,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"IS_FLAMMABLE","name":"Es inflamable","tags":{"hidden":true,"read_only":true},"hierarchy":"FAMILY","relevance":2,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"WITH_POSITIVE_IMPACT","name":"Con impacto positivo","tags":{"hidden":true,"read_only":true},"hierarchy":"FAMILY","relevance":2,"value_type":"boolean","values":[{"id":"242084","name":"No","metadata":{"value":false}},{"id":"242085","name":"Sí","metadata":{"value":true}}],"attribute_group_id":"OTHERS","attribute_group_name":"Otros"},{"id":"PACKAGE_DATA_SOURCE","name":"Orígen del dato del paquete de fábrica","tags":{"hidden":true,"read_only":true},"hierarchy":"FAMILY","relevance":2,"value_type":"string","value_max_length":255,"attribute_group_id":"OTHERS","attribute_group_name":"Otros"}],"extra":null}
2026-09-22 10:22:02 info: [ML ENDPOINT TRACE] categories.detail.response https://api.mercadolibre.com/categories/MLC416551 {"product_id":null,"category_id":"MLC416551","listing_type_id":null,"shipping_mode":null,"logistic_type":null,"params":null,"response":{"id":"MLC416551","name":"Organizadores de Escritorio","picture":null,"permalink":null,"total_items_in_this_category":46190,"path_from_root":[{"id":"MLC1574","name":"Hogar y Muebles"},{"id":"MLC436414","name":"Organización para el Hogar"},{"id":"MLC416551","name":"Organizadores de Escritorio"}],"children_categories":[],"attribute_types":"attributes","settings":{"adult_content":false,"buying_allowed":true,"buying_modes":["auction","buy_it_now"],"catalog_domain":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","coverage_areas":"not_allowed","currencies":["CLP","USD"],"fragile":false,"immediate_payment":"required","item_conditions":["new","used","not_specified"],"items_reviews_allowed":false,"listing_allowed":true,"max_description_length":50000,"max_pictures_per_item":12,"max_pictures_per_item_var":10,"max_sub_title_length":70,"max_title_length":60,"max_variations_allowed":100,"maximum_price":null,"maximum_price_currency":"CLP","minimum_price":1100,"minimum_price_currency":"CLP","mirror_category":null,"mirror_master_category":null,"mirror_slave_categories":[],"price":"required","reservation_allowed":"not_allowed","restrictions":[],"rounded_address":false,"seller_contact":"not_allowed","shipping_options":["carrier","custom"],"shipping_profile":"optional","show_contact_information":false,"simple_shipping":"optional","stock":"required","sub_vertical":null,"subscribable":false,"tags":[],"vertical":null,"vip_subdomain":"articulo","buyer_protection_programs":["delivered","undelivered"],"status":"enabled"},"channels_settings":[{"channel":"mshops","settings":{"minimum_price":0}},{"channel":"proximity","settings":{"status":"disabled"}},{"channel":"mp-merchants","settings":{"buying_modes":["buy_it_now"],"immediate_payment":"required","minimum_price":0.01,"status":"enabled"}},{"channel":"mp-link","settings":{"buying_modes":["buy_it_now"],"immediate_payment":"required","minimum_price":0.01,"status":"enabled"}}],"meta_categ_id":null,"attributable":false,"date_created":"2019-10-26T12:57:53.000Z"},"extra":null}
2026-09-22 10:22:02 info: [ML ENDPOINT TRACE] pricing.available_listing_types.request https://api.mercadolibre.com/users/806466768/available_listing_types {"product_id":null,"category_id":"MLC416551","listing_type_id":null,"shipping_mode":null,"logistic_type":null,"params":{"category_id":"MLC416551"},"response":null,"extra":{"user_id":806466768}}
2026-09-22 10:22:02 info: [ML ENDPOINT TRACE] pricing.available_listing_types.response https://api.mercadolibre.com/users/806466768/available_listing_types {"product_id":null,"category_id":"MLC416551","listing_type_id":null,"shipping_mode":null,"logistic_type":null,"params":null,"response":{"category_id":"MLC416551","available":[{"site_id":"MLC","id":"gold_pro","name":"Premium","remaining_listings":null},{"site_id":"MLC","id":"gold_premium","name":"Oro Premium","remaining_listings":null},{"site_id":"MLC","id":"gold_special","name":"Clásica","remaining_listings":null},{"site_id":"MLC","id":"gold","name":"Oro","remaining_listings":null},{"site_id":"MLC","id":"silver","name":"Plata","remaining_listings":null},{"site_id":"MLC","id":"bronze","name":"Bronce","remaining_listings":null},{"site_id":"MLC","id":"free","name":"Gratuita","remaining_listings":10}]},"extra":{"user_id":806466768}}
2026-09-22 10:22:02 info: [ML-USP-1790083322965] [CACHE HIT] User shipping preferences {"credential_id":41,"ml_user_id":806466768}
2026-09-22 10:22:02 info: [ML-CSP-1790083322965] [CACHE HIT] Category shipping preferences {"credential_id":41,"category_id":"MLC416551"}
2026-09-22 10:22:02 info: [ML SHIPPING PREFS] category=MLC416551 product=58 {"credential_id":41,"user_modes":["custom","not_specified","me2"],"category_logistics":[{"types":["custom"],"mode":"custom"},{"types":["not_specified"],"mode":"not_specified"},{"types":["default"],"mode":"me1"},{"types":["drop_off","xd_drop_off","self_service","cross_docking","fulfillment"],"mode":"me2"}],"category_restricted":false,"category_me2_restrictions":[],"filtered_modes_from_preferences":["custom","not_specified","me2"],"filtered_logistics_from_preferences":["xd_drop_off","fulfillment"],"filtered_combos_from_preferences":[{"shipping_mode":"me2","logistic_type":"xd_drop_off","shipping_resolution_state":"dynamic","shipping_complexity":"dynamic","is_resolved":false,"is_partial":false,"is_manual":false,"is_dynamic":true,"requires_buyer_context":true,"is_default":true},{"shipping_mode":"me2","logistic_type":"fulfillment","shipping_resolution_state":"dynamic","shipping_complexity":"dynamic","is_resolved":false,"is_partial":false,"is_manual":false,"is_dynamic":true,"requires_buyer_context":true,"is_default":false}]}
2026-09-22 10:22:03 info: [ML ENDPOINT TRACE] pricing.listing_prices.request https://api.mercadolibre.com/sites/MLC/listing_prices {"product_id":null,"category_id":"MLC416551","listing_type_id":"gold_pro","shipping_mode":"me2","logistic_type":"xd_drop_off","params":{"price":25990,"category_id":"MLC416551","listing_type_id":"gold_pro","currency_id":"CLP","channel":"marketplace","shipping_mode":"me2","logistic_type":"xd_drop_off","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS"},"response":null,"extra":null}
2026-09-22 10:22:03 info: [ML ENDPOINT TRACE] pricing.listing_prices.response https://api.mercadolibre.com/sites/MLC/listing_prices {"product_id":null,"category_id":"MLC416551","listing_type_id":"gold_pro","shipping_mode":"me2","logistic_type":"xd_drop_off","params":null,"response":{"currency_id":"CLP","free_relist":false,"listing_exposure":"highest","listing_fee_amount":0,"listing_fee_details":{"fixed_fee":0,"gross_amount":0},"listing_type_id":"gold_pro","listing_type_name":"Premium","requires_picture":true,"sale_fee_amount":4938,"sale_fee_details":{"fixed_fee":0,"gross_amount":4938,"percentage_fee":19},"stop_time":"2046-09-17T00:00:00.000-04:00"},"extra":null}
2026-09-22 10:22:03 info: [ML ENDPOINT TRACE] pricing.listing_prices.request https://api.mercadolibre.com/sites/MLC/listing_prices {"product_id":null,"category_id":"MLC416551","listing_type_id":"gold_special","shipping_mode":"me2","logistic_type":"xd_drop_off","params":{"price":25990,"category_id":"MLC416551","listing_type_id":"gold_special","currency_id":"CLP","channel":"marketplace","shipping_mode":"me2","logistic_type":"xd_drop_off","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS"},"response":null,"extra":null}
2026-09-22 10:22:03 info: [ML ENDPOINT TRACE] pricing.listing_prices.response https://api.mercadolibre.com/sites/MLC/listing_prices {"product_id":null,"category_id":"MLC416551","listing_type_id":"gold_special","shipping_mode":"me2","logistic_type":"xd_drop_off","params":null,"response":{"currency_id":"CLP","free_relist":false,"listing_exposure":"highest","listing_fee_amount":0,"listing_fee_details":{"fixed_fee":0,"gross_amount":0},"listing_type_id":"gold_special","listing_type_name":"Clásica","requires_picture":true,"sale_fee_amount":3898,"sale_fee_details":{"fixed_fee":0,"gross_amount":3898,"percentage_fee":15},"stop_time":"2046-09-17T00:00:00.000-04:00"},"extra":null}
2026-09-22 10:22:03 info: [ML ENDPOINT TRACE] pricing.listing_prices.request https://api.mercadolibre.com/sites/MLC/listing_prices {"product_id":null,"category_id":"MLC416551","listing_type_id":"free","shipping_mode":"me2","logistic_type":"xd_drop_off","params":{"price":25990,"category_id":"MLC416551","listing_type_id":"free","currency_id":"CLP","channel":"marketplace","shipping_mode":"me2","logistic_type":"xd_drop_off","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS"},"response":null,"extra":null}
2026-09-22 10:22:03 info: [ML ENDPOINT TRACE] pricing.listing_prices.response https://api.mercadolibre.com/sites/MLC/listing_prices {"product_id":null,"category_id":"MLC416551","listing_type_id":"free","shipping_mode":"me2","logistic_type":"xd_drop_off","params":null,"response":{"currency_id":"CLP","free_relist":false,"listing_exposure":"lowest","listing_fee_amount":0,"listing_fee_details":{"fixed_fee":0,"gross_amount":0},"listing_type_id":"free","listing_type_name":"Gratuita","requires_picture":true,"sale_fee_amount":0,"sale_fee_details":{"fixed_fee":0,"gross_amount":0,"percentage_fee":0},"stop_time":"2026-11-21T00:00:00.000-04:00"},"extra":null}
2026-09-22 10:22:03 info: [SHIPPING] Cache key: shipping_MLC_MLC416551_14x17x26,850_e71cb0ee99f63156897a77489c341d69258a7312_gold_special_xd_drop_off_me2
2026-09-22 10:24:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1eb5fa47-f4ae-49e6-80f4-69b48db58b6a","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4028686998-76912178512","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:24:14.541Z","attempts":1,"received":"2026-09-22T13:24:14.195Z","actions":[]}
2026-09-22 10:24:14 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 10:25:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1cef8245-786d-4199-91ab-45bc8fac2bdd","topic":"items","resource":"/items/MLC3193571354","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:25:39.002Z","attempts":2,"received":"2026-09-22T13:25:36.913Z","actions":[]}
2026-09-22 10:25:39 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:26:43 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 10:26:50 info: categoría sugerida: 
 {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"getCategorySuggestion","ResponseType":"Category Suggestion","Timestamp":"2026-09-22T10:26:50-0300"},"Body":{"SuggestedCategory":{"Name":"Organizador Escritorio Modular 3 Compartimentos","SuggestedCategory":"G21020410","CategoryId":"292","CategoryName":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico"}}}}
2026-09-22 10:26:51 info: [FALABELLA][CONTENT_SCORE] Categoría 292: 9 regla(s) oficial(es)
2026-09-22 10:26:51 info: [FALABELLA][ATTRIBUTES] Categoría 292: 43 atributo(s) mapeado(s)
2026-09-22 10:26:51 info: Comisión actualizada: ID=2094, identifiers={"category_id":"292","global_identifier":"G21020410","category_name_api":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico","last_synced_at":"2026-09-22T13:26:51.883Z"}
2026-09-22 10:26:51 info: [AUTO-MAP] ✅ Registro actualizado por sugerencia Falabella: ID=2094
2026-09-22 10:28:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"39d79ba7-4bcd-4b8f-9fd0-1869c6fa9d1d","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2097154944-76912184853","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:28:48.486Z","attempts":1,"received":"2026-09-22T13:28:48.249Z","actions":[]}
2026-09-22 10:28:48 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 10:29:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"156be6bf-74fd-419b-a87f-b93410f0eb20","topic":"items","resource":"/items/MLC1890498121","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:29:01.557Z","attempts":2,"received":"2026-09-22T13:28:58.105Z","actions":[]}
2026-09-22 10:29:02 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:29:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b29acb8e-3201-40c5-ab43-41707ea46ec2","topic":"items","resource":"/items/MLC3945293332","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T13:29:02.467Z","attempts":2,"received":"2026-09-22T13:28:57.549Z","actions":[]}
2026-09-22 10:29:02 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC3945293332
2026-09-22 10:29:03 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 10:29:03 info: [ML Verify] Respuesta item MLC3945293332: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC3945293332","title":"Plancha Estampadora De Sublimación 80x100cm Trifásica Azul","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC10087","domain_id":"MLC-SCREEN_PRINTERS","price":1849990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-3945293332-plancha-estampadora-de-sublimacion-80x100cm-trifasica-azul-_JM","last_updated":"2026-09-22T13:28:56.857Z"}}
2026-09-22 10:29:03 info: [ML Webhook] Item MLC3945293332 verificado: {"topic":"items","resource":"/items/MLC3945293332","snapshot":{"id":"MLC3945293332","title":"Plancha Estampadora De Sublimación 80x100cm Trifásica Azul","status":"active","sub_status":[],"category_id":"MLC10087","price":1849990,"permalink":"https://articulo.mercadolibre.cl/MLC-3945293332-plancha-estampadora-de-sublimacion-80x100cm-trifasica-azul-_JM","last_updated":"2026-09-22T13:28:56.857Z"}}
2026-09-22 10:29:03 info: [ML Webhook] Item MLC3945293332 sincronizado: active
2026-09-22 10:29:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2f4045a4-fce6-46f8-a9cf-035a25f9c739","topic":"items","resource":"/items/MLC3773102348","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:29:04.109Z","attempts":2,"received":"2026-09-22T13:28:59.385Z","actions":[]}
2026-09-22 10:29:04 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:31:10 info: Datos recibidos para enriquecer categoría Falabella:
 {"credential_id":34,"category_id":"689","category_name":"Organizadores de escritorio","path":"Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio","search_term":"Organizador Escritorio Modular 3 Compartimentos","product":{"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990}}
2026-09-22 10:31:11 info: [FALABELLA][CONTENT_SCORE] Categoría 689: 3 regla(s) oficial(es)
2026-09-22 10:31:11 info: [FALABELLA][ATTRIBUTES] Categoría 689: 31 atributo(s) mapeado(s)
2026-09-22 10:31:11 warn: [BD-SEARCH] ❌ No se encontró comisión para los niveles proporcionados
2026-09-22 10:31:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"32033043-b6b1-4cc5-a304-91dda3ccce2e","topic":"items","resource":"/items/MLC3193571354","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:31:26.45Z","attempts":2,"received":"2026-09-22T13:31:20.837Z","actions":[]}
2026-09-22 10:31:26 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:35:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cfcc5322-5107-4ddb-83ac-bd961288a71b","topic":"stock-locations","resource":"/user-products/MLCU3946323608/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:35:57.204Z","attempts":1,"received":"2026-09-22T13:35:57.088Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 10:35:57 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 10:35:58 info: Yasmany Sánchez Martínez Auditoría - Solicitud de publicación en publish iniciada
2026-09-22 10:35:58 info: Datos recibidos:
 {
  "mode": "publish",
  "pool": {
    "id": 8,
    "name": "Pool inicial",
    "description": "Pool creado desde publicación",
    "company_id": 17,
    "user_id": 30,
    "is_active": true,
    "warehouses": [
      {
        "warehouse_id": 22,
        "name": "Alamcen inicial",
        "code": "001-yasmany-auditoría",
        "type": "central",
        "description": "Almacen inicial de prueba",
        "image": "warehouses/22.png",
        "is_primary": true,
        "position": 1,
        "id": 17
      }
    ],
    "primary_warehouse": {
      "warehouse_id": 22,
      "name": "Alamcen inicial",
      "code": "001-yasmany-auditoría",
      "type": "central",
      "description": "Almacen inicial de prueba",
      "image": "warehouses/22.png",
      "is_primary": true,
      "position": 1,
      "id": 17
    },
    "warehouse_count": 1
  },
  "products": [
    {
      "id": 58,
      "sku": "QA-ORG-3C",
      "name": "Organizador Escritorio Modular 3 Compartimentos",
      "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
      "brand": "NOVA HOME",
      "model": "ORG3C-2026",
      "condition": "new",
      "gtin": "",
      "mpn": "ORG3C-2026",
      "category_id": "MLC416551",
      "categoryName": "Electrónica",
      "warranty_months": 12,
      "warranty_text": "meses",
      "weight_grams": null,
      "length_cm": null,
      "width_cm": null,
      "height_cm": null,
      "product_measurements": "{\"weight\":{\"value\":650,\"unit\":\"g\"},\"dimensions\":{\"length\":{\"value\":24,\"unit\":\"cm\"},\"width\":{\"value\":15,\"unit\":\"cm\"},\"height\":{\"value\":12,\"unit\":\"cm\"},\"depth\":{\"value\":15,\"unit\":\"cm\"}},\"volumetric_weight\":{\"value\":0.86,\"unit\":\"kg\"}}",
      "packaging_measurements": "{\"weight\":{\"value\":0.85,\"unit\":\"kg\"},\"dimensions\":{\"length\":{\"value\":26,\"unit\":\"cm\"},\"width\":{\"value\":17,\"unit\":\"cm\"},\"height\":{\"value\":14,\"unit\":\"cm\"}},\"material\":\"Cartón corrugado reforzado\",\"fragile\":false,\"units_per_box\":1}",
      "images": [
        "products/58_1790049918989_8n7mostgd.jpg",
        "products/58_1790049918990_y9mnrqpo6.jpg"
      ],
      "images_with_version": [
        {
          "url": "products/58_1790049918989_8n7mostgd.jpg",
          "version": "1790049918964.102",
          "fullUrl": "/images/products/58_1790049918989_8n7mostgd.jpg?v=1790049918964.102"
        },
        {
          "url": "products/58_1790049918990_y9mnrqpo6.jpg",
          "version": "1790049918966.102",
          "fullUrl": "/images/products/58_1790049918990_y9mnrqpo6.jpg?v=1790049918966.102"
        }
      ],
      "image_version": "1790049918964.102",
      "attributes": [],
      "variants": [
        {
          "id": 171,
          "variant_id": 171,
          "warehouse_product_variant_id": 207,
          "variant_value_ids": [
            4
          ],
          "sku": "QA-ORG-3C-NEG",
          "attributes": {},
          "variant_values": [
            {
              "id": 4,
              "name": "Negro",
              "code": "#000000",
              "variant_definition_id": 1,
              "definition": {
                "id": 1,
                "name": "Color"
              }
            }
          ],
          "variant_label": "Negro",
          "price": 25990,
          "purchase_price": 20990,
          "totalStock": 18,
          "publish": true,
          "publishStock": 1
        },
        {
          "id": 172,
          "variant_id": 172,
          "warehouse_product_variant_id": 208,
          "variant_value_ids": [
            5
          ],
          "sku": "QA-ORG-3C-BLA",
          "attributes": {},
          "variant_values": [
            {
              "id": 5,
              "name": "Blanco",
              "code": "#FFFFFF",
              "variant_definition_id": 1,
              "definition": {
                "id": 1,
                "name": "Color"
              }
            }
          ],
          "variant_label": "Blanco",
          "price": 25990,
          "purchase_price": 20990,
          "totalStock": 13,
          "publish": false,
          "publishStock": 0
        }
      ],
      "totalStock": 1,
      "price": 25990,
      "stock": 1,
      "totalPublishingStock": 1,
      "currency_id": "CLP",
      "buying_mode": "buy_it_now",
      "listing_type_id": "gold_special",
      "available_quantity": 1,
      "package": {
        "weight_grams": 850,
        "length_cm": 26,
        "width_cm": 17,
        "height_cm": 14,
        "depth_cm": 15,
        "weight": {
          "value": 0.85,
          "unit": "kg"
        },
        "length": {
          "value": 26,
          "unit": "cm"
        },
        "width": {
          "value": 17,
          "unit": "cm"
        },
        "height": {
          "value": 14,
          "unit": "cm"
        },
        "depth": {
          "value": 15,
          "unit": "cm"
        }
      },
      "mercado_libre": {
        "41": {
          "category": {
            "category_id": "MLC416551",
            "category_name": "Organizadores de Escritorio",
            "domain_id": "MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS",
            "domain_name": "Organizadores de escritorio y porta lápices",
            "path": "Organizadores de escritorio y porta lápices",
            "attributes": [
              {
                "id": "BRAND",
                "name": "Marca",
                "tags": {
                  "catalog_required": true,
                  "required": true
                },
                "hierarchy": "PARENT_PK",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "hint": "Escribe la marca real del producto o 'Genérica' si no tiene marca.",
                "values": [],
                "allowed_units": [],
                "is_mandatory": true,
                "required": true,
                "catalog_required": true,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "BRAND",
                  "name": "Marca",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "PARENT_PK",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "catalog_required": true,
                    "required": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": "NOVA HOME"
              },
              {
                "id": "MODEL",
                "name": "Modelo",
                "tags": {
                  "catalog_required": true,
                  "required": true
                },
                "hierarchy": "PARENT_PK",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": true,
                "required": true,
                "catalog_required": true,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "MODEL",
                  "name": "Modelo",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "PARENT_PK",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "catalog_required": true,
                    "required": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": "ORG3C-2026"
              },
              {
                "id": "PRODUCT_TYPE",
                "name": "Tipo de producto",
                "tags": {
                  "catalog_required": true
                },
                "hierarchy": "PARENT_PK",
                "relevance": 1,
                "value_type": "list",
                "values": [
                  {
                    "id": 22065880,
                    "name": "Organizador de escritorio"
                  },
                  {
                    "id": 22065881,
                    "name": "Portalápices"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": true,
                "required": false,
                "catalog_required": true,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PRODUCT_TYPE",
                  "name": "Tipo de producto",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "PARENT_PK",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "catalog_required": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SALE_FORMAT",
                "name": "Formato de venta",
                "tags": {},
                "hierarchy": "CHILD_PK",
                "relevance": 1,
                "value_type": "list",
                "values": [
                  {
                    "id": 1359391,
                    "name": "Unidad"
                  },
                  {
                    "id": 1359392,
                    "name": "Pack"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SALE_FORMAT",
                  "name": "Formato de venta",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "CHILD_PK",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "UNITS_PER_PACK",
                "name": "Cantidad de organizadores",
                "tags": {
                  "unit_yield": true,
                  "conditional_required": true
                },
                "hierarchy": "CHILD_PK",
                "relevance": 1,
                "value_type": "number",
                "value_max_length": 18,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": true,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": true,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "UNITS_PER_PACK",
                  "name": "Cantidad de organizadores",
                  "value_type": "number",
                  "value_max_length": 18,
                  "value_min_length": null,
                  "hierarchy": "CHILD_PK",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "unit_yield": true,
                    "conditional_required": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "COLOR",
                "name": "Color",
                "tags": {},
                "hierarchy": "CHILD_PK",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "values": [
                  {
                    "id": 283148,
                    "name": "Coral claro"
                  },
                  {
                    "id": 283149,
                    "name": "Coral"
                  },
                  {
                    "id": 283150,
                    "name": "Naranja claro"
                  },
                  {
                    "id": 283151,
                    "name": "Naranja oscuro"
                  },
                  {
                    "id": 283156,
                    "name": "Caqui"
                  },
                  {
                    "id": 283157,
                    "name": "Verde lima"
                  },
                  {
                    "id": 283158,
                    "name": "Verde musgo"
                  },
                  {
                    "id": 283152,
                    "name": "Chocolate"
                  },
                  {
                    "id": 283153,
                    "name": "Suela"
                  },
                  {
                    "id": 283154,
                    "name": "Marrón claro"
                  },
                  {
                    "id": 283155,
                    "name": "Marrón oscuro"
                  },
                  {
                    "id": 283164,
                    "name": "Dorado"
                  },
                  {
                    "id": 51993,
                    "name": "Rojo"
                  },
                  {
                    "id": 283165,
                    "name": "Gris"
                  },
                  {
                    "id": 51994,
                    "name": "Rosa"
                  },
                  {
                    "id": 283160,
                    "name": "Turquesa"
                  },
                  {
                    "id": 51996,
                    "name": "Terracota"
                  },
                  {
                    "id": 283161,
                    "name": "Azul marino"
                  },
                  {
                    "id": 283162,
                    "name": "Índigo"
                  },
                  {
                    "id": 51998,
                    "name": "Bordó"
                  },
                  {
                    "id": 283163,
                    "name": "Rosa chicle"
                  },
                  {
                    "id": 52000,
                    "name": "Naranja"
                  },
                  {
                    "id": 52001,
                    "name": "Beige"
                  },
                  {
                    "id": 52003,
                    "name": "Nude"
                  },
                  {
                    "id": 52005,
                    "name": "Marrón"
                  },
                  {
                    "id": 52007,
                    "name": "Amarillo"
                  },
                  {
                    "id": 52008,
                    "name": "Crema"
                  },
                  {
                    "id": 52010,
                    "name": "Ocre"
                  },
                  {
                    "id": 52012,
                    "name": "Dorado oscuro"
                  },
                  {
                    "id": 52014,
                    "name": "Verde"
                  },
                  {
                    "id": 52015,
                    "name": "Verde claro"
                  },
                  {
                    "id": 52019,
                    "name": "Verde oscuro"
                  },
                  {
                    "id": 52021,
                    "name": "Celeste"
                  },
                  {
                    "id": 52022,
                    "name": "Agua"
                  },
                  {
                    "id": 52024,
                    "name": "Azul petróleo"
                  },
                  {
                    "id": 52028,
                    "name": "Azul"
                  },
                  {
                    "id": 52029,
                    "name": "Azul claro"
                  },
                  {
                    "id": 52031,
                    "name": "Azul acero"
                  },
                  {
                    "id": 52033,
                    "name": "Azul oscuro"
                  },
                  {
                    "id": 52035,
                    "name": "Violeta"
                  },
                  {
                    "id": 52036,
                    "name": "Lavanda"
                  },
                  {
                    "id": 52038,
                    "name": "Lila"
                  },
                  {
                    "id": 52042,
                    "name": "Fucsia"
                  },
                  {
                    "id": 52043,
                    "name": "Rosa claro"
                  },
                  {
                    "id": 52045,
                    "name": "Rosa pálido"
                  },
                  {
                    "id": 52047,
                    "name": "Violeta oscuro"
                  },
                  {
                    "id": 52049,
                    "name": "Negro"
                  },
                  {
                    "id": 52051,
                    "name": "Gris oscuro"
                  },
                  {
                    "id": 52053,
                    "name": "Plateado"
                  },
                  {
                    "id": 52055,
                    "name": "Blanco"
                  },
                  {
                    "id": 338779,
                    "name": "Cian"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "COLOR",
                  "name": "Color",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "CHILD_PK",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 51,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "MATERIALS",
                "name": "Materiales",
                "tags": {
                  "multivalued": true
                },
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "values": [
                  {
                    "id": 2748302,
                    "name": "Plástico"
                  },
                  {
                    "id": 2431881,
                    "name": "Madera"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "MATERIALS",
                  "name": "Materiales",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "multivalued": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "COMPARTMENTS_NUMBER",
                "name": "Cantidad de compartimentos",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "number",
                "value_max_length": 18,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "COMPARTMENTS_NUMBER",
                  "name": "Cantidad de compartimentos",
                  "value_type": "number",
                  "value_max_length": 18,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "DRAWERS_NUMBER",
                "name": "Cantidad de cajones",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "number",
                "value_max_length": 18,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "DRAWERS_NUMBER",
                  "name": "Cantidad de cajones",
                  "value_type": "number",
                  "value_max_length": 18,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "WITH_CEL_SUPPORT",
                "name": "Con soporte para celular",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "WITH_CEL_SUPPORT",
                  "name": "Con soporte para celular",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IS_SWIVELLING",
                "name": "Es giratorio",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IS_SWIVELLING",
                  "name": "Es giratorio",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IS_DETACHABLE",
                "name": "Es desmontable",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IS_DETACHABLE",
                  "name": "Es desmontable",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "PACKAGE_HEIGHT",
                "name": "Altura del paquete",
                "tags": {
                  "hidden": true,
                  "read_only": true,
                  "variation_attribute": true
                },
                "hierarchy": "CHILD_DEPENDENT",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "\"",
                    "name": "\""
                  },
                  {
                    "id": "cm",
                    "name": "cm"
                  },
                  {
                    "id": "ft",
                    "name": "ft"
                  },
                  {
                    "id": "m",
                    "name": "m"
                  },
                  {
                    "id": "mm",
                    "name": "mm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PACKAGE_HEIGHT",
                  "name": "Altura del paquete",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "CHILD_DEPENDENT",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "\"",
                      "name": "\""
                    },
                    {
                      "id": "cm",
                      "name": "cm"
                    },
                    {
                      "id": "ft",
                      "name": "ft"
                    },
                    {
                      "id": "m",
                      "name": "m"
                    },
                    {
                      "id": "mm",
                      "name": "mm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true,
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 14
              },
              {
                "id": "PACKAGE_WIDTH",
                "name": "Ancho del paquete",
                "tags": {
                  "hidden": true,
                  "read_only": true,
                  "variation_attribute": true
                },
                "hierarchy": "CHILD_DEPENDENT",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "\"",
                    "name": "\""
                  },
                  {
                    "id": "cm",
                    "name": "cm"
                  },
                  {
                    "id": "ft",
                    "name": "ft"
                  },
                  {
                    "id": "m",
                    "name": "m"
                  },
                  {
                    "id": "mm",
                    "name": "mm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PACKAGE_WIDTH",
                  "name": "Ancho del paquete",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "CHILD_DEPENDENT",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "\"",
                      "name": "\""
                    },
                    {
                      "id": "cm",
                      "name": "cm"
                    },
                    {
                      "id": "ft",
                      "name": "ft"
                    },
                    {
                      "id": "m",
                      "name": "m"
                    },
                    {
                      "id": "mm",
                      "name": "mm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true,
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 17
              },
              {
                "id": "PACKAGE_LENGTH",
                "name": "Largo del paquete",
                "tags": {
                  "hidden": true,
                  "read_only": true,
                  "variation_attribute": true
                },
                "hierarchy": "CHILD_DEPENDENT",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "\"",
                    "name": "\""
                  },
                  {
                    "id": "cm",
                    "name": "cm"
                  },
                  {
                    "id": "ft",
                    "name": "ft"
                  },
                  {
                    "id": "m",
                    "name": "m"
                  },
                  {
                    "id": "mm",
                    "name": "mm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PACKAGE_LENGTH",
                  "name": "Largo del paquete",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "CHILD_DEPENDENT",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "\"",
                      "name": "\""
                    },
                    {
                      "id": "cm",
                      "name": "cm"
                    },
                    {
                      "id": "ft",
                      "name": "ft"
                    },
                    {
                      "id": "m",
                      "name": "m"
                    },
                    {
                      "id": "mm",
                      "name": "mm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true,
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 26
              },
              {
                "id": "PACKAGE_WEIGHT",
                "name": "Peso del paquete",
                "tags": {
                  "hidden": true,
                  "read_only": true,
                  "variation_attribute": true
                },
                "hierarchy": "CHILD_DEPENDENT",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "g",
                    "name": "g"
                  },
                  {
                    "id": "kg",
                    "name": "kg"
                  },
                  {
                    "id": "lb",
                    "name": "lb"
                  },
                  {
                    "id": "mg",
                    "name": "mg"
                  },
                  {
                    "id": "oz",
                    "name": "oz"
                  }
                ],
                "default_unit": "g",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PACKAGE_WEIGHT",
                  "name": "Peso del paquete",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "CHILD_DEPENDENT",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "g",
                  "allowed_units": [
                    {
                      "id": "g",
                      "name": "g"
                    },
                    {
                      "id": "kg",
                      "name": "kg"
                    },
                    {
                      "id": "lb",
                      "name": "lb"
                    },
                    {
                      "id": "mg",
                      "name": "mg"
                    },
                    {
                      "id": "oz",
                      "name": "oz"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true,
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 650
              },
              {
                "id": "GTIN",
                "name": "Código universal de producto",
                "tags": {
                  "multivalued": true,
                  "variation_attribute": true,
                  "used_hidden": true,
                  "validate": true,
                  "conditional_required": true
                },
                "hierarchy": "PRODUCT_IDENTIFIER",
                "relevance": 1,
                "type": "product_identifier",
                "value_type": "string",
                "value_max_length": 255,
                "tooltip": "¿Cómo lo encuentro?\n\nEs el número que identifica un producto a nivel global y tiene entre 8 y 14 dígitos. Búscalo en el empaque o etiqueta, junto al código de barras. Debes agregar un código por cada variante. Si no lo encuentras, puedes pedirlo al fabricante o usar un buscador de códigos en internet.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "hint": "Suele ser un EAN, UPC u otro GTIN.",
                "values": [],
                "allowed_units": [],
                "is_mandatory": true,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": true,
                "allow_variations": true,
                "hidden": false,
                "read_only": false,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "GTIN",
                  "name": "Código universal de producto",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "PRODUCT_IDENTIFIER",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "multivalued": true,
                    "variation_attribute": true,
                    "used_hidden": true,
                    "validate": true,
                    "conditional_required": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "ITEM_CONDITION",
                "name": "Condición del ítem",
                "tags": {},
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "list",
                "values": [
                  {
                    "id": 2230284,
                    "name": "Nuevo"
                  },
                  {
                    "id": 2230581,
                    "name": "Usado"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "ITEM_CONDITION",
                  "name": "Condición del ítem",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {},
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "EMPTY_GTIN_REASON",
                "name": "Motivo de GTIN vacío",
                "tags": {
                  "hidden": true,
                  "variation_attribute": true,
                  "conditional_required": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "list",
                "values": [
                  {
                    "id": 17055158,
                    "name": "El producto es una pieza artesanal"
                  },
                  {
                    "id": 17055159,
                    "name": "El producto es un kit o un pack"
                  },
                  {
                    "id": 17055160,
                    "name": "El producto no tiene código registrado"
                  },
                  {
                    "id": 17055161,
                    "name": "Otra razón"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": true,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": true,
                "allow_variations": true,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "EMPTY_GTIN_REASON",
                  "name": "Motivo de GTIN vacío",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 4,
                  "tags": {
                    "hidden": true,
                    "variation_attribute": true,
                    "conditional_required": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "VERTICAL_TAGS",
                "name": "Tags vertical",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "values": [
                  {
                    "id": 53559152,
                    "name": "is_tom_brand"
                  },
                  {
                    "id": 53559153,
                    "name": "is_polos"
                  },
                  {
                    "id": 53559154,
                    "name": "is_social_brands"
                  },
                  {
                    "id": 53559155,
                    "name": "is_beauty_premium"
                  },
                  {
                    "id": 53559156,
                    "name": "has_dimensions_images"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "VERTICAL_TAGS",
                  "name": "Tags vertical",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 5,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "MAIN_COLOR",
                "name": "Color principal",
                "tags": {
                  "variation_attribute": true
                },
                "hierarchy": "CHILD_DEPENDENT",
                "relevance": 1,
                "type": "color",
                "value_type": "list",
                "values": [
                  {
                    "id": 2450295,
                    "name": "Negro",
                    "metadata": {
                      "rgb": 0
                    }
                  },
                  {
                    "id": 2450293,
                    "name": "Azul",
                    "metadata": {
                      "rgb": "1717FF"
                    }
                  },
                  {
                    "id": 2450307,
                    "name": "Rojo",
                    "metadata": {
                      "rgb": "FF0000"
                    }
                  },
                  {
                    "id": 2450311,
                    "name": "Violeta",
                    "metadata": {
                      "rgb": "9F00FF"
                    }
                  },
                  {
                    "id": 2450291,
                    "name": "Marrón",
                    "metadata": {
                      "rgb": "A0522D"
                    }
                  },
                  {
                    "id": 2450314,
                    "name": "Verde",
                    "metadata": {
                      "rgb": "0DA600"
                    }
                  },
                  {
                    "id": 2450327,
                    "name": "Naranja",
                    "metadata": {
                      "rgb": "FF8C00"
                    }
                  },
                  {
                    "id": 2450278,
                    "name": "Celeste",
                    "metadata": {
                      "rgb": "83DDFF"
                    }
                  },
                  {
                    "id": 2450312,
                    "name": "Rosa",
                    "metadata": {
                      "rgb": "FCB1BE"
                    }
                  },
                  {
                    "id": 2450289,
                    "name": "Dorado",
                    "metadata": {
                      "rgb": "FFD700"
                    }
                  },
                  {
                    "id": 2450303,
                    "name": "Plateado",
                    "metadata": {
                      "rgb": "CBCFD0"
                    }
                  },
                  {
                    "id": 2450296,
                    "name": "Amarillo",
                    "metadata": {
                      "rgb": "FFED00"
                    }
                  },
                  {
                    "id": 2450294,
                    "name": "Gris",
                    "metadata": {
                      "rgb": "E1E1E1"
                    }
                  },
                  {
                    "id": 2450308,
                    "name": "Blanco",
                    "metadata": {
                      "rgb": "FFFFFF"
                    }
                  },
                  {
                    "id": 46671867,
                    "name": "Multicolor",
                    "metadata": {
                      "rgb": "FFFFFF"
                    }
                  },
                  {
                    "id": 2450281,
                    "name": "Beige",
                    "metadata": {
                      "rgb": "F5F3DC",
                      "parent_id": 2450291
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "MAIN_COLOR",
                  "name": "Color principal",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "CHILD_DEPENDENT",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 16,
                  "tags": {
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "WEIGHT",
                "name": "Peso",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "g",
                    "name": "g"
                  },
                  {
                    "id": "kg",
                    "name": "kg"
                  },
                  {
                    "id": "lb",
                    "name": "lb"
                  },
                  {
                    "id": "mg",
                    "name": "mg"
                  }
                ],
                "default_unit": "g",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "WEIGHT",
                  "name": "Peso",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "g",
                  "allowed_units": [
                    {
                      "id": "g",
                      "name": "g"
                    },
                    {
                      "id": "kg",
                      "name": "kg"
                    },
                    {
                      "id": "lb",
                      "name": "lb"
                    },
                    {
                      "id": "mg",
                      "name": "mg"
                    }
                  ],
                  "values_count": 0,
                  "tags": {},
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 650
              },
              {
                "id": "LENGTH",
                "name": "Largo",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "cm",
                    "name": "cm"
                  },
                  {
                    "id": "ft",
                    "name": "ft"
                  },
                  {
                    "id": "mm",
                    "name": "mm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "LENGTH",
                  "name": "Largo",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "cm",
                      "name": "cm"
                    },
                    {
                      "id": "ft",
                      "name": "ft"
                    },
                    {
                      "id": "mm",
                      "name": "mm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {},
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 24
              },
              {
                "id": "HEIGHT",
                "name": "Altura",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "cm",
                    "name": "cm"
                  },
                  {
                    "id": "ft",
                    "name": "ft"
                  },
                  {
                    "id": "mm",
                    "name": "mm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "HEIGHT",
                  "name": "Altura",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "cm",
                      "name": "cm"
                    },
                    {
                      "id": "ft",
                      "name": "ft"
                    },
                    {
                      "id": "mm",
                      "name": "mm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {},
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 12
              },
              {
                "id": "WIDTH",
                "name": "Ancho",
                "tags": {},
                "hierarchy": "FAMILY",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "cm",
                    "name": "cm"
                  },
                  {
                    "id": "ft",
                    "name": "ft"
                  },
                  {
                    "id": "mm",
                    "name": "mm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": false,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "WIDTH",
                  "name": "Ancho",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "cm",
                      "name": "cm"
                    },
                    {
                      "id": "ft",
                      "name": "ft"
                    },
                    {
                      "id": "mm",
                      "name": "mm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {},
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 15
              },
              {
                "id": "AGID",
                "name": "AGID",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "variation_attribute": true
                },
                "hierarchy": "PRODUCT_IDENTIFIER",
                "relevance": 1,
                "type": "product_identifier",
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": true,
                "read_only": false,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "AGID",
                  "name": "AGID",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "PRODUCT_IDENTIFIER",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IMPORT_DECLARATION_NUMBER",
                "name": "Número de pedimento",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "number",
                "value_max_length": 18,
                "tooltip": "Número de 15 dígitos del documento aduanero que ampara la importación de mercancía (sólo venta de primera mano). Este dato será utilizado para la emisión de facturas CFDI asociadas a la venta del producto.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IMPORT_DECLARATION_NUMBER",
                  "name": "Número de pedimento",
                  "value_type": "number",
                  "value_max_length": 18,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "INVOICE_PRODUCT_NAME",
                "name": "Nombre del producto en la factura",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "INVOICE_PRODUCT_NAME",
                  "name": "Nombre del producto en la factura",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SAT_KEY",
                "name": "Clave del producto",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "values": [
                  {
                    "id": 82021094,
                    "name": "No existe en el catálogo"
                  }
                ],
                "tooltip": " La clave del producto es un código asignado por el SAT para clasificar los productos que se comercializan en el país.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SAT_KEY",
                  "name": "Clave del producto",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 1,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "MEASURE_UNIT_KEY",
                "name": "Clave de la unidad de medida",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "values": [
                  {
                    "id": 82021108,
                    "name": "No existe en el catálogo"
                  }
                ],
                "tooltip": "La clave de la unidad de medida es un código estandarizado por el SAT.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "MEASURE_UNIT_KEY",
                  "name": "Clave de la unidad de medida",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 1,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "MEASURE_UNIT_DESCRIPTION",
                "name": "Unidad de medida",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "tooltip": " La unidad de medida es la forma en que el SAT mide un producto. Ejemplos: pieza, caja, kit.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "MEASURE_UNIT_DESCRIPTION",
                  "name": "Unidad de medida",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IVA_FOR_RESALE",
                "name": "IVA para reventa",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "list",
                "values": [
                  {
                    "id": 81861612,
                    "name": "Exento"
                  },
                  {
                    "id": 81861613,
                    "name": "0%"
                  },
                  {
                    "id": 81861614,
                    "name": "8%"
                  },
                  {
                    "id": 81861616,
                    "name": "16%"
                  }
                ],
                "tooltip": "Elige el porcentaje (0%, 16% o Exento) del Impuesto sobre el Valor Agregado que debe ser pagado por el comprador en cada producto.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IVA_FOR_RESALE",
                  "name": "IVA para reventa",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 4,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IEPS",
                "name": "IEPS",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "list",
                "values": [
                  {
                    "id": 82021095,
                    "name": "0%"
                  },
                  {
                    "id": 82021096,
                    "name": "3%"
                  },
                  {
                    "id": 82021097,
                    "name": "6%"
                  },
                  {
                    "id": 82021098,
                    "name": "7%"
                  },
                  {
                    "id": 82021099,
                    "name": "8%"
                  },
                  {
                    "id": 82021100,
                    "name": "9%"
                  },
                  {
                    "id": 82021101,
                    "name": "25%"
                  },
                  {
                    "id": 82021102,
                    "name": "26.5%"
                  },
                  {
                    "id": 82021103,
                    "name": "30%"
                  },
                  {
                    "id": 82021104,
                    "name": "30.4%"
                  },
                  {
                    "id": 82021105,
                    "name": "50%"
                  },
                  {
                    "id": 82021106,
                    "name": "53%"
                  },
                  {
                    "id": 82021107,
                    "name": "160%"
                  }
                ],
                "tooltip": "Elige el porcentaje del Impuesto Especial sobre Producción y Servicios que debe ser pagado por el comprador en los productos de las categorías: gasolina, bebidas y tabaco.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IEPS",
                  "name": "IEPS",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 13,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "MPN",
                "name": "MPN",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "variation_attribute": true
                },
                "hierarchy": "PRODUCT_IDENTIFIER",
                "relevance": 2,
                "type": "product_identifier",
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": true,
                "read_only": false,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "MPN",
                  "name": "MPN",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "PRODUCT_IDENTIFIER",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": "ORG3C-2026"
              },
              {
                "id": "VALUE_ADDED_TAX",
                "name": "IVA",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "tooltip": "El impuesto al valor agregado se aplica sobre el precio de venta de las compras de bienes o servicios.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "VALUE_ADDED_TAX",
                  "name": "IVA",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IMPORT_DUTY",
                "name": "Impuesto interno",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "list",
                "values": [
                  {
                    "id": 49553239,
                    "name": "0 %"
                  },
                  {
                    "id": 49553240,
                    "name": "1 %"
                  },
                  {
                    "id": 49553241,
                    "name": "2.5 %"
                  },
                  {
                    "id": 49553242,
                    "name": "4 %"
                  },
                  {
                    "id": 49553243,
                    "name": "5 %"
                  },
                  {
                    "id": 49553244,
                    "name": "8 %"
                  },
                  {
                    "id": 49553245,
                    "name": "9.5 %"
                  },
                  {
                    "id": 49553246,
                    "name": "10 %"
                  },
                  {
                    "id": 49553247,
                    "name": "14 %"
                  },
                  {
                    "id": 49553248,
                    "name": "15 %"
                  },
                  {
                    "id": 49553249,
                    "name": "18 %"
                  },
                  {
                    "id": 49553250,
                    "name": "19 %"
                  },
                  {
                    "id": 49553251,
                    "name": "20 %"
                  },
                  {
                    "id": 49553252,
                    "name": "23 %"
                  },
                  {
                    "id": 49553253,
                    "name": "25 %"
                  },
                  {
                    "id": 49553254,
                    "name": "26 %"
                  },
                  {
                    "id": 49553255,
                    "name": "70 %"
                  }
                ],
                "tooltip": "El impuesto interno solo se aplica a productos específicos considerados superfluos o de lujo como bebidas alcohólicas, hornos microondas, entre otros.",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IMPORT_DUTY",
                  "name": "Impuesto interno",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 17,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SELLER_SKU",
                "name": "SKU",
                "tags": {
                  "hidden": true,
                  "variation_attribute": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": true,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SELLER_SKU",
                  "name": "SKU",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "variation_attribute": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": "QA-ORG-3C-NEG"
              },
              {
                "id": "SELLER_PACKAGE_DATA_SOURCE",
                "name": "Orígen del dato del paquete de envío",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SELLER_PACKAGE_DATA_SOURCE",
                  "name": "Orígen del dato del paquete de envío",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SELLER_PACKAGE_WIDTH",
                "name": "Ancho del paquete del seller",
                "tags": {
                  "hidden": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "cm",
                    "name": "cm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SELLER_PACKAGE_WIDTH",
                  "name": "Ancho del paquete del seller",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "cm",
                      "name": "cm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SELLER_PACKAGE_LENGTH",
                "name": "Largo del paquete del seller",
                "tags": {
                  "hidden": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "cm",
                    "name": "cm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SELLER_PACKAGE_LENGTH",
                  "name": "Largo del paquete del seller",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "cm",
                      "name": "cm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SELLER_PACKAGE_HEIGHT",
                "name": "Altura del paquete del seller",
                "tags": {
                  "hidden": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "cm",
                    "name": "cm"
                  }
                ],
                "default_unit": "cm",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SELLER_PACKAGE_HEIGHT",
                  "name": "Altura del paquete del seller",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "cm",
                  "allowed_units": [
                    {
                      "id": "cm",
                      "name": "cm"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SELLER_PACKAGE_WEIGHT",
                "name": "Peso del paquete del seller",
                "tags": {
                  "hidden": true
                },
                "hierarchy": "ITEM",
                "relevance": 1,
                "value_type": "number_unit",
                "value_max_length": 255,
                "allowed_units": [
                  {
                    "id": "g",
                    "name": "g"
                  }
                ],
                "default_unit": "g",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SELLER_PACKAGE_WEIGHT",
                  "name": "Peso del paquete del seller",
                  "value_type": "number_unit",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 1,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": "g",
                  "allowed_units": [
                    {
                      "id": "g",
                      "name": "g"
                    }
                  ],
                  "values_count": 0,
                  "tags": {
                    "hidden": true
                  },
                  "predicted_value": null
                },
                "example_value": null,
                "userValue": 650
              },
              {
                "id": "HAZMAT_TRANSPORTABILITY",
                "name": "Transportabilidad Hazmat",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 13414677,
                    "name": "Exceptuado"
                  },
                  {
                    "id": 13414678,
                    "name": "Limitado"
                  },
                  {
                    "id": 13414679,
                    "name": "Excedido"
                  },
                  {
                    "id": 13414680,
                    "name": "Indeterminado"
                  },
                  {
                    "id": 75989961,
                    "name": "Notificado"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "HAZMAT_TRANSPORTABILITY",
                  "name": "Transportabilidad Hazmat",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 5,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IS_KIT",
                "name": "Es kit",
                "tags": {
                  "hidden": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IS_KIT",
                  "name": "Es kit",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "DESCRIPTIVE_TAGS",
                "name": "Tags descriptivos",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "DESCRIPTIVE_TAGS",
                  "name": "Tags descriptivos",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "PRODUCT_CHEMICAL_FEATURES",
                "name": "Características químicas del producto",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 7651070,
                    "name": "Inflamable"
                  },
                  {
                    "id": 7651071,
                    "name": "Aerosol"
                  },
                  {
                    "id": 7651072,
                    "name": "Oxidante"
                  },
                  {
                    "id": 7651073,
                    "name": "Corrosivo"
                  },
                  {
                    "id": 7651074,
                    "name": "Explosivo"
                  },
                  {
                    "id": 7651075,
                    "name": "Tóxico o infeccioso"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PRODUCT_CHEMICAL_FEATURES",
                  "name": "Características químicas del producto",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 6,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "FOODS_AND_DRINKS",
                "name": "Alimentos y bebidas",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 7575926,
                    "name": "Para humanos"
                  },
                  {
                    "id": 7575927,
                    "name": "Para animales"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "FOODS_AND_DRINKS",
                  "name": "Alimentos y bebidas",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "MEDICINES",
                "name": "Medicamentos",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 7575930,
                    "name": "Para humanos con receta médica"
                  },
                  {
                    "id": 7575931,
                    "name": "Para humanos sin receta médica"
                  },
                  {
                    "id": 7575932,
                    "name": "Para animales con receta médica"
                  },
                  {
                    "id": 7575933,
                    "name": "Para animales sin receta médica"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "MEDICINES",
                  "name": "Medicamentos",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 4,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "BATTERIES_FEATURES",
                "name": "Características de las baterías",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 7575934,
                    "name": "De litio stand-alone (sueltas o aisladas)"
                  },
                  {
                    "id": 7575935,
                    "name": "De litio instaladas"
                  },
                  {
                    "id": 7575936,
                    "name": "Para autos (ácido-plomo)"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "BATTERIES_FEATURES",
                  "name": "Características de las baterías",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 3,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SHIPMENT_PACKING",
                "name": "Embalaje del envío",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 7435891,
                    "name": "Bolsa"
                  },
                  {
                    "id": 7435892,
                    "name": "Caja"
                  },
                  {
                    "id": 7575937,
                    "name": "Sobre"
                  },
                  {
                    "id": 7575939,
                    "name": "Auto-despachable"
                  },
                  {
                    "id": 27037932,
                    "name": "BEX"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SHIPMENT_PACKING",
                  "name": "Embalaje del envío",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 5,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "ADDITIONAL_INFO_REQUIRED",
                "name": "Información adicional requerida",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 7435893,
                    "name": "Tiene IMEI"
                  },
                  {
                    "id": 7435894,
                    "name": "Tiene número de serie"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "ADDITIONAL_INFO_REQUIRED",
                  "name": "Información adicional requerida",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "EXCLUDED_PLATFORMS",
                "name": "Plataformas excluidas",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 9936777,
                    "name": "Android"
                  },
                  {
                    "id": 9936778,
                    "name": "iOS"
                  },
                  {
                    "id": 9936779,
                    "name": "Desktop"
                  },
                  {
                    "id": 9936780,
                    "name": "Mobile"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "EXCLUDED_PLATFORMS",
                  "name": "Plataformas excluidas",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 4,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IS_SUITABLE_FOR_SHIPMENT",
                "name": "Es apto para envío",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IS_SUITABLE_FOR_SHIPMENT",
                  "name": "Es apto para envío",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "PRODUCT_DATA_SOURCE",
                "name": "Fuente del producto",
                "tags": {
                  "hidden": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "string",
                "value_max_length": 255,
                "tooltip": "Indique el país de origen del producto.",
                "example": "Brasil",
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": false,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PRODUCT_DATA_SOURCE",
                  "name": "Fuente del producto",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": "Brasil",
                "userValue": null
              },
              {
                "id": "LIMITED_MARKETPLACE_VISIBILITY_REASONS",
                "name": "Motivos de visibilidad limitada en Marketplace",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "string",
                "value_max_length": 255,
                "values": [
                  {
                    "id": 24219544,
                    "name": "Pharma"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "LIMITED_MARKETPLACE_VISIBILITY_REASONS",
                  "name": "Motivos de visibilidad limitada en Marketplace",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 1,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "HAS_COMPATIBILITIES",
                "name": "Tiene compatibilidades",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "HAS_COMPATIBILITIES",
                  "name": "Tiene compatibilidades",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "CATALOG_TITLE",
                "name": "Título de catálogo",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "CATALOG_TITLE",
                  "name": "Título de catálogo",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SEARCH_ENHANCEMENT_FIELDS",
                "name": "Campos de mejora de búsqueda",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SEARCH_ENHANCEMENT_FIELDS",
                  "name": "Campos de mejora de búsqueda",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "PRODUCT_FEATURES",
                "name": "Características del producto",
                "tags": {
                  "hidden": true,
                  "multivalued": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "list",
                "values": [
                  {
                    "id": 7435885,
                    "name": "Contiene líquido"
                  },
                  {
                    "id": 7435883,
                    "name": "Frágil"
                  },
                  {
                    "id": 7435888,
                    "name": "Con vencimiento"
                  },
                  {
                    "id": 8847339,
                    "name": "Sin vencimiento"
                  },
                  {
                    "id": 7575917,
                    "name": "Desinfectante y sanitizante"
                  },
                  {
                    "id": 8721108,
                    "name": "Voluminoso"
                  },
                  {
                    "id": 10490116,
                    "name": "No volable"
                  },
                  {
                    "id": 12928414,
                    "name": "No rotable"
                  },
                  {
                    "id": 41722098,
                    "name": "Plegable"
                  },
                  {
                    "id": 52092586,
                    "name": "Magnético"
                  },
                  {
                    "id": 52233302,
                    "name": "Puede rodar"
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": true,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PRODUCT_FEATURES",
                  "name": "Características del producto",
                  "value_type": "list",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 11,
                  "tags": {
                    "hidden": true,
                    "multivalued": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IS_NEW_OFFER",
                "name": "Es oferta nueva",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IS_NEW_OFFER",
                  "name": "Es oferta nueva",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "SYI_PYMES_ID",
                "name": "syi pymes id",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "ITEM",
                "relevance": 2,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "SYI_PYMES_ID",
                  "name": "syi pymes id",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "ITEM",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "IS_FLAMMABLE",
                "name": "Es inflamable",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "FAMILY",
                "relevance": 2,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "IS_FLAMMABLE",
                  "name": "Es inflamable",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "WITH_POSITIVE_IMPACT",
                "name": "Con impacto positivo",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "FAMILY",
                "relevance": 2,
                "value_type": "boolean",
                "values": [
                  {
                    "id": 242084,
                    "name": "No",
                    "metadata": {
                      "value": false
                    }
                  },
                  {
                    "id": 242085,
                    "name": "Sí",
                    "metadata": {
                      "value": true
                    }
                  }
                ],
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "WITH_POSITIVE_IMPACT",
                  "name": "Con impacto positivo",
                  "value_type": "boolean",
                  "value_max_length": null,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 2,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              },
              {
                "id": "PACKAGE_DATA_SOURCE",
                "name": "Orígen del dato del paquete de fábrica",
                "tags": {
                  "hidden": true,
                  "read_only": true
                },
                "hierarchy": "FAMILY",
                "relevance": 2,
                "value_type": "string",
                "value_max_length": 255,
                "attribute_group_id": "OTHERS",
                "attribute_group_name": "Otros",
                "values": [],
                "allowed_units": [],
                "is_mandatory": false,
                "required": false,
                "catalog_required": false,
                "catalog_listing_required": false,
                "conditional_required": false,
                "allow_variations": false,
                "hidden": true,
                "read_only": true,
                "multivalued": false,
                "official_metadata": {
                  "source": "GET /categories/{category_id}/attributes",
                  "category_id": "MLC416551",
                  "id": "PACKAGE_DATA_SOURCE",
                  "name": "Orígen del dato del paquete de fábrica",
                  "value_type": "string",
                  "value_max_length": 255,
                  "value_min_length": null,
                  "hierarchy": "FAMILY",
                  "relevance": 2,
                  "attribute_group_id": "OTHERS",
                  "attribute_group_name": "Otros",
                  "default_unit": null,
                  "allowed_units": [],
                  "values_count": 0,
                  "tags": {
                    "hidden": true,
                    "read_only": true
                  },
                  "predicted_value": null
                },
                "default_unit": null,
                "example_value": null,
                "userValue": null
              }
            ],
            "predicted_attributes": [],
            "listing_types": [
              {
                "value": "gold_pro",
                "title": "gold_pro",
                "description": "Premium",
                "ml_metadata": {
                  "name": "Premium",
                  "site_id": "MLC",
                  "remaining_listings": null,
                  "user_specific": true
                }
              },
              {
                "value": "gold_special",
                "title": "gold_special",
                "description": "Clásica",
                "ml_metadata": {
                  "name": "Clásica",
                  "site_id": "MLC",
                  "remaining_listings": null,
                  "user_specific": true
                }
              },
              {
                "value": "free",
                "title": "free",
                "description": "Gratuita",
                "ml_metadata": {
                  "name": "Gratuita",
                  "site_id": "MLC",
                  "remaining_listings": 10,
                  "user_specific": true
                }
              }
            ],
            "shipping_modes": [
              {
                "value": "custom",
                "title": "custom",
                "description": "custom",
                "is_default": false,
                "shipping_resolution_state": "manual",
                "shipping_complexity": "manual",
                "is_manual_shipping": true,
                "is_dynamic_shipping": false,
                "is_partial_shipping": false,
                "is_resolved_shipping": false,
                "supports_manual_shipping": true,
                "supports_dynamic_shipping": false,
                "available_logistic_types": [],
                "logistic_types_count": 0,
                "ml_metadata": {
                  "source": "marketplace_shipping_preferences",
                  "is_default": false
                }
              },
              {
                "value": "not_specified",
                "title": "not_specified",
                "description": "not_specified",
                "is_default": false,
                "shipping_resolution_state": "manual",
                "shipping_complexity": "manual",
                "is_manual_shipping": true,
                "is_dynamic_shipping": false,
                "is_partial_shipping": false,
                "is_resolved_shipping": false,
                "supports_manual_shipping": true,
                "supports_dynamic_shipping": false,
                "available_logistic_types": [],
                "logistic_types_count": 0,
                "ml_metadata": {
                  "source": "marketplace_shipping_preferences",
                  "is_default": false
                }
              },
              {
                "value": "me2",
                "title": "me2",
                "description": "me2",
                "is_default": false,
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "is_manual_shipping": false,
                "is_dynamic_shipping": true,
                "is_partial_shipping": false,
                "is_resolved_shipping": false,
                "supports_manual_shipping": false,
                "supports_dynamic_shipping": true,
                "available_logistic_types": [
                  {
                    "value": "xd_drop_off",
                    "title": "xd_drop_off",
                    "description": "xd_drop_off",
                    "is_default": true
                  },
                  {
                    "value": "fulfillment",
                    "title": "fulfillment",
                    "description": "fulfillment",
                    "is_default": false
                  }
                ],
                "logistic_types_count": 2,
                "ml_metadata": {
                  "source": "marketplace_shipping_preferences",
                  "is_default": false
                }
              }
            ],
            "shipping_options": [
              {
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "logistic_model": "contextual",
                "shipping_operation": "places",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "id": "me2:xd_drop_off",
                "title": "Mercado Envíos",
                "subtitle": "Deberás entregar el paquete en un punto o tienda habilitada por Mercado Libre.",
                "shipping_mode_label": "me2",
                "logistic_type_label": "xd_drop_off",
                "group": "marketplace_shipping",
                "service_code": "xd_drop_off",
                "service_name": "Mercado Envíos",
                "shipping_ui": {
                  "family": "mercado_envios",
                  "label": "Mercado Envíos",
                  "seller_instruction": "Deberás entregar el paquete en un punto o tienda habilitada por Mercado Libre.",
                  "resolution_state": "dynamic",
                  "internal_shipping_mode": "me2",
                  "internal_logistic_type": "xd_drop_off"
                },
                "is_flex": false,
                "is_default": true
              },
              {
                "shipping_mode": "me2",
                "logistic_type": "fulfillment",
                "logistic_model": "contextual",
                "shipping_operation": "fulfillment",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "id": "me2:fulfillment",
                "title": "Full",
                "subtitle": "Mercado Libre gestionará el envío desde sus bodegas.",
                "shipping_mode_label": "me2",
                "logistic_type_label": "fulfillment",
                "group": "marketplace_shipping",
                "service_code": "fulfillment",
                "service_name": "Full",
                "shipping_ui": {
                  "family": "full",
                  "label": "Full",
                  "seller_instruction": "Mercado Libre gestionará el envío desde sus bodegas.",
                  "resolution_state": "dynamic",
                  "internal_shipping_mode": "me2",
                  "internal_logistic_type": "fulfillment"
                },
                "is_flex": false,
                "is_default": false
              },
              {
                "shipping_mode": "custom",
                "logistic_type": null,
                "logistic_model": "manual",
                "shipping_operation": "manual_rates",
                "shipping_resolution_state": "manual",
                "shipping_complexity": "manual",
                "id": "custom:none",
                "title": "Envío manual",
                "subtitle": "Deberás cargar tu tabla de costos o configuración manual.",
                "shipping_mode_label": "custom",
                "logistic_type_label": null,
                "group": "marketplace_shipping",
                "service_code": "custom",
                "service_name": "Envío manual",
                "shipping_ui": {
                  "family": "custom",
                  "label": "Envío manual",
                  "seller_instruction": "Deberás cargar tu tabla de costos o configuración manual.",
                  "resolution_state": "manual",
                  "internal_shipping_mode": "custom",
                  "internal_logistic_type": null
                },
                "is_flex": false,
                "is_default": false
              },
              {
                "shipping_mode": "not_specified",
                "logistic_type": null,
                "logistic_model": "manual",
                "shipping_operation": "contact_seller",
                "shipping_resolution_state": "manual",
                "shipping_complexity": "manual",
                "id": "not_specified:none",
                "title": "Entrega manual",
                "subtitle": "No hay costo logístico específico; el comprador y vendedor acuerdan la entrega.",
                "shipping_mode_label": "not_specified",
                "logistic_type_label": null,
                "group": "marketplace_shipping",
                "service_code": "not_specified",
                "service_name": "Entrega manual",
                "shipping_ui": {
                  "family": "shipping",
                  "label": "Entrega manual",
                  "seller_instruction": "No hay costo logístico específico; el comprador y vendedor acuerdan la entrega.",
                  "resolution_state": "manual",
                  "internal_shipping_mode": "not_specified",
                  "internal_logistic_type": null
                },
                "is_flex": false,
                "is_default": false
              },
              {
                "shipping_mode": "me2",
                "logistic_type": null,
                "logistic_model": "contextual",
                "shipping_operation": "unspecified",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "id": "me2:none",
                "title": "Mercado Envíos",
                "subtitle": "Mercado Libre gestionará el envío según la configuración y el contexto disponible.",
                "shipping_mode_label": "me2",
                "logistic_type_label": null,
                "group": "marketplace_shipping",
                "service_code": "me2",
                "service_name": "Mercado Envíos",
                "shipping_ui": {
                  "family": "mercado_envios",
                  "label": "Mercado Envíos",
                  "seller_instruction": "Mercado Libre gestionará el envío según la configuración y el contexto disponible.",
                  "resolution_state": "dynamic",
                  "internal_shipping_mode": "me2",
                  "internal_logistic_type": null
                },
                "is_flex": false,
                "is_default": false
              }
            ],
            "logistic_types_by_shipping_mode": {
              "custom": [],
              "not_specified": [],
              "me2": [
                {
                  "value": "xd_drop_off",
                  "title": "xd_drop_off",
                  "description": "xd_drop_off"
                },
                {
                  "value": "fulfillment",
                  "title": "fulfillment",
                  "description": "fulfillment"
                }
              ]
            },
            "shipping_states_by_mode": {
              "custom": {
                "shipping_mode": "custom",
                "shipping_resolution_state": "manual",
                "shipping_complexity": "manual",
                "is_manual_shipping": true,
                "is_dynamic_shipping": false,
                "is_partial_shipping": false,
                "is_resolved_shipping": false,
                "supports_manual_shipping": true,
                "supports_dynamic_shipping": false,
                "logistic_types_count": 0,
                "available_logistic_types": []
              },
              "not_specified": {
                "shipping_mode": "not_specified",
                "shipping_resolution_state": "manual",
                "shipping_complexity": "manual",
                "is_manual_shipping": true,
                "is_dynamic_shipping": false,
                "is_partial_shipping": false,
                "is_resolved_shipping": false,
                "supports_manual_shipping": true,
                "supports_dynamic_shipping": false,
                "logistic_types_count": 0,
                "available_logistic_types": []
              },
              "me2": {
                "shipping_mode": "me2",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "is_manual_shipping": false,
                "is_dynamic_shipping": true,
                "is_partial_shipping": false,
                "is_resolved_shipping": false,
                "supports_manual_shipping": false,
                "supports_dynamic_shipping": true,
                "logistic_types_count": 2,
                "available_logistic_types": [
                  {
                    "value": "xd_drop_off",
                    "title": "xd_drop_off",
                    "description": "xd_drop_off",
                    "is_default": true
                  },
                  {
                    "value": "fulfillment",
                    "title": "fulfillment",
                    "description": "fulfillment",
                    "is_default": false
                  }
                ]
              }
            },
            "shipping_combinations": [
              {
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "is_resolved": false,
                "is_partial": false,
                "is_manual": false,
                "is_dynamic": true,
                "requires_buyer_context": true,
                "is_default": true,
                "shipping_operation": "places",
                "logistic_model": "contextual"
              },
              {
                "shipping_mode": "me2",
                "logistic_type": "fulfillment",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "is_resolved": false,
                "is_partial": false,
                "is_manual": false,
                "is_dynamic": true,
                "requires_buyer_context": true,
                "is_default": false,
                "shipping_operation": "fulfillment",
                "logistic_model": "contextual"
              }
            ],
            "available_shipping_combinations": [
              {
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "is_resolved": false,
                "is_partial": false,
                "is_manual": false,
                "is_dynamic": true,
                "requires_buyer_context": true,
                "is_default": true,
                "shipping_operation": "places",
                "logistic_model": "contextual"
              },
              {
                "shipping_mode": "me2",
                "logistic_type": "fulfillment",
                "shipping_resolution_state": "dynamic",
                "shipping_complexity": "dynamic",
                "is_resolved": false,
                "is_partial": false,
                "is_manual": false,
                "is_dynamic": true,
                "requires_buyer_context": true,
                "is_default": false,
                "shipping_operation": "fulfillment",
                "logistic_model": "contextual"
              }
            ],
            "shipping_capabilities": {
              "manual_shipping_supported": true,
              "dynamic_shipping_supported": true,
              "resolved_shipping_supported": false,
              "partial_shipping_supported": false,
              "unsupported_shipping_detected": false,
              "automation_status": "dynamic",
              "ui_flags": {
                "show_marketplace_envios": true,
                "show_manual_shipping": true,
                "show_dynamic_shipping": true,
                "show_shipping_warning": false,
                "block_shipping_selection": false
              }
            },
            "defaults": {
              "strategy": "MARGIN",
              "listing_type_id": "gold_special",
              "shipping_mode": "me2",
              "logistic_type": "xd_drop_off",
              "shipping_resolution_state": "dynamic",
              "shipping_complexity": "dynamic",
              "shipping_ui": {
                "family": "mercado_envios",
                "label": "Mercado Envíos",
                "seller_instruction": "Deberás entregar el paquete en un punto o tienda habilitada por Mercado Libre.",
                "resolution_state": "dynamic",
                "internal_shipping_mode": "me2",
                "internal_logistic_type": "xd_drop_off"
              }
            },
            "selection_warnings": [],
            "id": "MLC416551",
            "name": "Organizadores de Escritorio",
            "category_path": "Organizadores de escritorio y porta lápices",
            "marketplace_id": 3,
            "credential_id": 41,
            "marketplace_name": "Mercado libre editada Auditoría",
            "price": 25990,
            "selection": {
              "category_id": "MLC416551",
              "category_name": "Organizadores de Escritorio",
              "listing_type_id": "gold_special",
              "free_shipping": true,
              "shipping_mode": "me2",
              "logistic_type": "xd_drop_off",
              "shipping_operation": "places",
              "ui_flags": null,
              "mandatory_free_shipping": true,
              "mandatory_free_shipping_status": "confirmed",
              "shipping_ui": {
                "family": "mercado_envios",
                "label": "Mercado Envíos",
                "seller_instruction": "Deberás entregar el paquete en un punto o tienda habilitada por Mercado Libre.",
                "resolution_state": "resolved",
                "internal_shipping_mode": "me2",
                "internal_logistic_type": "xd_drop_off"
              },
              "strategy": "MARGIN"
            },
            "pricing": {
              "listing_type_id": "gold_special",
              "listing_type_name": "Clásica",
              "input_price": 25990,
              "currency_id": "CLP",
              "sale_fee_amount": 3898,
              "listing_fee_amount": 0,
              "total_fee_amount": 3898,
              "sale_fee_details": {
                "fixed_fee": 0,
                "gross_amount": 3898,
                "percentage_fee": 15
              },
              "listing_fee_details": {
                "fixed_fee": 0,
                "gross_amount": 0
              },
              "fee_percentage": 15,
              "total_fee_percentage": 15,
              "seller_shipping_cost": 3600,
              "shipping_subsidy": 3600,
              "shipping_requested": true,
              "shipping_scenario": "subsidized_shipping",
              "campaign_tag_requested": null,
              "campaign_tag_applied": null,
              "campaign_pricing_applied": false,
              "net_amount_before_shipping": 22092,
              "net_amount_after_shipping": 18492,
              "warning": null,
              "price": 25990,
              "net_amount": 18492,
              "buyer_shipping_cost": 0
            },
            "shipping": {
              "selected_scenario_key": "subsidized_shipping",
              "selected_summary": {
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "logistic_model": "mercado_envios",
                "shipping_operation": "places",
                "shipping_resolution_state": "resolved",
                "shipping_complexity": "automated",
                "scenario": "subsidized_shipping",
                "free_shipping": true,
                "mandatory_free_shipping": true,
                "mandatory_free_shipping_status": "confirmed",
                "buyer_shipping_cost": 0,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "seller_pays_shipping": true,
                "ui_flags": null
              },
              "shipping_scenarios": {
                "buyer_pays_shipping": {
                  "scenario": "buyer_pays_shipping",
                  "free_shipping": false,
                  "mandatory_free_shipping": true,
                  "mandatory_free_shipping_status": "confirmed",
                  "buyer_shipping_cost": null,
                  "seller_shipping_cost": 0,
                  "shipping_subsidy": 0,
                  "who_pays": "buyer"
                },
                "seller_free_shipping": {
                  "scenario": "seller_free_shipping",
                  "free_shipping": true,
                  "mandatory_free_shipping": false,
                  "mandatory_free_shipping_status": "confirmed",
                  "buyer_shipping_cost": 0,
                  "seller_shipping_cost": 3600,
                  "shipping_subsidy": 3600,
                  "who_pays": "seller"
                },
                "mandatory_free_shipping": {
                  "scenario": "mandatory_free_shipping",
                  "free_shipping": true,
                  "mandatory_free_shipping": true,
                  "mandatory_free_shipping_status": "confirmed",
                  "buyer_shipping_cost": 0,
                  "seller_shipping_cost": 3600,
                  "shipping_subsidy": 3600,
                  "who_pays": "shared"
                },
                "subsidized_shipping": {
                  "scenario": "subsidized_shipping",
                  "free_shipping": true,
                  "mandatory_free_shipping": true,
                  "mandatory_free_shipping_status": "confirmed",
                  "buyer_shipping_cost": 0,
                  "seller_shipping_cost": 3600,
                  "shipping_subsidy": 3600,
                  "who_pays": "shared"
                }
              },
              "shipping_cost_source": {
                "buyer": "unavailable",
                "seller": "coverage.all_country.list_cost"
              },
              "shipping_cost_fallbacks": {
                "buyer_used_list_cost_fallback": false,
                "seller_used_list_cost_fallback": false
              },
              "buyer_quote_status": "not_available_prepublication",
              "mandatory_free_shipping_status": "confirmed",
              "warning": null,
              "shipping_mode": "me2",
              "logistic_type": "xd_drop_off",
              "logistic_model": "mercado_envios",
              "shipping_operation": "places",
              "shipping_resolution_state": "resolved",
              "shipping_complexity": "automated",
              "scenario": "subsidized_shipping",
              "free_shipping": true,
              "mandatory_free_shipping": true,
              "buyer_shipping_cost": 0,
              "seller_shipping_cost": 3600,
              "shipping_subsidy": 3600,
              "seller_pays_shipping": true,
              "shipping_ui": null,
              "requested_free_shipping": true,
              "mandatory_free_shipping_detected": true,
              "ui_flags": null,
              "selection_warnings": null,
              "seller_pays": {
                "cost": 3600
              },
              "buyer_pays": {
                "cost": 0
              }
            },
            "profitability": {
              "product_cost": 20990,
              "total_cost_basis": 20990,
              "net_amount_without_shipping": 22092,
              "net_amount_with_shipping": 18492,
              "estimated_profit": -2498,
              "margin_percent": -9.61,
              "recommended_minimum_price": 28488,
              "estimated_break_even_price": 28488,
              "profitability_status": "loss"
            },
            "package_analysis": {
              "actual_weight_grams": 850,
              "volumetric_weight_grams": 1031,
              "billable_weight_grams": 860
            },
            "warnings": [],
            "listing_type_id": "gold_special",
            "strategy": "MARGIN",
            "fees": {
              "sale_fee_amount": 3898,
              "listing_fee_amount": 0,
              "total_fee_amount": 3898,
              "fee_percentage": 15
            },
            "net": {
              "net_amount_before_shipping": 22092,
              "net_amount_after_shipping": 18492
            },
            "quote": {
              "price": 25990,
              "selection": {
                "category_id": "MLC416551",
                "category_name": "Organizadores de Escritorio",
                "listing_type_id": "gold_special",
                "free_shipping": true,
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "shipping_operation": "places",
                "ui_flags": null,
                "mandatory_free_shipping": true,
                "mandatory_free_shipping_status": "confirmed",
                "shipping_ui": {
                  "family": "mercado_envios",
                  "label": "Mercado Envíos",
                  "seller_instruction": "Deberás entregar el paquete en un punto o tienda habilitada por Mercado Libre.",
                  "resolution_state": "resolved",
                  "internal_shipping_mode": "me2",
                  "internal_logistic_type": "xd_drop_off"
                },
                "strategy": "MARGIN"
              },
              "pricing": {
                "listing_type_id": "gold_special",
                "listing_type_name": "Clásica",
                "input_price": 25990,
                "currency_id": "CLP",
                "sale_fee_amount": 3898,
                "listing_fee_amount": 0,
                "total_fee_amount": 3898,
                "sale_fee_details": {
                  "fixed_fee": 0,
                  "gross_amount": 3898,
                  "percentage_fee": 15
                },
                "listing_fee_details": {
                  "fixed_fee": 0,
                  "gross_amount": 0
                },
                "fee_percentage": 15,
                "total_fee_percentage": 15,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "shipping_requested": true,
                "shipping_scenario": "subsidized_shipping",
                "campaign_tag_requested": null,
                "campaign_tag_applied": null,
                "campaign_pricing_applied": false,
                "net_amount_before_shipping": 22092,
                "net_amount_after_shipping": 18492,
                "warning": null,
                "price": 25990,
                "net_amount": 18492,
                "buyer_shipping_cost": 0
              },
              "shipping": {
                "selected_scenario_key": "subsidized_shipping",
                "selected_summary": {
                  "shipping_mode": "me2",
                  "logistic_type": "xd_drop_off",
                  "logistic_model": "mercado_envios",
                  "shipping_operation": "places",
                  "shipping_resolution_state": "resolved",
                  "shipping_complexity": "automated",
                  "scenario": "subsidized_shipping",
                  "free_shipping": true,
                  "mandatory_free_shipping": true,
                  "mandatory_free_shipping_status": "confirmed",
                  "buyer_shipping_cost": 0,
                  "seller_shipping_cost": 3600,
                  "shipping_subsidy": 3600,
                  "seller_pays_shipping": true,
                  "ui_flags": null
                },
                "shipping_scenarios": {
                  "buyer_pays_shipping": {
                    "scenario": "buyer_pays_shipping",
                    "free_shipping": false,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": null,
                    "seller_shipping_cost": 0,
                    "shipping_subsidy": 0,
                    "who_pays": "buyer"
                  },
                  "seller_free_shipping": {
                    "scenario": "seller_free_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": false,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "seller"
                  },
                  "mandatory_free_shipping": {
                    "scenario": "mandatory_free_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "shared"
                  },
                  "subsidized_shipping": {
                    "scenario": "subsidized_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "shared"
                  }
                },
                "shipping_cost_source": {
                  "buyer": "unavailable",
                  "seller": "coverage.all_country.list_cost"
                },
                "shipping_cost_fallbacks": {
                  "buyer_used_list_cost_fallback": false,
                  "seller_used_list_cost_fallback": false
                },
                "buyer_quote_status": "not_available_prepublication",
                "mandatory_free_shipping_status": "confirmed",
                "warning": null,
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "logistic_model": "mercado_envios",
                "shipping_operation": "places",
                "shipping_resolution_state": "resolved",
                "shipping_complexity": "automated",
                "scenario": "subsidized_shipping",
                "free_shipping": true,
                "mandatory_free_shipping": true,
                "buyer_shipping_cost": 0,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "seller_pays_shipping": true,
                "shipping_ui": null,
                "requested_free_shipping": true,
                "mandatory_free_shipping_detected": true,
                "ui_flags": null,
                "selection_warnings": null,
                "seller_pays": {
                  "cost": 3600
                },
                "buyer_pays": {
                  "cost": 0
                }
              },
              "profitability": {
                "product_cost": 20990,
                "total_cost_basis": 20990,
                "net_amount_without_shipping": 22092,
                "net_amount_with_shipping": 18492,
                "estimated_profit": -2498,
                "margin_percent": -9.61,
                "recommended_minimum_price": 28488,
                "estimated_break_even_price": 28488,
                "profitability_status": "loss"
              },
              "package_analysis": {
                "actual_weight_grams": 850,
                "volumetric_weight_grams": 1031,
                "billable_weight_grams": 860
              },
              "warnings": []
            },
            "economic_summary": {
              "listing_type_id": "gold_special",
              "strategy": "MARGIN",
              "price": 25990,
              "fees": {
                "sale_fee_amount": 3898,
                "listing_fee_amount": 0,
                "total_fee_amount": 3898,
                "fee_percentage": 15
              },
              "net": {
                "net_amount_before_shipping": 22092,
                "net_amount_after_shipping": 18492
              },
              "shipping": {
                "selected_scenario_key": "subsidized_shipping",
                "selected_summary": {
                  "shipping_mode": "me2",
                  "logistic_type": "xd_drop_off",
                  "logistic_model": "mercado_envios",
                  "shipping_operation": "places",
                  "shipping_resolution_state": "resolved",
                  "shipping_complexity": "automated",
                  "scenario": "subsidized_shipping",
                  "free_shipping": true,
                  "mandatory_free_shipping": true,
                  "mandatory_free_shipping_status": "confirmed",
                  "buyer_shipping_cost": 0,
                  "seller_shipping_cost": 3600,
                  "shipping_subsidy": 3600,
                  "seller_pays_shipping": true
                },
                "shipping_scenarios": {
                  "buyer_pays_shipping": {
                    "scenario": "buyer_pays_shipping",
                    "free_shipping": false,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": null,
                    "seller_shipping_cost": 0,
                    "shipping_subsidy": 0,
                    "who_pays": "buyer"
                  },
                  "seller_free_shipping": {
                    "scenario": "seller_free_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": false,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "seller"
                  },
                  "mandatory_free_shipping": {
                    "scenario": "mandatory_free_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "shared"
                  },
                  "subsidized_shipping": {
                    "scenario": "subsidized_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "shared"
                  }
                },
                "shipping_cost_source": {
                  "buyer": "unavailable",
                  "seller": "coverage.all_country.list_cost"
                },
                "shipping_cost_fallbacks": {
                  "buyer_used_list_cost_fallback": false,
                  "seller_used_list_cost_fallback": false
                },
                "buyer_quote_status": "not_available_prepublication",
                "mandatory_free_shipping_status": "confirmed",
                "warning": null,
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "logistic_model": "mercado_envios",
                "shipping_operation": "places",
                "shipping_resolution_state": "resolved",
                "shipping_complexity": "automated",
                "scenario": "subsidized_shipping",
                "free_shipping": true,
                "mandatory_free_shipping": true,
                "buyer_shipping_cost": 0,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "seller_pays_shipping": true,
                "shipping_ui": null,
                "ui_flags": null,
                "shipping_summary": {
                  "shipping_mode": "me2",
                  "logistic_type": "xd_drop_off",
                  "logistic_model": "mercado_envios",
                  "shipping_operation": "places",
                  "ui_flags": null,
                  "seller_shipping_cost": 3600,
                  "buyer_shipping_cost": 0,
                  "shipping_subsidy": 3600
                },
                "selection_warnings": null
              },
              "profitability": {
                "product_cost": 20990,
                "total_cost_basis": 20990,
                "net_amount_without_shipping": 22092,
                "net_amount_with_shipping": 18492,
                "estimated_profit": -2498,
                "margin_percent": -9.61,
                "recommended_minimum_price": 28488,
                "estimated_break_even_price": 28488,
                "profitability_status": "loss"
              },
              "warnings": []
            },
            "shipping_summary": {
              "shipping_mode": "me2",
              "logistic_type": "xd_drop_off",
              "logistic_model": "mercado_envios",
              "shipping_operation": "places",
              "shipping_resolution_state": "resolved",
              "shipping_complexity": "automated",
              "scenario": "subsidized_shipping",
              "free_shipping": true,
              "mandatory_free_shipping": true,
              "mandatory_free_shipping_status": "confirmed",
              "buyer_shipping_cost": 0,
              "seller_shipping_cost": 3600,
              "shipping_subsidy": 3600,
              "seller_pays_shipping": true,
              "ui_flags": null
            },
            "calculation_result": {
              "product_id": 58,
              "credential_id": 41,
              "marketplace_id": 3,
              "id": "MLC416551",
              "price": 25990,
              "shipping_resolution": {
                "requested_shipping_mode": "me2",
                "requested_logistic_type": "xd_drop_off",
                "resolved_shipping_mode": "me2",
                "resolved_logistic_type": "xd_drop_off",
                "was_normalized": false,
                "resolution_source": "requested_or_default"
              },
              "selection": {
                "category_id": "MLC416551",
                "category_name": "Organizadores de Escritorio",
                "listing_type_id": "gold_special",
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "free_shipping": true,
                "mandatory_free_shipping": true,
                "mandatory_free_shipping_status": "confirmed",
                "shipping_ui": {
                  "family": "mercado_envios",
                  "label": "Mercado Envíos",
                  "seller_instruction": "Deberás entregar el paquete en un punto o tienda habilitada por Mercado Libre.",
                  "resolution_state": "resolved",
                  "internal_shipping_mode": "me2",
                  "internal_logistic_type": "xd_drop_off"
                },
                "strategy": "MARGIN"
              },
              "pricing": {
                "listing_type_id": "gold_special",
                "listing_type_name": "Clásica",
                "input_price": 25990,
                "currency_id": "CLP",
                "sale_fee_amount": 3898,
                "listing_fee_amount": 0,
                "total_fee_amount": 3898,
                "sale_fee_details": {
                  "fixed_fee": 0,
                  "gross_amount": 3898,
                  "percentage_fee": 15
                },
                "listing_fee_details": {
                  "fixed_fee": 0,
                  "gross_amount": 0
                },
                "fee_percentage": 15,
                "total_fee_percentage": 15,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "shipping_requested": true,
                "shipping_scenario": "subsidized_shipping",
                "campaign_tag_requested": null,
                "campaign_tag_applied": null,
                "campaign_pricing_applied": false,
                "net_amount_before_shipping": 22092,
                "net_amount_after_shipping": 18492,
                "warning": null,
                "price": 25990,
                "net_amount": 22092,
                "buyer_shipping_cost": 0
              },
              "shipping": {
                "selected_scenario_key": "subsidized_shipping",
                "selected_summary": {
                  "shipping_mode": "me2",
                  "logistic_type": "xd_drop_off",
                  "logistic_model": "mercado_envios",
                  "shipping_operation": "places",
                  "shipping_resolution_state": "resolved",
                  "shipping_complexity": "automated",
                  "scenario": "subsidized_shipping",
                  "free_shipping": true,
                  "mandatory_free_shipping": true,
                  "mandatory_free_shipping_status": "confirmed",
                  "buyer_shipping_cost": 0,
                  "seller_shipping_cost": 3600,
                  "shipping_subsidy": 3600,
                  "seller_pays_shipping": true
                },
                "shipping_scenarios": {
                  "buyer_pays_shipping": {
                    "scenario": "buyer_pays_shipping",
                    "free_shipping": false,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": null,
                    "seller_shipping_cost": 0,
                    "shipping_subsidy": 0,
                    "who_pays": "buyer"
                  },
                  "seller_free_shipping": {
                    "scenario": "seller_free_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": false,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "seller"
                  },
                  "mandatory_free_shipping": {
                    "scenario": "mandatory_free_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "shared"
                  },
                  "subsidized_shipping": {
                    "scenario": "subsidized_shipping",
                    "free_shipping": true,
                    "mandatory_free_shipping": true,
                    "mandatory_free_shipping_status": "confirmed",
                    "buyer_shipping_cost": 0,
                    "seller_shipping_cost": 3600,
                    "shipping_subsidy": 3600,
                    "who_pays": "shared"
                  }
                },
                "shipping_cost_source": {
                  "buyer": "unavailable",
                  "seller": "coverage.all_country.list_cost"
                },
                "shipping_cost_fallbacks": {
                  "buyer_used_list_cost_fallback": false,
                  "seller_used_list_cost_fallback": false
                },
                "buyer_quote_status": "not_available_prepublication",
                "mandatory_free_shipping_status": "confirmed",
                "warning": null,
                "shipping_mode": "me2",
                "logistic_type": "xd_drop_off",
                "logistic_model": "mercado_envios",
                "shipping_operation": "places",
                "shipping_resolution_state": "resolved",
                "shipping_complexity": "automated",
                "scenario": "subsidized_shipping",
                "free_shipping": true,
                "mandatory_free_shipping": true,
                "buyer_shipping_cost": 0,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "seller_pays_shipping": true,
                "shipping_ui": null
              },
              "package_analysis": {
                "actual_weight_grams": 850,
                "volumetric_weight_grams": 860,
                "calculated_volumetric_weight_grams": 1031,
                "volumetric_weight_source": "input.volumetric_weight",
                "billable_weight_grams": 860,
                "volumetric_ratio": 1.01
              },
              "profitability": {
                "product_cost": 20990,
                "total_cost_basis": 20990,
                "net_amount_without_shipping": 22092,
                "net_amount_with_shipping": 18492,
                "estimated_profit": -2498,
                "margin_percent": -9.61,
                "recommended_minimum_price": 28488,
                "estimated_break_even_price": 28488,
                "profitability_status": "loss"
              },
              "warnings": []
            }
          },
          "category_id": "MLC416551",
          "category_name": "Organizadores de Escritorio",
          "attributes": [
            {
              "id": "BRAND",
              "value_name": "NOVA HOME"
            },
            {
              "id": "MODEL",
              "value_name": "ORG3C-2026"
            },
            {
              "id": "PRODUCT_TYPE",
              "value_id": 22065880,
              "value_name": "Organizador de escritorio"
            },
            {
              "id": "UNITS_PER_PACK",
              "value_name": 1
            },
            {
              "id": "GTIN",
              "value_name": 2000000000015
            },
            {
              "id": "SALE_FORMAT",
              "value_id": 1359391,
              "value_name": "Unidad"
            },
            {
              "id": "COLOR",
              "value_id": 52049,
              "value_name": "Negro"
            },
            {
              "id": "MATERIALS",
              "value_id": 2748302,
              "value_name": "Plástico"
            },
            {
              "id": "COMPARTMENTS_NUMBER",
              "value_name": 3
            },
            {
              "id": "DRAWERS_NUMBER",
              "value_name": 3
            },
            {
              "id": "WITH_CEL_SUPPORT",
              "value_id": 242084,
              "value_name": "No"
            },
            {
              "id": "IS_SWIVELLING",
              "value_id": 242084,
              "value_name": "No"
            },
            {
              "id": "IS_DETACHABLE",
              "value_id": 242084,
              "value_name": "No"
            },
            {
              "id": "ITEM_CONDITION",
              "value_id": 2230284,
              "value_name": "Nuevo"
            },
            {
              "id": "MAIN_COLOR",
              "value_id": 2450295,
              "value_name": "Negro"
            },
            {
              "id": "WEIGHT",
              "value_name": 650,
              "unit": "g",
              "measurement_unit": "g"
            },
            {
              "id": "LENGTH",
              "value_name": 24,
              "unit": "cm",
              "measurement_unit": "cm"
            },
            {
              "id": "HEIGHT",
              "value_name": 12,
              "unit": "cm",
              "measurement_unit": "cm"
            },
            {
              "id": "WIDTH",
              "value_name": 15,
              "unit": "cm",
              "measurement_unit": "cm"
            }
          ],
          "pricing": {
            "listing_type_id": "gold_special",
            "listing_type_name": "Clásica",
            "input_price": 25990,
            "currency_id": "CLP",
            "sale_fee_amount": 3898,
            "listing_fee_amount": 0,
            "total_fee_amount": 3898,
            "sale_fee_details": {
              "fixed_fee": 0,
              "gross_amount": 3898,
              "percentage_fee": 15
            },
            "listing_fee_details": {
              "fixed_fee": 0,
              "gross_amount": 0
            },
            "fee_percentage": 15,
            "total_fee_percentage": 15,
            "seller_shipping_cost": 3600,
            "shipping_subsidy": 3600,
            "shipping_requested": true,
            "shipping_scenario": "subsidized_shipping",
            "campaign_tag_requested": null,
            "campaign_tag_applied": null,
            "campaign_pricing_applied": false,
            "net_amount_before_shipping": 22092,
            "net_amount_after_shipping": 18492,
            "warning": null,
            "price": 25990,
            "net_amount": 18492,
            "buyer_shipping_cost": 0
          },
          "shipping": {
            "selected_scenario_key": "subsidized_shipping",
            "selected_summary": {
              "shipping_mode": "me2",
              "logistic_type": "xd_drop_off",
              "logistic_model": "mercado_envios",
              "shipping_operation": "places",
              "shipping_resolution_state": "resolved",
              "shipping_complexity": "automated",
              "scenario": "subsidized_shipping",
              "free_shipping": true,
              "mandatory_free_shipping": true,
              "mandatory_free_shipping_status": "confirmed",
              "buyer_shipping_cost": 0,
              "seller_shipping_cost": 3600,
              "shipping_subsidy": 3600,
              "seller_pays_shipping": true,
              "ui_flags": null
            },
            "shipping_scenarios": {
              "buyer_pays_shipping": {
                "scenario": "buyer_pays_shipping",
                "free_shipping": false,
                "mandatory_free_shipping": true,
                "mandatory_free_shipping_status": "confirmed",
                "buyer_shipping_cost": null,
                "seller_shipping_cost": 0,
                "shipping_subsidy": 0,
                "who_pays": "buyer"
              },
              "seller_free_shipping": {
                "scenario": "seller_free_shipping",
                "free_shipping": true,
                "mandatory_free_shipping": false,
                "mandatory_free_shipping_status": "confirmed",
                "buyer_shipping_cost": 0,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "who_pays": "seller"
              },
              "mandatory_free_shipping": {
                "scenario": "mandatory_free_shipping",
                "free_shipping": true,
                "mandatory_free_shipping": true,
                "mandatory_free_shipping_status": "confirmed",
                "buyer_shipping_cost": 0,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "who_pays": "shared"
              },
              "subsidized_shipping": {
                "scenario": "subsidized_shipping",
                "free_shipping": true,
                "mandatory_free_shipping": true,
                "mandatory_free_shipping_status": "confirmed",
                "buyer_shipping_cost": 0,
                "seller_shipping_cost": 3600,
                "shipping_subsidy": 3600,
                "who_pays": "shared"
              }
            },
            "shipping_cost_source": {
              "buyer": "unavailable",
              "seller": "coverage.all_country.list_cost"
            },
            "shipping_cost_fallbacks": {
              "buyer_used_list_cost_fallback": false,
              "seller_used_list_cost_fallback": false
            },
            "buyer_quote_status": "not_available_prepublication",
            "mandatory_free_shipping_status": "confirmed",
            "warning": null,
            "shipping_mode": "me2",
            "logistic_type": "xd_drop_off",
            "logistic_model": "mercado_envios",
            "shipping_operation": "places",
            "shipping_resolution_state": "resolved",
            "shipping_complexity": "automated",
            "scenario": "subsidized_shipping",
            "free_shipping": true,
            "mandatory_free_shipping": true,
            "buyer_shipping_cost": 0,
            "seller_shipping_cost": 3600,
            "shipping_subsidy": 3600,
            "seller_pays_shipping": true,
            "shipping_ui": null,
            "requested_free_shipping": true,
            "mandatory_free_shipping_detected": true,
            "ui_flags": null,
            "selection_warnings": null,
            "seller_pays": {
              "cost": 3600
            },
            "buyer_pays": {
              "cost": 0
            },
            "net_amount_before_shipping": 22092,
            "net_amount_after_shipping": 18492,
            "requested": {
              "shipping_mode": "me2",
              "logistic_type": "xd_drop_off",
              "free_shipping": false
            },
            "effective": {
              "shipping_mode": "me2",
              "logistic_type": "xd_drop_off",
              "free_shipping": true
            },
            "selection_scope": null
          },
          "listing_type_id": "gold_special",
          "strategy": "MARGIN"
        }
      },
      "falabella": {
        "34": {
          "category": {
            "category_id": 689,
            "category_name": "Organizadores de escritorio",
            "path": "Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio",
            "level": 4,
            "parent_category_id": 2707,
            "selectable": true,
            "expandable": false,
            "children": [],
            "domain_id": null,
            "domain_name": null,
            "id": 689,
            "name": "Organizadores de escritorio",
            "category_path": "Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio",
            "children_categories": [],
            "attributes": [
              {
                "id": "ConditionType",
                "feed_name": "ConditionType",
                "attribute_name": "condition_type",
                "name": "Condición del producto",
                "label": "Condición del producto",
                "is_mandatory": true,
                "description": "Seleccione la condición del producto. // Select the status of the product.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT00010",
                "group_name": "Garantía y Envío",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 9,
                    "name": "Nuevo",
                    "value_name": "Nuevo",
                    "global_identifier": "ATO00057258",
                    "is_default": false
                  },
                  {
                    "id": 154448,
                    "name": "Open Box",
                    "value_name": "Open Box",
                    "global_identifier": "ATO00057270",
                    "is_default": false
                  },
                  {
                    "id": 154449,
                    "name": "Reacondicionado excelente (A)",
                    "value_name": "Reacondicionado excelente (A)",
                    "global_identifier": "ATO00057271",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "condition_type",
                  "feed_name": "ConditionType",
                  "global_identifier": "ATT00010",
                  "group_name": "Garantía y Envío",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 9
              },
              {
                "id": "PackageWidth",
                "feed_name": "PackageWidth",
                "attribute_name": "package_width",
                "name": "Ancho del producto empacado (cm)",
                "label": "Ancho del producto empacado (cm)",
                "is_mandatory": true,
                "description": "Ingresa el ancho del producto embalado, el número se tomará como centímetros. // Enter the width of the packed product, the number will be taken as centimeters.",
                "attribute_type": "value",
                "example_value": 10,
                "global_identifier": "ATT00039",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "cm",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_width",
                  "feed_name": "PackageWidth",
                  "global_identifier": "ATT00039",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "cm",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 17
              },
              {
                "id": "PackageLength",
                "feed_name": "PackageLength",
                "attribute_name": "package_length",
                "name": "Largo del producto empacado (cm)",
                "label": "Largo del producto empacado (cm)",
                "is_mandatory": true,
                "description": "Ingresa el largo del producto embalado, el número se tomará como centímetros. // Enter the length of the packed product, the number will be taken as centimeters.",
                "attribute_type": "value",
                "example_value": 10,
                "global_identifier": "ATT00038",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "cm",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_length",
                  "feed_name": "PackageLength",
                  "global_identifier": "ATT00038",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "cm",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 26
              },
              {
                "id": "PackageHeight",
                "feed_name": "PackageHeight",
                "attribute_name": "package_height",
                "name": "Alto del producto empacado (cm)",
                "label": "Alto del producto empacado (cm)",
                "is_mandatory": true,
                "description": "Ingresa el alto del producto embalado, el número se tomará como centímetros. // Enter the length of the packed product, the number will be taken as centimeters.",
                "attribute_type": "value",
                "example_value": 10,
                "global_identifier": "ATT00037",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "cm",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_height",
                  "feed_name": "PackageHeight",
                  "global_identifier": "ATT00037",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "cm",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 14
              },
              {
                "id": "PackageWeight",
                "feed_name": "PackageWeight",
                "attribute_name": "package_weight",
                "name": "Peso del producto empacado (kg)",
                "label": "Peso del producto empacado (kg)",
                "is_mandatory": true,
                "description": "Ingresa el peso del producto embalado, el número se tomará como kilos. // Enter the weight of the packed product, the number will be taken as kilos.",
                "attribute_type": "value",
                "example_value": 2,
                "global_identifier": "ATT00040",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "kg",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_weight",
                  "feed_name": "PackageWeight",
                  "global_identifier": "ATT00040",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "kg",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 0.85
              },
              {
                "id": "Name",
                "feed_name": "Name",
                "attribute_name": "name",
                "name": "Nombre",
                "label": "Nombre",
                "is_mandatory": true,
                "description": "Ingresa el nombre real del producto, que debe incluir el nombre, marca, color, edición o modelo y capacidad, etc. // Enter the actual name of the product, which should include the name, brand, color, edition or model and capacity, etc.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00001",
                "group_name": "Main",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "name",
                  "feed_name": "Name",
                  "global_identifier": "ATT00001",
                  "group_name": "Main",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Organizador Escritorio Modular 3 Compartimentos"
              },
              {
                "id": "Brand",
                "feed_name": "Brand",
                "attribute_name": "brand",
                "name": "Marca",
                "label": "Marca",
                "is_mandatory": true,
                "description": "Selecciona la marca. Si no está en la lista, selecciona GENÉRICO y solicita una nueva en este formulario: https://t.ly/26OWv // Select the brand. If it is not in the list, select GENERIC and request a new one in this form: https://t.ly/26OWv",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00002",
                "group_name": "Main",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "brand",
                  "feed_name": "Brand",
                  "global_identifier": "ATT00002",
                  "group_name": "Main",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "NOVA HOME"
              },
              {
                "id": "Description",
                "feed_name": "Description",
                "attribute_name": "description",
                "name": "Información del producto",
                "label": "Información del producto",
                "is_mandatory": true,
                "description": "Ingresa la descripción del producto, con información como uso, aplicaciones, funcionalidad, utilidad, contexto de uso, etc. // Enter the product description, with information such as use, applications, functionality, usefulness, context of use, etc.",
                "attribute_type": "system",
                "example_value": "Esto es un párrafo",
                "global_identifier": "ATT00003",
                "group_name": "Main",
                "input_type": "textarea",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "html": true,
                  "min_length": 6,
                  "max_length": 25000,
                  "required": true,
                  "section": "Product"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "description",
                  "feed_name": "Description",
                  "global_identifier": "ATT00003",
                  "group_name": "Main",
                  "input_type": "textarea",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "html": true,
                    "min_length": 6,
                    "max_length": 25000,
                    "required": true,
                    "section": "Product"
                  },
                  "content_score_rules": [
                    {
                      "source": "GetContentScore",
                      "field": "description",
                      "normalized_field": "description",
                      "min": null,
                      "max": null,
                      "score": 55,
                      "weight": null,
                      "rules": [
                        {
                          "id": null,
                          "name": null,
                          "description": null,
                          "value": null
                        }
                      ],
                      "raw": {
                        "Rule": "WORD_COUNT",
                        "Field": "description",
                        "Score": 55,
                        "Config": {
                          "min": 30
                        }
                      }
                    },
                    {
                      "source": "GetContentScore",
                      "field": "description",
                      "normalized_field": "description",
                      "min": null,
                      "max": null,
                      "score": 55,
                      "weight": null,
                      "rules": [
                        {
                          "id": null,
                          "name": null,
                          "description": null,
                          "value": null
                        }
                      ],
                      "raw": {
                        "Rule": "WORD_COUNT",
                        "Field": "description",
                        "Score": 55,
                        "Config": {
                          "min": 30
                        }
                      }
                    },
                    {
                      "source": "GetContentScore",
                      "field": "description",
                      "normalized_field": "description",
                      "min": null,
                      "max": null,
                      "score": 55,
                      "weight": null,
                      "rules": [
                        {
                          "id": null,
                          "name": null,
                          "description": null,
                          "value": null
                        }
                      ],
                      "raw": {
                        "Rule": "WORD_COUNT",
                        "Field": "description",
                        "Score": 55,
                        "Config": {
                          "min": 30
                        }
                      }
                    }
                  ]
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "content_score_rules": [
                  {
                    "source": "GetContentScore",
                    "field": "description",
                    "normalized_field": "description",
                    "min": null,
                    "max": null,
                    "score": 55,
                    "weight": null,
                    "rules": [
                      {
                        "id": null,
                        "name": null,
                        "description": null,
                        "value": null
                      }
                    ],
                    "raw": {
                      "Rule": "WORD_COUNT",
                      "Field": "description",
                      "Score": 55,
                      "Config": {
                        "min": 30
                      }
                    }
                  },
                  {
                    "source": "GetContentScore",
                    "field": "description",
                    "normalized_field": "description",
                    "min": null,
                    "max": null,
                    "score": 55,
                    "weight": null,
                    "rules": [
                      {
                        "id": null,
                        "name": null,
                        "description": null,
                        "value": null
                      }
                    ],
                    "raw": {
                      "Rule": "WORD_COUNT",
                      "Field": "description",
                      "Score": 55,
                      "Config": {
                        "min": 30
                      }
                    }
                  },
                  {
                    "source": "GetContentScore",
                    "field": "description",
                    "normalized_field": "description",
                    "min": null,
                    "max": null,
                    "score": 55,
                    "weight": null,
                    "rules": [
                      {
                        "id": null,
                        "name": null,
                        "description": null,
                        "value": null
                      }
                    ],
                    "raw": {
                      "Rule": "WORD_COUNT",
                      "Field": "description",
                      "Score": 55,
                      "Config": {
                        "min": 30
                      }
                    }
                  }
                ],
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado."
              },
              {
                "id": "PrimaryCategory",
                "feed_name": "PrimaryCategory",
                "attribute_name": "primary_category",
                "name": "PrimaryCategory",
                "label": "PrimaryCategory",
                "is_mandatory": true,
                "description": "Selecciona la categoría en donde estás creando el producto. // Select the category where you are creating the product.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": null,
                "group_name": "Main",
                "input_type": "numberfield",
                "product_type": "sellercenter",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "category_source": "GetCategoryTree",
                  "required": true,
                  "section": "Product"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "primary_category",
                  "feed_name": "PrimaryCategory",
                  "global_identifier": null,
                  "group_name": "Main",
                  "input_type": "numberfield",
                  "product_type": "sellercenter",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "category_source": "GetCategoryTree",
                    "required": true,
                    "section": "Product"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 689
              },
              {
                "id": "SellerSku",
                "feed_name": "SellerSku",
                "attribute_name": "seller_sku",
                "name": "Seller SKU",
                "label": "Seller SKU",
                "is_mandatory": true,
                "description": "Ingresa el SKU, un código alfanumérico, alfabético o numérico, sin carácter especial ni espacios, designado por ti. // Enter the SKU, an alphanumeric, alphabetic or numeric code, without special character or spaces, designated by you.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00014",
                "group_name": "Variation",
                "input_type": "textfield",
                "product_type": "source",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "seller_sku",
                  "feed_name": "SellerSku",
                  "global_identifier": "ATT00014",
                  "group_name": "Variation",
                  "input_type": "textfield",
                  "product_type": "source",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "QA-ORG-3C"
              },
              {
                "id": "Variation",
                "feed_name": "Variation",
                "attribute_name": "variation",
                "name": "Variante",
                "label": "Variante",
                "is_mandatory": true,
                "description": "Ingresa características que varíen en el producto, como color, sabor u otro, para diferenciarlo de otros de igual modelo. // Enter characteristics that vary in the product, such as color, flavor or other, to differentiate it from others of the same model.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT0000001605",
                "group_name": "Variation",
                "input_type": "textfield",
                "product_type": "simple",
                "is_global_attribute": false,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "variation",
                  "feed_name": "Variation",
                  "global_identifier": "ATT0000001605",
                  "group_name": "Variation",
                  "input_type": "textfield",
                  "product_type": "simple",
                  "is_global_attribute": false,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Negro"
              },
              {
                "id": "NameEn",
                "feed_name": "NameEn",
                "attribute_name": "name_en",
                "name": "Nombre producto en inglés",
                "label": "Nombre producto en inglés",
                "is_mandatory": false,
                "description": "Ingresa el nombre del producto en inglés, necesario para logística. Campo obligatorio para sellers internacionales, según corresponda. // Enter the product name in English, required for logistics. Required field for international sellers, as applicable.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT000060",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "name_en",
                  "feed_name": "NameEn",
                  "global_identifier": "ATT000060",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "NameCn",
                "feed_name": "NameCn",
                "attribute_name": "name_cn",
                "name": "Nombre producto en chino",
                "label": "Nombre producto en chino",
                "is_mandatory": false,
                "description": "Ingresa el nombre del producto en chino, necesario para logística. Campo obligatorio para sellers internacionales, según corresponda. // Enter the product name in Chinese, required for logistics. Mandatory field for international sellers, as applicable.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT000059",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "name_cn",
                  "feed_name": "NameCn",
                  "global_identifier": "ATT000059",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "PackagePieces",
                "feed_name": "PackagePieces",
                "attribute_name": "package_pieces",
                "name": "Cantidad de paquetes",
                "label": "Cantidad de paquetes",
                "is_mandatory": false,
                "description": "Indica el número de piezas del paquete. // Indicate the number of package parts.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT0000004813",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": false,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_pieces",
                  "feed_name": "PackagePieces",
                  "global_identifier": "ATT0000004813",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": false,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ConditionTypeNote",
                "feed_name": "ConditionTypeNote",
                "attribute_name": "condition_type_note",
                "name": "Detalle de la condición",
                "label": "Detalle de la condición",
                "is_mandatory": false,
                "description": "Ingresa en detalle la condición física del producto. // Enter, in detail, the physical condition of the product.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00011",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "condition_type_note",
                  "feed_name": "ConditionTypeNote",
                  "global_identifier": "ATT00011",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ProductWarranty",
                "feed_name": "ProductWarranty",
                "attribute_name": "product_warranty",
                "name": "Condiciones de la garantía",
                "label": "Condiciones de la garantía",
                "is_mandatory": false,
                "description": "Ingresa en detalle el tiempo y las condiciones de la garantía del producto. // Enter, in detail, the time and conditions of the product warranty.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00009",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "product_warranty",
                  "feed_name": "ProductWarranty",
                  "global_identifier": "ATT00009",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "meses"
              },
              {
                "id": "SellerWarranty",
                "feed_name": "SellerWarranty",
                "attribute_name": "seller_warranty",
                "name": "Garantía del proveedor",
                "label": "Garantía del proveedor",
                "is_mandatory": false,
                "description": "Selecciona el tiempo de garantía que ofreces para el producto, recuerda que no puede ser menor al mínimo legal. // Select the warranty period you offer for the product, remember that it cannot be less than the legal minimum.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT00008",
                "group_name": "Garantía y Envío",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 1,
                    "name": "3 meses",
                    "value_name": "3 meses",
                    "global_identifier": "ATO00057250",
                    "is_default": false
                  },
                  {
                    "id": 2,
                    "name": "6 meses",
                    "value_name": "6 meses",
                    "global_identifier": "ATO00057251",
                    "is_default": false
                  },
                  {
                    "id": 3,
                    "name": "9 meses",
                    "value_name": "9 meses",
                    "global_identifier": "ATO00057252",
                    "is_default": false
                  },
                  {
                    "id": 4,
                    "name": "1 año",
                    "value_name": "1 año",
                    "global_identifier": "ATO00057253",
                    "is_default": false
                  },
                  {
                    "id": 5,
                    "name": "15 meses",
                    "value_name": "15 meses",
                    "global_identifier": "ATO00057254",
                    "is_default": false
                  },
                  {
                    "id": 6,
                    "name": "18 meses",
                    "value_name": "18 meses",
                    "global_identifier": "ATO00057255",
                    "is_default": false
                  },
                  {
                    "id": 7,
                    "name": "2 años",
                    "value_name": "2 años",
                    "global_identifier": "ATO00057256",
                    "is_default": false
                  },
                  {
                    "id": 8,
                    "name": "3 años",
                    "value_name": "3 años",
                    "global_identifier": "ATO00057257",
                    "is_default": false
                  },
                  {
                    "id": 13961,
                    "name": "4 años",
                    "value_name": "4 años",
                    "global_identifier": "ATO00057260",
                    "is_default": false
                  },
                  {
                    "id": 13962,
                    "name": "5 años",
                    "value_name": "5 años",
                    "global_identifier": "ATO00057261",
                    "is_default": false
                  },
                  {
                    "id": 13963,
                    "name": "6 años",
                    "value_name": "6 años",
                    "global_identifier": "ATO00057262",
                    "is_default": false
                  },
                  {
                    "id": 13964,
                    "name": "7 años",
                    "value_name": "7 años",
                    "global_identifier": "ATO00057263",
                    "is_default": false
                  },
                  {
                    "id": 13965,
                    "name": "8 años",
                    "value_name": "8 años",
                    "global_identifier": "ATO00057264",
                    "is_default": false
                  },
                  {
                    "id": 13966,
                    "name": "9 años",
                    "value_name": "9 años",
                    "global_identifier": "ATO00057265",
                    "is_default": false
                  },
                  {
                    "id": 13967,
                    "name": "10 años",
                    "value_name": "10 años",
                    "global_identifier": "ATO00057266",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "seller_warranty",
                  "feed_name": "SellerWarranty",
                  "global_identifier": "ATT00008",
                  "group_name": "Garantía y Envío",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 4
              },
              {
                "id": "PackageContent",
                "feed_name": "PackageContent",
                "attribute_name": "package_content",
                "name": "Contenido del paquete",
                "label": "Contenido del paquete",
                "is_mandatory": false,
                "description": "Ingresa los elementos incluidos con el producto embalado (producto principal, accesorios, componentes, manuales, etc). // Enter the elements included with the packaged product (main product, accessories, components, manuals, etc).",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00004",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_content",
                  "feed_name": "PackageContent",
                  "global_identifier": "ATT00004",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "Model",
                "feed_name": "Model",
                "attribute_name": "model",
                "name": "Modelo",
                "label": "Modelo",
                "is_mandatory": false,
                "description": "Ingresa el modelo del producto. // Enter the product model.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00006",
                "group_name": "Main",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "model",
                  "feed_name": "Model",
                  "global_identifier": "ATT00006",
                  "group_name": "Main",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "ORG3C-2026"
              },
              {
                "id": "ProductionCountry",
                "feed_name": "ProductionCountry",
                "attribute_name": "production_country",
                "name": "Hecho en",
                "label": "Hecho en",
                "is_mandatory": false,
                "description": "Selecciona el país donde fue construido, elaborado o ensamblado el producto. // Select the country where the product was built, manufactured or assembled.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT00007",
                "group_name": "Main",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 11,
                    "name": "Afganistán",
                    "value_name": "Afganistán",
                    "global_identifier": "ATO00057001",
                    "is_default": false
                  },
                  {
                    "id": 12,
                    "name": "Albania",
                    "value_name": "Albania",
                    "global_identifier": "ATO00057002",
                    "is_default": false
                  },
                  {
                    "id": 13,
                    "name": "Alemania",
                    "value_name": "Alemania",
                    "global_identifier": "ATO00057003",
                    "is_default": false
                  },
                  {
                    "id": 14,
                    "name": "Andorra",
                    "value_name": "Andorra",
                    "global_identifier": "ATO00057004",
                    "is_default": false
                  },
                  {
                    "id": 15,
                    "name": "Angola",
                    "value_name": "Angola",
                    "global_identifier": "ATO00057005",
                    "is_default": false
                  },
                  {
                    "id": 16,
                    "name": "Anguila",
                    "value_name": "Anguila",
                    "global_identifier": "ATO00057006",
                    "is_default": false
                  },
                  {
                    "id": 17,
                    "name": "Antártida",
                    "value_name": "Antártida",
                    "global_identifier": "ATO00057007",
                    "is_default": false
                  },
                  {
                    "id": 18,
                    "name": "Antigua y Barbuda",
                    "value_name": "Antigua y Barbuda",
                    "global_identifier": "ATO00057008",
                    "is_default": false
                  },
                  {
                    "id": 19,
                    "name": "Arabia Saudí",
                    "value_name": "Arabia Saudí",
                    "global_identifier": "ATO00057009",
                    "is_default": false
                  },
                  {
                    "id": 20,
                    "name": "Argelia",
                    "value_name": "Argelia",
                    "global_identifier": "ATO00057010",
                    "is_default": false
                  },
                  {
                    "id": 21,
                    "name": "Argentina",
                    "value_name": "Argentina",
                    "global_identifier": "ATO00057011",
                    "is_default": false
                  },
                  {
                    "id": 22,
                    "name": "Armenia",
                    "value_name": "Armenia",
                    "global_identifier": "ATO00057012",
                    "is_default": false
                  },
                  {
                    "id": 23,
                    "name": "Aruba",
                    "value_name": "Aruba",
                    "global_identifier": "ATO00057013",
                    "is_default": false
                  },
                  {
                    "id": 24,
                    "name": "Australia",
                    "value_name": "Australia",
                    "global_identifier": "ATO00057014",
                    "is_default": false
                  },
                  {
                    "id": 25,
                    "name": "Austria",
                    "value_name": "Austria",
                    "global_identifier": "ATO00057015",
                    "is_default": false
                  },
                  {
                    "id": 26,
                    "name": "Azerbaiyán",
                    "value_name": "Azerbaiyán",
                    "global_identifier": "ATO00057016",
                    "is_default": false
                  },
                  {
                    "id": 27,
                    "name": "Bahamas",
                    "value_name": "Bahamas",
                    "global_identifier": "ATO00057017",
                    "is_default": false
                  },
                  {
                    "id": 28,
                    "name": "Bahréin",
                    "value_name": "Bahréin",
                    "global_identifier": "ATO00057018",
                    "is_default": false
                  },
                  {
                    "id": 29,
                    "name": "Bangladesh",
                    "value_name": "Bangladesh",
                    "global_identifier": "ATO00057019",
                    "is_default": false
                  },
                  {
                    "id": 30,
                    "name": "Barbados",
                    "value_name": "Barbados",
                    "global_identifier": "ATO00057020",
                    "is_default": false
                  },
                  {
                    "id": 31,
                    "name": "Bélgica",
                    "value_name": "Bélgica",
                    "global_identifier": "ATO00057021",
                    "is_default": false
                  },
                  {
                    "id": 32,
                    "name": "Belice",
                    "value_name": "Belice",
                    "global_identifier": "ATO00057022",
                    "is_default": false
                  },
                  {
                    "id": 33,
                    "name": "Benín",
                    "value_name": "Benín",
                    "global_identifier": "ATO00057023",
                    "is_default": false
                  },
                  {
                    "id": 34,
                    "name": "Bermudas",
                    "value_name": "Bermudas",
                    "global_identifier": "ATO00057024",
                    "is_default": false
                  },
                  {
                    "id": 35,
                    "name": "Bielorrusia",
                    "value_name": "Bielorrusia",
                    "global_identifier": "ATO00057025",
                    "is_default": false
                  },
                  {
                    "id": 36,
                    "name": "Bolivia, Estado Plurinacional de",
                    "value_name": "Bolivia, Estado Plurinacional de",
                    "global_identifier": "ATO00057026",
                    "is_default": false
                  },
                  {
                    "id": 37,
                    "name": "Bonaire, Sint Estatus y Saba",
                    "value_name": "Bonaire, Sint Estatus y Saba",
                    "global_identifier": "ATO00057027",
                    "is_default": false
                  },
                  {
                    "id": 38,
                    "name": "Bosnia-Herzegovina",
                    "value_name": "Bosnia-Herzegovina",
                    "global_identifier": "ATO00057028",
                    "is_default": false
                  },
                  {
                    "id": 39,
                    "name": "Botsuana",
                    "value_name": "Botsuana",
                    "global_identifier": "ATO00057029",
                    "is_default": false
                  },
                  {
                    "id": 40,
                    "name": "Brasil",
                    "value_name": "Brasil",
                    "global_identifier": "ATO00057030",
                    "is_default": false
                  },
                  {
                    "id": 41,
                    "name": "Brunéi Darussalam",
                    "value_name": "Brunéi Darussalam",
                    "global_identifier": "ATO00057031",
                    "is_default": false
                  },
                  {
                    "id": 42,
                    "name": "Bulgaria",
                    "value_name": "Bulgaria",
                    "global_identifier": "ATO00057032",
                    "is_default": false
                  },
                  {
                    "id": 43,
                    "name": "Burkina Faso",
                    "value_name": "Burkina Faso",
                    "global_identifier": "ATO00057033",
                    "is_default": false
                  },
                  {
                    "id": 44,
                    "name": "Burundi",
                    "value_name": "Burundi",
                    "global_identifier": "ATO00057034",
                    "is_default": false
                  },
                  {
                    "id": 45,
                    "name": "Bután",
                    "value_name": "Bután",
                    "global_identifier": "ATO00057035",
                    "is_default": false
                  },
                  {
                    "id": 46,
                    "name": "Cabo Verde",
                    "value_name": "Cabo Verde",
                    "global_identifier": "ATO00057036",
                    "is_default": false
                  },
                  {
                    "id": 47,
                    "name": "Camboya",
                    "value_name": "Camboya",
                    "global_identifier": "ATO00057037",
                    "is_default": false
                  },
                  {
                    "id": 48,
                    "name": "Camerún",
                    "value_name": "Camerún",
                    "global_identifier": "ATO00057038",
                    "is_default": false
                  },
                  {
                    "id": 49,
                    "name": "Canadá",
                    "value_name": "Canadá",
                    "global_identifier": "ATO00057039",
                    "is_default": false
                  },
                  {
                    "id": 50,
                    "name": "Chad",
                    "value_name": "Chad",
                    "global_identifier": "ATO00057040",
                    "is_default": false
                  },
                  {
                    "id": 51,
                    "name": "Chile",
                    "value_name": "Chile",
                    "global_identifier": "ATO00057041",
                    "is_default": false
                  },
                  {
                    "id": 52,
                    "name": "China",
                    "value_name": "China",
                    "global_identifier": "ATO00057042",
                    "is_default": false
                  },
                  {
                    "id": 53,
                    "name": "Chipre",
                    "value_name": "Chipre",
                    "global_identifier": "ATO00057043",
                    "is_default": false
                  },
                  {
                    "id": 54,
                    "name": "Colombia",
                    "value_name": "Colombia",
                    "global_identifier": "ATO00057044",
                    "is_default": false
                  },
                  {
                    "id": 55,
                    "name": "Comoras",
                    "value_name": "Comoras",
                    "global_identifier": "ATO00057045",
                    "is_default": false
                  },
                  {
                    "id": 56,
                    "name": "Congo",
                    "value_name": "Congo",
                    "global_identifier": "ATO00057046",
                    "is_default": false
                  },
                  {
                    "id": 57,
                    "name": "Congo, la República Democrática del",
                    "value_name": "Congo, la República Democrática del",
                    "global_identifier": "ATO00057047",
                    "is_default": false
                  },
                  {
                    "id": 58,
                    "name": "Corea, República de",
                    "value_name": "Corea, República de",
                    "global_identifier": "ATO00057048",
                    "is_default": false
                  },
                  {
                    "id": 59,
                    "name": "Corea, República Popular Democrática de",
                    "value_name": "Corea, República Popular Democrática de",
                    "global_identifier": "ATO00057049",
                    "is_default": false
                  },
                  {
                    "id": 60,
                    "name": "Costa de Marfil",
                    "value_name": "Costa de Marfil",
                    "global_identifier": "ATO00057050",
                    "is_default": false
                  },
                  {
                    "id": 61,
                    "name": "Costa Rica",
                    "value_name": "Costa Rica",
                    "global_identifier": "ATO00057051",
                    "is_default": false
                  },
                  {
                    "id": 62,
                    "name": "Croacia",
                    "value_name": "Croacia",
                    "global_identifier": "ATO00057052",
                    "is_default": false
                  },
                  {
                    "id": 63,
                    "name": "Cuba",
                    "value_name": "Cuba",
                    "global_identifier": "ATO00057053",
                    "is_default": false
                  },
                  {
                    "id": 64,
                    "name": "Curasao",
                    "value_name": "Curasao",
                    "global_identifier": "ATO00057054",
                    "is_default": false
                  },
                  {
                    "id": 65,
                    "name": "Dinamarca",
                    "value_name": "Dinamarca",
                    "global_identifier": "ATO00057055",
                    "is_default": false
                  },
                  {
                    "id": 66,
                    "name": "Djibouti",
                    "value_name": "Djibouti",
                    "global_identifier": "ATO00057056",
                    "is_default": false
                  },
                  {
                    "id": 67,
                    "name": "Dominica",
                    "value_name": "Dominica",
                    "global_identifier": "ATO00057057",
                    "is_default": false
                  },
                  {
                    "id": 68,
                    "name": "Ecuador",
                    "value_name": "Ecuador",
                    "global_identifier": "ATO00057058",
                    "is_default": false
                  },
                  {
                    "id": 69,
                    "name": "Egipto",
                    "value_name": "Egipto",
                    "global_identifier": "ATO00057059",
                    "is_default": false
                  },
                  {
                    "id": 70,
                    "name": "El Salvador",
                    "value_name": "El Salvador",
                    "global_identifier": "ATO00057060",
                    "is_default": false
                  },
                  {
                    "id": 71,
                    "name": "Emiratos Árabes Unidos",
                    "value_name": "Emiratos Árabes Unidos",
                    "global_identifier": "ATO00057061",
                    "is_default": false
                  },
                  {
                    "id": 72,
                    "name": "Eritrea",
                    "value_name": "Eritrea",
                    "global_identifier": "ATO00057062",
                    "is_default": false
                  },
                  {
                    "id": 73,
                    "name": "Eslovaquia",
                    "value_name": "Eslovaquia",
                    "global_identifier": "ATO00057063",
                    "is_default": false
                  },
                  {
                    "id": 74,
                    "name": "Eslovenia",
                    "value_name": "Eslovenia",
                    "global_identifier": "ATO00057064",
                    "is_default": false
                  },
                  {
                    "id": 75,
                    "name": "España",
                    "value_name": "España",
                    "global_identifier": "ATO00057065",
                    "is_default": false
                  },
                  {
                    "id": 76,
                    "name": "Estados Unidos",
                    "value_name": "Estados Unidos",
                    "global_identifier": "ATO00057066",
                    "is_default": false
                  },
                  {
                    "id": 77,
                    "name": "Estonia",
                    "value_name": "Estonia",
                    "global_identifier": "ATO00057067",
                    "is_default": false
                  },
                  {
                    "id": 78,
                    "name": "Etiopía",
                    "value_name": "Etiopía",
                    "global_identifier": "ATO00057068",
                    "is_default": false
                  },
                  {
                    "id": 79,
                    "name": "Federación de Rusia",
                    "value_name": "Federación de Rusia",
                    "global_identifier": "ATO00057069",
                    "is_default": false
                  },
                  {
                    "id": 80,
                    "name": "Filipinas",
                    "value_name": "Filipinas",
                    "global_identifier": "ATO00057070",
                    "is_default": false
                  },
                  {
                    "id": 81,
                    "name": "Finlandia",
                    "value_name": "Finlandia",
                    "global_identifier": "ATO00057071",
                    "is_default": false
                  },
                  {
                    "id": 82,
                    "name": "Fiyi",
                    "value_name": "Fiyi",
                    "global_identifier": "ATO00057072",
                    "is_default": false
                  },
                  {
                    "id": 83,
                    "name": "Francia",
                    "value_name": "Francia",
                    "global_identifier": "ATO00057073",
                    "is_default": false
                  },
                  {
                    "id": 84,
                    "name": "Gabón",
                    "value_name": "Gabón",
                    "global_identifier": "ATO00057074",
                    "is_default": false
                  },
                  {
                    "id": 85,
                    "name": "Gambia",
                    "value_name": "Gambia",
                    "global_identifier": "ATO00057075",
                    "is_default": false
                  },
                  {
                    "id": 86,
                    "name": "Georgia",
                    "value_name": "Georgia",
                    "global_identifier": "ATO00057076",
                    "is_default": false
                  },
                  {
                    "id": 87,
                    "name": "Georgia del Sur y las Islas Sándwich del Sur",
                    "value_name": "Georgia del Sur y las Islas Sándwich del Sur",
                    "global_identifier": "ATO00057077",
                    "is_default": false
                  },
                  {
                    "id": 88,
                    "name": "Ghana",
                    "value_name": "Ghana",
                    "global_identifier": "ATO00057078",
                    "is_default": false
                  },
                  {
                    "id": 89,
                    "name": "Gibraltar",
                    "value_name": "Gibraltar",
                    "global_identifier": "ATO00057079",
                    "is_default": false
                  },
                  {
                    "id": 90,
                    "name": "Granada",
                    "value_name": "Granada",
                    "global_identifier": "ATO00057080",
                    "is_default": false
                  },
                  {
                    "id": 91,
                    "name": "Grecia",
                    "value_name": "Grecia",
                    "global_identifier": "ATO00057081",
                    "is_default": false
                  },
                  {
                    "id": 92,
                    "name": "Groenlandia",
                    "value_name": "Groenlandia",
                    "global_identifier": "ATO00057082",
                    "is_default": false
                  },
                  {
                    "id": 93,
                    "name": "Guadalupe",
                    "value_name": "Guadalupe",
                    "global_identifier": "ATO00057083",
                    "is_default": false
                  },
                  {
                    "id": 94,
                    "name": "Guam",
                    "value_name": "Guam",
                    "global_identifier": "ATO00057084",
                    "is_default": false
                  },
                  {
                    "id": 95,
                    "name": "Guatemala",
                    "value_name": "Guatemala",
                    "global_identifier": "ATO00057085",
                    "is_default": false
                  },
                  {
                    "id": 96,
                    "name": "Guayana Francesa",
                    "value_name": "Guayana Francesa",
                    "global_identifier": "ATO00057086",
                    "is_default": false
                  },
                  {
                    "id": 97,
                    "name": "Guernsey",
                    "value_name": "Guernsey",
                    "global_identifier": "ATO00057087",
                    "is_default": false
                  },
                  {
                    "id": 98,
                    "name": "Guinea",
                    "value_name": "Guinea",
                    "global_identifier": "ATO00057088",
                    "is_default": false
                  },
                  {
                    "id": 99,
                    "name": "Guinea Ecuatorial",
                    "value_name": "Guinea Ecuatorial",
                    "global_identifier": "ATO00057089",
                    "is_default": false
                  },
                  {
                    "id": 100,
                    "name": "Guinea-Bissau",
                    "value_name": "Guinea-Bissau",
                    "global_identifier": "ATO00057090",
                    "is_default": false
                  },
                  {
                    "id": 101,
                    "name": "Guyana",
                    "value_name": "Guyana",
                    "global_identifier": "ATO00057091",
                    "is_default": false
                  },
                  {
                    "id": 102,
                    "name": "Haití",
                    "value_name": "Haití",
                    "global_identifier": "ATO00057092",
                    "is_default": false
                  },
                  {
                    "id": 103,
                    "name": "Honduras",
                    "value_name": "Honduras",
                    "global_identifier": "ATO00057093",
                    "is_default": false
                  },
                  {
                    "id": 104,
                    "name": "Hong Kong",
                    "value_name": "Hong Kong",
                    "global_identifier": "ATO00057094",
                    "is_default": false
                  },
                  {
                    "id": 105,
                    "name": "Hungría",
                    "value_name": "Hungría",
                    "global_identifier": "ATO00057095",
                    "is_default": false
                  },
                  {
                    "id": 106,
                    "name": "India",
                    "value_name": "India",
                    "global_identifier": "ATO00057096",
                    "is_default": false
                  },
                  {
                    "id": 107,
                    "name": "Indonesia",
                    "value_name": "Indonesia",
                    "global_identifier": "ATO00057097",
                    "is_default": false
                  },
                  {
                    "id": 108,
                    "name": "Irak",
                    "value_name": "Irak",
                    "global_identifier": "ATO00057098",
                    "is_default": false
                  },
                  {
                    "id": 109,
                    "name": "Irán, República Islámica de",
                    "value_name": "Irán, República Islámica de",
                    "global_identifier": "ATO00057099",
                    "is_default": false
                  },
                  {
                    "id": 161355,
                    "name": "Irán, República Islámica del",
                    "value_name": "Irán, República Islámica del",
                    "global_identifier": "ATO00000016968",
                    "is_default": false
                  },
                  {
                    "id": 110,
                    "name": "Irlanda",
                    "value_name": "Irlanda",
                    "global_identifier": "ATO00057100",
                    "is_default": false
                  },
                  {
                    "id": 111,
                    "name": "Isla Bouvet",
                    "value_name": "Isla Bouvet",
                    "global_identifier": "ATO00057101",
                    "is_default": false
                  },
                  {
                    "id": 112,
                    "name": "Isla de Man",
                    "value_name": "Isla de Man",
                    "global_identifier": "ATO00057102",
                    "is_default": false
                  },
                  {
                    "id": 113,
                    "name": "Isla de Navidad",
                    "value_name": "Isla de Navidad",
                    "global_identifier": "ATO00057103",
                    "is_default": false
                  },
                  {
                    "id": 114,
                    "name": "Isla Heard e Islas McDonald",
                    "value_name": "Isla Heard e Islas McDonald",
                    "global_identifier": "ATO00057104",
                    "is_default": false
                  },
                  {
                    "id": 115,
                    "name": "Isla Norfolk",
                    "value_name": "Isla Norfolk",
                    "global_identifier": "ATO00057105",
                    "is_default": false
                  },
                  {
                    "id": 116,
                    "name": "Islandia",
                    "value_name": "Islandia",
                    "global_identifier": "ATO00057106",
                    "is_default": false
                  },
                  {
                    "id": 117,
                    "name": "Islas Åland",
                    "value_name": "Islas Åland",
                    "global_identifier": "ATO00057107",
                    "is_default": false
                  },
                  {
                    "id": 118,
                    "name": "Islas Caimán",
                    "value_name": "Islas Caimán",
                    "global_identifier": "ATO00057108",
                    "is_default": false
                  },
                  {
                    "id": 119,
                    "name": "Islas Cocos (Keeling)",
                    "value_name": "Islas Cocos (Keeling)",
                    "global_identifier": "ATO00057109",
                    "is_default": false
                  },
                  {
                    "id": 120,
                    "name": "Islas Cook",
                    "value_name": "Islas Cook",
                    "global_identifier": "ATO00057110",
                    "is_default": false
                  },
                  {
                    "id": 121,
                    "name": "Islas Faroe",
                    "value_name": "Islas Faroe",
                    "global_identifier": "ATO00057111",
                    "is_default": false
                  },
                  {
                    "id": 122,
                    "name": "Islas Malvinas",
                    "value_name": "Islas Malvinas",
                    "global_identifier": "ATO00057112",
                    "is_default": false
                  },
                  {
                    "id": 123,
                    "name": "Islas Marianas del Norte",
                    "value_name": "Islas Marianas del Norte",
                    "global_identifier": "ATO00057113",
                    "is_default": false
                  },
                  {
                    "id": 124,
                    "name": "Islas Marshall",
                    "value_name": "Islas Marshall",
                    "global_identifier": "ATO00057114",
                    "is_default": false
                  },
                  {
                    "id": 125,
                    "name": "Islas Salomón",
                    "value_name": "Islas Salomón",
                    "global_identifier": "ATO00057115",
                    "is_default": false
                  },
                  {
                    "id": 126,
                    "name": "Islas Turcas y Caicos",
                    "value_name": "Islas Turcas y Caicos",
                    "global_identifier": "ATO00057116",
                    "is_default": false
                  },
                  {
                    "id": 127,
                    "name": "Islas Ultramarinas Menores de los Estados Unidos",
                    "value_name": "Islas Ultramarinas Menores de los Estados Unidos",
                    "global_identifier": "ATO00057117",
                    "is_default": false
                  },
                  {
                    "id": 128,
                    "name": "Islas Vírgenes, Británica",
                    "value_name": "Islas Vírgenes, Británica",
                    "global_identifier": "ATO00057118",
                    "is_default": false
                  },
                  {
                    "id": 129,
                    "name": "Islas Vírgenes, Estados Unidos",
                    "value_name": "Islas Vírgenes, Estados Unidos",
                    "global_identifier": "ATO00057119",
                    "is_default": false
                  },
                  {
                    "id": 130,
                    "name": "Israel",
                    "value_name": "Israel",
                    "global_identifier": "ATO00057120",
                    "is_default": false
                  },
                  {
                    "id": 131,
                    "name": "Italia",
                    "value_name": "Italia",
                    "global_identifier": "ATO00057121",
                    "is_default": false
                  },
                  {
                    "id": 132,
                    "name": "Jamahiriya árabe Libia",
                    "value_name": "Jamahiriya árabe Libia",
                    "global_identifier": "ATO00057122",
                    "is_default": false
                  },
                  {
                    "id": 133,
                    "name": "Jamaica",
                    "value_name": "Jamaica",
                    "global_identifier": "ATO00057123",
                    "is_default": false
                  },
                  {
                    "id": 134,
                    "name": "Japón",
                    "value_name": "Japón",
                    "global_identifier": "ATO00057124",
                    "is_default": false
                  },
                  {
                    "id": 135,
                    "name": "Jersey",
                    "value_name": "Jersey",
                    "global_identifier": "ATO00057125",
                    "is_default": false
                  },
                  {
                    "id": 136,
                    "name": "Jordania",
                    "value_name": "Jordania",
                    "global_identifier": "ATO00057126",
                    "is_default": false
                  },
                  {
                    "id": 137,
                    "name": "Kazajstán",
                    "value_name": "Kazajstán",
                    "global_identifier": "ATO00057127",
                    "is_default": false
                  },
                  {
                    "id": 138,
                    "name": "Kenia",
                    "value_name": "Kenia",
                    "global_identifier": "ATO00057128",
                    "is_default": false
                  },
                  {
                    "id": 139,
                    "name": "Kirguizistán",
                    "value_name": "Kirguizistán",
                    "global_identifier": "ATO00057129",
                    "is_default": false
                  },
                  {
                    "id": 140,
                    "name": "Kiribati",
                    "value_name": "Kiribati",
                    "global_identifier": "ATO00057130",
                    "is_default": false
                  },
                  {
                    "id": 141,
                    "name": "Kuwait",
                    "value_name": "Kuwait",
                    "global_identifier": "ATO00057131",
                    "is_default": false
                  },
                  {
                    "id": 142,
                    "name": "Lesoto",
                    "value_name": "Lesoto",
                    "global_identifier": "ATO00057132",
                    "is_default": false
                  },
                  {
                    "id": 143,
                    "name": "Letonia",
                    "value_name": "Letonia",
                    "global_identifier": "ATO00057133",
                    "is_default": false
                  },
                  {
                    "id": 144,
                    "name": "Líbano",
                    "value_name": "Líbano",
                    "global_identifier": "ATO00057134",
                    "is_default": false
                  },
                  {
                    "id": 145,
                    "name": "Liberia",
                    "value_name": "Liberia",
                    "global_identifier": "ATO00057135",
                    "is_default": false
                  },
                  {
                    "id": 146,
                    "name": "Liechtenstein",
                    "value_name": "Liechtenstein",
                    "global_identifier": "ATO00057136",
                    "is_default": false
                  },
                  {
                    "id": 147,
                    "name": "Lituania",
                    "value_name": "Lituania",
                    "global_identifier": "ATO00057137",
                    "is_default": false
                  },
                  {
                    "id": 148,
                    "name": "Luxemburgo",
                    "value_name": "Luxemburgo",
                    "global_identifier": "ATO00057138",
                    "is_default": false
                  },
                  {
                    "id": 149,
                    "name": "Macao",
                    "value_name": "Macao",
                    "global_identifier": "ATO00057139",
                    "is_default": false
                  },
                  {
                    "id": 150,
                    "name": "Macedonia, la ex República Yugoslava de",
                    "value_name": "Macedonia, la ex República Yugoslava de",
                    "global_identifier": "ATO00057140",
                    "is_default": false
                  },
                  {
                    "id": 151,
                    "name": "Madagascar",
                    "value_name": "Madagascar",
                    "global_identifier": "ATO00057141",
                    "is_default": false
                  },
                  {
                    "id": 152,
                    "name": "Malasia",
                    "value_name": "Malasia",
                    "global_identifier": "ATO00057142",
                    "is_default": false
                  },
                  {
                    "id": 153,
                    "name": "Malawi",
                    "value_name": "Malawi",
                    "global_identifier": "ATO00057143",
                    "is_default": false
                  },
                  {
                    "id": 154,
                    "name": "Maldivas",
                    "value_name": "Maldivas",
                    "global_identifier": "ATO00057144",
                    "is_default": false
                  },
                  {
                    "id": 155,
                    "name": "Malí",
                    "value_name": "Malí",
                    "global_identifier": "ATO00057145",
                    "is_default": false
                  },
                  {
                    "id": 156,
                    "name": "Malta",
                    "value_name": "Malta",
                    "global_identifier": "ATO00057146",
                    "is_default": false
                  },
                  {
                    "id": 157,
                    "name": "Marruecos",
                    "value_name": "Marruecos",
                    "global_identifier": "ATO00057147",
                    "is_default": false
                  },
                  {
                    "id": 158,
                    "name": "Martinica",
                    "value_name": "Martinica",
                    "global_identifier": "ATO00057148",
                    "is_default": false
                  },
                  {
                    "id": 159,
                    "name": "Mauricio",
                    "value_name": "Mauricio",
                    "global_identifier": "ATO00057149",
                    "is_default": false
                  },
                  {
                    "id": 160,
                    "name": "Mauritania",
                    "value_name": "Mauritania",
                    "global_identifier": "ATO00057150",
                    "is_default": false
                  },
                  {
                    "id": 161,
                    "name": "Mayotte",
                    "value_name": "Mayotte",
                    "global_identifier": "ATO00057151",
                    "is_default": false
                  },
                  {
                    "id": 162,
                    "name": "México",
                    "value_name": "México",
                    "global_identifier": "ATO00057152",
                    "is_default": false
                  },
                  {
                    "id": 163,
                    "name": "Micronesia, Estados Federados de",
                    "value_name": "Micronesia, Estados Federados de",
                    "global_identifier": "ATO00057153",
                    "is_default": false
                  },
                  {
                    "id": 164,
                    "name": "Moldavia, República de",
                    "value_name": "Moldavia, República de",
                    "global_identifier": "ATO00057154",
                    "is_default": false
                  },
                  {
                    "id": 165,
                    "name": "Mónaco",
                    "value_name": "Mónaco",
                    "global_identifier": "ATO00057155",
                    "is_default": false
                  },
                  {
                    "id": 166,
                    "name": "Mongolia",
                    "value_name": "Mongolia",
                    "global_identifier": "ATO00057156",
                    "is_default": false
                  },
                  {
                    "id": 167,
                    "name": "Montenegro",
                    "value_name": "Montenegro",
                    "global_identifier": "ATO00057157",
                    "is_default": false
                  },
                  {
                    "id": 168,
                    "name": "Montserrat",
                    "value_name": "Montserrat",
                    "global_identifier": "ATO00057158",
                    "is_default": false
                  },
                  {
                    "id": 169,
                    "name": "Mozambique",
                    "value_name": "Mozambique",
                    "global_identifier": "ATO00057159",
                    "is_default": false
                  },
                  {
                    "id": 170,
                    "name": "Myanmar",
                    "value_name": "Myanmar",
                    "global_identifier": "ATO00057160",
                    "is_default": false
                  },
                  {
                    "id": 171,
                    "name": "Namibia",
                    "value_name": "Namibia",
                    "global_identifier": "ATO00057161",
                    "is_default": false
                  },
                  {
                    "id": 172,
                    "name": "Nauru",
                    "value_name": "Nauru",
                    "global_identifier": "ATO00057162",
                    "is_default": false
                  },
                  {
                    "id": 173,
                    "name": "Nepal",
                    "value_name": "Nepal",
                    "global_identifier": "ATO00057163",
                    "is_default": false
                  },
                  {
                    "id": 174,
                    "name": "Nicaragua",
                    "value_name": "Nicaragua",
                    "global_identifier": "ATO00057164",
                    "is_default": false
                  },
                  {
                    "id": 175,
                    "name": "Níger",
                    "value_name": "Níger",
                    "global_identifier": "ATO00057165",
                    "is_default": false
                  },
                  {
                    "id": 176,
                    "name": "Nigeria",
                    "value_name": "Nigeria",
                    "global_identifier": "ATO00057166",
                    "is_default": false
                  },
                  {
                    "id": 177,
                    "name": "Niue",
                    "value_name": "Niue",
                    "global_identifier": "ATO00057167",
                    "is_default": false
                  },
                  {
                    "id": 178,
                    "name": "Noruega",
                    "value_name": "Noruega",
                    "global_identifier": "ATO00057168",
                    "is_default": false
                  },
                  {
                    "id": 179,
                    "name": "Nueva Caledonia",
                    "value_name": "Nueva Caledonia",
                    "global_identifier": "ATO00057169",
                    "is_default": false
                  },
                  {
                    "id": 180,
                    "name": "Nueva Zelanda",
                    "value_name": "Nueva Zelanda",
                    "global_identifier": "ATO00057170",
                    "is_default": false
                  },
                  {
                    "id": 181,
                    "name": "Omán",
                    "value_name": "Omán",
                    "global_identifier": "ATO00057171",
                    "is_default": false
                  },
                  {
                    "id": 182,
                    "name": "Países Bajos",
                    "value_name": "Países Bajos",
                    "global_identifier": "ATO00057172",
                    "is_default": false
                  },
                  {
                    "id": 183,
                    "name": "Pakistán",
                    "value_name": "Pakistán",
                    "global_identifier": "ATO00057173",
                    "is_default": false
                  },
                  {
                    "id": 184,
                    "name": "Palau",
                    "value_name": "Palau",
                    "global_identifier": "ATO00057174",
                    "is_default": false
                  },
                  {
                    "id": 185,
                    "name": "Panamá",
                    "value_name": "Panamá",
                    "global_identifier": "ATO00057175",
                    "is_default": false
                  },
                  {
                    "id": 186,
                    "name": "Papúa Nueva Guinea",
                    "value_name": "Papúa Nueva Guinea",
                    "global_identifier": "ATO00057176",
                    "is_default": false
                  },
                  {
                    "id": 187,
                    "name": "Paraguay",
                    "value_name": "Paraguay",
                    "global_identifier": "ATO00057177",
                    "is_default": false
                  },
                  {
                    "id": 188,
                    "name": "Perú",
                    "value_name": "Perú",
                    "global_identifier": "ATO00057178",
                    "is_default": false
                  },
                  {
                    "id": 189,
                    "name": "Pitcairn",
                    "value_name": "Pitcairn",
                    "global_identifier": "ATO00057179",
                    "is_default": false
                  },
                  {
                    "id": 190,
                    "name": "Polinesia Francesa",
                    "value_name": "Polinesia Francesa",
                    "global_identifier": "ATO00057180",
                    "is_default": false
                  },
                  {
                    "id": 191,
                    "name": "Polonia",
                    "value_name": "Polonia",
                    "global_identifier": "ATO00057181",
                    "is_default": false
                  },
                  {
                    "id": 192,
                    "name": "Portugal",
                    "value_name": "Portugal",
                    "global_identifier": "ATO00057182",
                    "is_default": false
                  },
                  {
                    "id": 193,
                    "name": "Puerto Rico",
                    "value_name": "Puerto Rico",
                    "global_identifier": "ATO00057183",
                    "is_default": false
                  },
                  {
                    "id": 194,
                    "name": "Qatar",
                    "value_name": "Qatar",
                    "global_identifier": "ATO00057184",
                    "is_default": false
                  },
                  {
                    "id": 195,
                    "name": "Reino Unido",
                    "value_name": "Reino Unido",
                    "global_identifier": "ATO00057185",
                    "is_default": false
                  },
                  {
                    "id": 196,
                    "name": "República árabe de Siria",
                    "value_name": "República árabe de Siria",
                    "global_identifier": "ATO00057186",
                    "is_default": false
                  },
                  {
                    "id": 197,
                    "name": "República Centroafricana",
                    "value_name": "República Centroafricana",
                    "global_identifier": "ATO00057187",
                    "is_default": false
                  },
                  {
                    "id": 198,
                    "name": "República Checa",
                    "value_name": "República Checa",
                    "global_identifier": "ATO00057188",
                    "is_default": false
                  },
                  {
                    "id": 199,
                    "name": "República Democrática Popular Lao",
                    "value_name": "República Democrática Popular Lao",
                    "global_identifier": "ATO00057189",
                    "is_default": false
                  },
                  {
                    "id": 200,
                    "name": "República Dominicana",
                    "value_name": "República Dominicana",
                    "global_identifier": "ATO00057190",
                    "is_default": false
                  },
                  {
                    "id": 201,
                    "name": "Reunión",
                    "value_name": "Reunión",
                    "global_identifier": "ATO00057191",
                    "is_default": false
                  },
                  {
                    "id": 202,
                    "name": "Ruanda",
                    "value_name": "Ruanda",
                    "global_identifier": "ATO00057192",
                    "is_default": false
                  },
                  {
                    "id": 203,
                    "name": "Rumania",
                    "value_name": "Rumania",
                    "global_identifier": "ATO00057193",
                    "is_default": false
                  },
                  {
                    "id": 204,
                    "name": "Sahara Occidental",
                    "value_name": "Sahara Occidental",
                    "global_identifier": "ATO00057194",
                    "is_default": false
                  },
                  {
                    "id": 205,
                    "name": "Samoa",
                    "value_name": "Samoa",
                    "global_identifier": "ATO00057195",
                    "is_default": false
                  },
                  {
                    "id": 206,
                    "name": "Samoa Americana",
                    "value_name": "Samoa Americana",
                    "global_identifier": "ATO00057196",
                    "is_default": false
                  },
                  {
                    "id": 207,
                    "name": "San Bartolomé",
                    "value_name": "San Bartolomé",
                    "global_identifier": "ATO00057197",
                    "is_default": false
                  },
                  {
                    "id": 208,
                    "name": "San Cristóbal y Nieves",
                    "value_name": "San Cristóbal y Nieves",
                    "global_identifier": "ATO00057198",
                    "is_default": false
                  },
                  {
                    "id": 209,
                    "name": "San Marino",
                    "value_name": "San Marino",
                    "global_identifier": "ATO00057199",
                    "is_default": false
                  },
                  {
                    "id": 210,
                    "name": "San Martín (parte francesa)",
                    "value_name": "San Martín (parte francesa)",
                    "global_identifier": "ATO00057200",
                    "is_default": false
                  },
                  {
                    "id": 211,
                    "name": "San Martín (parte holandesa)",
                    "value_name": "San Martín (parte holandesa)",
                    "global_identifier": "ATO00057201",
                    "is_default": false
                  },
                  {
                    "id": 212,
                    "name": "San Pedro y Miquelón",
                    "value_name": "San Pedro y Miquelón",
                    "global_identifier": "ATO00057202",
                    "is_default": false
                  },
                  {
                    "id": 213,
                    "name": "San Vicente y las Granadinas",
                    "value_name": "San Vicente y las Granadinas",
                    "global_identifier": "ATO00057203",
                    "is_default": false
                  },
                  {
                    "id": 214,
                    "name": "Santa Elena, Ascensión y Tristán da Cunha",
                    "value_name": "Santa Elena, Ascensión y Tristán da Cunha",
                    "global_identifier": "ATO00057204",
                    "is_default": false
                  },
                  {
                    "id": 215,
                    "name": "Santa Lucía",
                    "value_name": "Santa Lucía",
                    "global_identifier": "ATO00057205",
                    "is_default": false
                  },
                  {
                    "id": 216,
                    "name": "Santa Sede (Estado de la Ciudad del Vaticano)",
                    "value_name": "Santa Sede (Estado de la Ciudad del Vaticano)",
                    "global_identifier": "ATO00057206",
                    "is_default": false
                  },
                  {
                    "id": 217,
                    "name": "Santo Tomé y Príncipe",
                    "value_name": "Santo Tomé y Príncipe",
                    "global_identifier": "ATO00057207",
                    "is_default": false
                  },
                  {
                    "id": 159791,
                    "name": "Senegal",
                    "value_name": "Senegal",
                    "global_identifier": "ATO00057208",
                    "is_default": false
                  },
                  {
                    "id": 219,
                    "name": "Serbia",
                    "value_name": "Serbia",
                    "global_identifier": "ATO00057209",
                    "is_default": false
                  },
                  {
                    "id": 220,
                    "name": "Seychelles",
                    "value_name": "Seychelles",
                    "global_identifier": "ATO00057210",
                    "is_default": false
                  },
                  {
                    "id": 221,
                    "name": "Sierra Leona",
                    "value_name": "Sierra Leona",
                    "global_identifier": "ATO00057211",
                    "is_default": false
                  },
                  {
                    "id": 222,
                    "name": "Singapur",
                    "value_name": "Singapur",
                    "global_identifier": "ATO00057212",
                    "is_default": false
                  },
                  {
                    "id": 223,
                    "name": "Somalia",
                    "value_name": "Somalia",
                    "global_identifier": "ATO00057213",
                    "is_default": false
                  },
                  {
                    "id": 224,
                    "name": "Sri Lanka",
                    "value_name": "Sri Lanka",
                    "global_identifier": "ATO00057214",
                    "is_default": false
                  },
                  {
                    "id": 225,
                    "name": "Suazilandia",
                    "value_name": "Suazilandia",
                    "global_identifier": "ATO00057215",
                    "is_default": false
                  },
                  {
                    "id": 226,
                    "name": "Sudáfrica",
                    "value_name": "Sudáfrica",
                    "global_identifier": "ATO00057216",
                    "is_default": false
                  },
                  {
                    "id": 227,
                    "name": "Sudán",
                    "value_name": "Sudán",
                    "global_identifier": "ATO00057217",
                    "is_default": false
                  },
                  {
                    "id": 228,
                    "name": "Sudán del Sur",
                    "value_name": "Sudán del Sur",
                    "global_identifier": "ATO00057218",
                    "is_default": false
                  },
                  {
                    "id": 229,
                    "name": "Suecia",
                    "value_name": "Suecia",
                    "global_identifier": "ATO00057219",
                    "is_default": false
                  },
                  {
                    "id": 230,
                    "name": "Suiza",
                    "value_name": "Suiza",
                    "global_identifier": "ATO00057220",
                    "is_default": false
                  },
                  {
                    "id": 231,
                    "name": "Surinam",
                    "value_name": "Surinam",
                    "global_identifier": "ATO00057221",
                    "is_default": false
                  },
                  {
                    "id": 232,
                    "name": "Svalbard y Jan Mayen",
                    "value_name": "Svalbard y Jan Mayen",
                    "global_identifier": "ATO00057222",
                    "is_default": false
                  },
                  {
                    "id": 233,
                    "name": "Tailandia",
                    "value_name": "Tailandia",
                    "global_identifier": "ATO00057223",
                    "is_default": false
                  },
                  {
                    "id": 234,
                    "name": "Taiwán, Provincia de China",
                    "value_name": "Taiwán, Provincia de China",
                    "global_identifier": "ATO00057224",
                    "is_default": false
                  },
                  {
                    "id": 235,
                    "name": "Tanzania, República Unida de",
                    "value_name": "Tanzania, República Unida de",
                    "global_identifier": "ATO00057225",
                    "is_default": false
                  },
                  {
                    "id": 236,
                    "name": "Tayikistán",
                    "value_name": "Tayikistán",
                    "global_identifier": "ATO00057226",
                    "is_default": false
                  },
                  {
                    "id": 237,
                    "name": "Territorio Británico del Océano Indico",
                    "value_name": "Territorio Británico del Océano Indico",
                    "global_identifier": "ATO00057227",
                    "is_default": false
                  },
                  {
                    "id": 238,
                    "name": "Territorio Palestino, Ocupado",
                    "value_name": "Territorio Palestino, Ocupado",
                    "global_identifier": "ATO00057228",
                    "is_default": false
                  },
                  {
                    "id": 239,
                    "name": "Territorios del Sur de Francia",
                    "value_name": "Territorios del Sur de Francia",
                    "global_identifier": "ATO00057229",
                    "is_default": false
                  },
                  {
                    "id": 240,
                    "name": "Timor-Leste",
                    "value_name": "Timor-Leste",
                    "global_identifier": "ATO00057230",
                    "is_default": false
                  },
                  {
                    "id": 241,
                    "name": "Togo",
                    "value_name": "Togo",
                    "global_identifier": "ATO00057231",
                    "is_default": false
                  },
                  {
                    "id": 242,
                    "name": "Tokelau",
                    "value_name": "Tokelau",
                    "global_identifier": "ATO00057232",
                    "is_default": false
                  },
                  {
                    "id": 243,
                    "name": "Tonga",
                    "value_name": "Tonga",
                    "global_identifier": "ATO00057233",
                    "is_default": false
                  },
                  {
                    "id": 244,
                    "name": "Trinidad y Tobago",
                    "value_name": "Trinidad y Tobago",
                    "global_identifier": "ATO00057234",
                    "is_default": false
                  },
                  {
                    "id": 245,
                    "name": "Túnez",
                    "value_name": "Túnez",
                    "global_identifier": "ATO00057235",
                    "is_default": false
                  },
                  {
                    "id": 246,
                    "name": "Turkmenistán",
                    "value_name": "Turkmenistán",
                    "global_identifier": "ATO00057236",
                    "is_default": false
                  },
                  {
                    "id": 247,
                    "name": "Turquía",
                    "value_name": "Turquía",
                    "global_identifier": "ATO00057237",
                    "is_default": false
                  },
                  {
                    "id": 248,
                    "name": "Tuvalu",
                    "value_name": "Tuvalu",
                    "global_identifier": "ATO00057238",
                    "is_default": false
                  },
                  {
                    "id": 249,
                    "name": "Ucrania",
                    "value_name": "Ucrania",
                    "global_identifier": "ATO00057239",
                    "is_default": false
                  },
                  {
                    "id": 250,
                    "name": "Uganda",
                    "value_name": "Uganda",
                    "global_identifier": "ATO00057240",
                    "is_default": false
                  },
                  {
                    "id": 251,
                    "name": "Uruguay",
                    "value_name": "Uruguay",
                    "global_identifier": "ATO00057241",
                    "is_default": false
                  },
                  {
                    "id": 252,
                    "name": "Uzbekistán",
                    "value_name": "Uzbekistán",
                    "global_identifier": "ATO00057242",
                    "is_default": false
                  },
                  {
                    "id": 253,
                    "name": "Vanuatu",
                    "value_name": "Vanuatu",
                    "global_identifier": "ATO00057243",
                    "is_default": false
                  },
                  {
                    "id": 254,
                    "name": "Venezuela",
                    "value_name": "Venezuela",
                    "global_identifier": "ATO00057244",
                    "is_default": false
                  },
                  {
                    "id": 255,
                    "name": "Vietnam",
                    "value_name": "Vietnam",
                    "global_identifier": "ATO00057245",
                    "is_default": false
                  },
                  {
                    "id": 256,
                    "name": "Wallis y Futuna",
                    "value_name": "Wallis y Futuna",
                    "global_identifier": "ATO00057246",
                    "is_default": false
                  },
                  {
                    "id": 257,
                    "name": "Yemen",
                    "value_name": "Yemen",
                    "global_identifier": "ATO00057247",
                    "is_default": false
                  },
                  {
                    "id": 258,
                    "name": "Zambia",
                    "value_name": "Zambia",
                    "global_identifier": "ATO00057248",
                    "is_default": false
                  },
                  {
                    "id": 259,
                    "name": "Zimbabue",
                    "value_name": "Zimbabue",
                    "global_identifier": "ATO00057249",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "production_country",
                  "feed_name": "ProductionCountry",
                  "global_identifier": "ATT00007",
                  "group_name": "Main",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "QuantityFalabella",
                "feed_name": "QuantityFalabella",
                "attribute_name": "quantity_falabella",
                "name": "Stock (Falabella)",
                "label": "Stock (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa la cantidad de productos disponible para la venta en falabella.com. // Enter the quantity of products available for sale at falabella.com.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00018",
                "group_name": "Price & Tax",
                "input_type": "numberfield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "quantity_falabella",
                  "feed_name": "QuantityFalabella",
                  "global_identifier": "ATT00018",
                  "group_name": "Price & Tax",
                  "input_type": "numberfield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 1
              },
              {
                "id": "PriceFalabella",
                "feed_name": "PriceFalabella",
                "attribute_name": "price_falabella",
                "name": "Precio (Falabella)",
                "label": "Precio (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa el precio del producto, con impuestos. Importante: el punto separa miles y millones, y la coma los decimales. // Enter the price of the product, with taxes. Important: the dot separates thousands and millions, and the comma separates decimals.",
                "attribute_type": "system",
                "example_value": "999.999,99",
                "global_identifier": "ATT00019",
                "group_name": "Price & Tax",
                "input_type": "numberfield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "price_falabella",
                  "feed_name": "PriceFalabella",
                  "global_identifier": "ATT00019",
                  "group_name": "Price & Tax",
                  "input_type": "numberfield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 25990
              },
              {
                "id": "SalePriceFalabella",
                "feed_name": "SalePriceFalabella",
                "attribute_name": "sale_price_falabella",
                "name": "Precio de oferta (Falabella)",
                "label": "Precio de oferta (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa precio de oferta de los productos, con impuestos. Imp.: el punto separa miles y millones, y la coma los decimales. // Enter the sale price of the products, including taxes. Imp.: dots separate thousands and millions, and commas separate decimals.",
                "attribute_type": "system",
                "example_value": "999.999,99",
                "global_identifier": "ATT00020",
                "group_name": "Price & Tax",
                "input_type": "numberfield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "sale_price_falabella",
                  "feed_name": "SalePriceFalabella",
                  "global_identifier": "ATT00020",
                  "group_name": "Price & Tax",
                  "input_type": "numberfield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "SaleStartDateFalabella",
                "feed_name": "SaleStartDateFalabella",
                "attribute_name": "sale_start_date_falabella",
                "name": "Fecha de inicio precio de oferta (Falabella)",
                "label": "Fecha de inicio precio de oferta (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa la fecha en la que inicia el precio de oferta para los productos en falabella.com. Formato: fecha, aaaa-mm-dd (año-mes-día). // Enter the date on which the sale price starts for products on falabella.com. Format: date, yyyy-mm-dd (year-month-day).",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00021",
                "group_name": "Price & Tax",
                "input_type": "datefield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "sale_start_date_falabella",
                  "feed_name": "SaleStartDateFalabella",
                  "global_identifier": "ATT00021",
                  "group_name": "Price & Tax",
                  "input_type": "datefield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "SaleEndDateFalabella",
                "feed_name": "SaleEndDateFalabella",
                "attribute_name": "sale_end_date_falabella",
                "name": "Fecha de fin precio de oferta (Falabella)",
                "label": "Fecha de fin precio de oferta (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa la fecha en la que termina el precio de oferta para los productos en falabella.com. Formato: fecha, aaaa-mm-dd (año-mes-día). // Enter the date on which the sale price ends for products on falabella.com. Format: date, yyyy-mm-dd (year-month-day).",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00022",
                "group_name": "Price & Tax",
                "input_type": "datefield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "sale_end_date_falabella",
                  "feed_name": "SaleEndDateFalabella",
                  "global_identifier": "ATT00022",
                  "group_name": "Price & Tax",
                  "input_type": "datefield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "Color",
                "feed_name": "Color",
                "attribute_name": "color",
                "name": "Color",
                "label": "Color",
                "is_mandatory": false,
                "description": "Ingresa el color principal del producto. // Enter the main color of the product.",
                "attribute_type": "value",
                "example_value": "Ej. Verde // E.g. Green",
                "global_identifier": "ATT0000001579",
                "group_name": "Product Specifications",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": false,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "color",
                  "feed_name": "Color",
                  "global_identifier": "ATT0000001579",
                  "group_name": "Product Specifications",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": false,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Negro"
              },
              {
                "id": "Material",
                "feed_name": "Material",
                "attribute_name": "material",
                "name": "Material",
                "label": "Material",
                "is_mandatory": false,
                "description": "Selecciona el principal componente utilizado en la fabricación del producto. // Select the main component used in the manufacture of the product.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT0000001593",
                "group_name": "Product Specifications",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": false,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 637,
                    "name": "Acero",
                    "value_name": "Acero",
                    "global_identifier": "ATO0000004005",
                    "is_default": false
                  },
                  {
                    "id": 638,
                    "name": "Acrílico",
                    "value_name": "Acrílico",
                    "global_identifier": "ATO0000004006",
                    "is_default": false
                  },
                  {
                    "id": 639,
                    "name": "Algodón",
                    "value_name": "Algodón",
                    "global_identifier": "ATO0000004007",
                    "is_default": false
                  },
                  {
                    "id": 640,
                    "name": "Aluminio",
                    "value_name": "Aluminio",
                    "global_identifier": "ATO0000004008",
                    "is_default": false
                  },
                  {
                    "id": 641,
                    "name": "Bronce",
                    "value_name": "Bronce",
                    "global_identifier": "ATO0000004009",
                    "is_default": false
                  },
                  {
                    "id": 642,
                    "name": "Cartón",
                    "value_name": "Cartón",
                    "global_identifier": "ATO0000004010",
                    "is_default": false
                  },
                  {
                    "id": 643,
                    "name": "Caucho",
                    "value_name": "Caucho",
                    "global_identifier": "ATO0000004011",
                    "is_default": false
                  },
                  {
                    "id": 644,
                    "name": "Cerámica",
                    "value_name": "Cerámica",
                    "global_identifier": "ATO0000004012",
                    "is_default": false
                  },
                  {
                    "id": 645,
                    "name": "Cobre",
                    "value_name": "Cobre",
                    "global_identifier": "ATO0000004013",
                    "is_default": false
                  },
                  {
                    "id": 646,
                    "name": "Cuero",
                    "value_name": "Cuero",
                    "global_identifier": "ATO0000004014",
                    "is_default": false
                  },
                  {
                    "id": 647,
                    "name": "Emulsión adhesiva",
                    "value_name": "Emulsión adhesiva",
                    "global_identifier": "ATO0000004015",
                    "is_default": false
                  },
                  {
                    "id": 648,
                    "name": "Esponja",
                    "value_name": "Esponja",
                    "global_identifier": "ATO0000004016",
                    "is_default": false
                  },
                  {
                    "id": 649,
                    "name": "Fomi",
                    "value_name": "Fomi",
                    "global_identifier": "ATO0000004017",
                    "is_default": false
                  },
                  {
                    "id": 650,
                    "name": "Gamuza",
                    "value_name": "Gamuza",
                    "global_identifier": "ATO0000004018",
                    "is_default": false
                  },
                  {
                    "id": 651,
                    "name": "Goma",
                    "value_name": "Goma",
                    "global_identifier": "ATO0000004019",
                    "is_default": false
                  },
                  {
                    "id": 652,
                    "name": "Hierro",
                    "value_name": "Hierro",
                    "global_identifier": "ATO0000004020",
                    "is_default": false
                  },
                  {
                    "id": 653,
                    "name": "Hilo",
                    "value_name": "Hilo",
                    "global_identifier": "ATO0000004021",
                    "is_default": false
                  },
                  {
                    "id": 7368395,
                    "name": "Hormigón",
                    "value_name": "Hormigón",
                    "global_identifier": "ATO0000063111",
                    "is_default": false
                  },
                  {
                    "id": 654,
                    "name": "Látex",
                    "value_name": "Látex",
                    "global_identifier": "ATO0000004022",
                    "is_default": false
                  },
                  {
                    "id": 655,
                    "name": "Latón",
                    "value_name": "Latón",
                    "global_identifier": "ATO0000004023",
                    "is_default": false
                  },
                  {
                    "id": 656,
                    "name": "Madera",
                    "value_name": "Madera",
                    "global_identifier": "ATO0000004024",
                    "is_default": false
                  },
                  {
                    "id": 657,
                    "name": "Malla",
                    "value_name": "Malla",
                    "global_identifier": "ATO0000004025",
                    "is_default": false
                  },
                  {
                    "id": 658,
                    "name": "Manila",
                    "value_name": "Manila",
                    "global_identifier": "ATO0000004026",
                    "is_default": false
                  },
                  {
                    "id": 659,
                    "name": "MDF",
                    "value_name": "MDF",
                    "global_identifier": "ATO0000004027",
                    "is_default": false
                  },
                  {
                    "id": 660,
                    "name": "Metal",
                    "value_name": "Metal",
                    "global_identifier": "ATO0000004028",
                    "is_default": false
                  },
                  {
                    "id": 661,
                    "name": "Micro Fibra",
                    "value_name": "Micro Fibra",
                    "global_identifier": "ATO0000004029",
                    "is_default": false
                  },
                  {
                    "id": 662,
                    "name": "Nylon",
                    "value_name": "Nylon",
                    "global_identifier": "ATO0000004030",
                    "is_default": false
                  },
                  {
                    "id": 663,
                    "name": "Papel",
                    "value_name": "Papel",
                    "global_identifier": "ATO0000004031",
                    "is_default": false
                  },
                  {
                    "id": 664,
                    "name": "Papel laminado",
                    "value_name": "Papel laminado",
                    "global_identifier": "ATO0000004032",
                    "is_default": false
                  },
                  {
                    "id": 665,
                    "name": "Papel regalo",
                    "value_name": "Papel regalo",
                    "global_identifier": "ATO0000004033",
                    "is_default": false
                  },
                  {
                    "id": 666,
                    "name": "Plástico",
                    "value_name": "Plástico",
                    "global_identifier": "ATO0000004034",
                    "is_default": false
                  },
                  {
                    "id": 667,
                    "name": "Poliéster",
                    "value_name": "Poliéster",
                    "global_identifier": "ATO0000004035",
                    "is_default": false
                  },
                  {
                    "id": 668,
                    "name": "Propileno",
                    "value_name": "Propileno",
                    "global_identifier": "ATO0000004036",
                    "is_default": false
                  },
                  {
                    "id": 669,
                    "name": "PVC",
                    "value_name": "PVC",
                    "global_identifier": "ATO0000004037",
                    "is_default": false
                  },
                  {
                    "id": 670,
                    "name": "Silicona",
                    "value_name": "Silicona",
                    "global_identifier": "ATO0000004038",
                    "is_default": false
                  },
                  {
                    "id": 671,
                    "name": "Sintético",
                    "value_name": "Sintético",
                    "global_identifier": "ATO0000004039",
                    "is_default": false
                  },
                  {
                    "id": 672,
                    "name": "Tacto piel",
                    "value_name": "Tacto piel",
                    "global_identifier": "ATO0000004040",
                    "is_default": false
                  },
                  {
                    "id": 673,
                    "name": "Tela",
                    "value_name": "Tela",
                    "global_identifier": "ATO0000004041",
                    "is_default": false
                  },
                  {
                    "id": 674,
                    "name": "Vidrio",
                    "value_name": "Vidrio",
                    "global_identifier": "ATO0000004042",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "material",
                  "feed_name": "Material",
                  "global_identifier": "ATT0000001593",
                  "group_name": "Product Specifications",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": false,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ProductId",
                "feed_name": "ProductId",
                "attribute_name": "product_id",
                "name": "Código de barras",
                "label": "Código de barras",
                "is_mandatory": false,
                "description": "Ingresa el código universal, de entre 1 y 18 dígitos. Está junto al código de barras y es único por producto y/o variante. // Enter the universal code, between 1 and 18 digits. It is next to the barcode and is unique per product and/or variant.",
                "attribute_type": "system",
                "example_value": 1234567890,
                "global_identifier": "ATT00015",
                "group_name": "Variation",
                "input_type": "numberfield",
                "product_type": "source",
                "is_global_attribute": true,
                "max_length": 255,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "product_id",
                  "feed_name": "ProductId",
                  "global_identifier": "ATT00015",
                  "group_name": "Variation",
                  "input_type": "numberfield",
                  "product_type": "source",
                  "is_global_attribute": true,
                  "max_length": 255,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "ORG3C-2026"
              },
              {
                "id": "ParentSku",
                "feed_name": "ParentSku",
                "attribute_name": "parent_sku",
                "name": "SKU of the parent Product",
                "label": "SKU of the parent Product",
                "is_mandatory": false,
                "description": "SKU of the parent Product",
                "attribute_type": "system",
                "example_value": "ABC-1000-202",
                "global_identifier": null,
                "group_name": "Variation",
                "input_type": "textfield",
                "product_type": "sellercenter",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "parent_sku",
                  "feed_name": "ParentSku",
                  "global_identifier": null,
                  "group_name": "Variation",
                  "input_type": "textfield",
                  "product_type": "sellercenter",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "TaxClass",
                "feed_name": "TaxClass",
                "attribute_name": "TaxClass",
                "name": "TaxClass",
                "label": "TaxClass",
                "is_mandatory": false,
                "description": null,
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": null,
                "group_name": null,
                "input_type": null,
                "product_type": null,
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": null,
                    "name": "0%",
                    "value_name": "0%",
                    "global_identifier": null,
                    "is_default": false
                  },
                  {
                    "id": null,
                    "name": "IVA 19%",
                    "value_name": "IVA 19%",
                    "global_identifier": null,
                    "is_default": true
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "TaxClass",
                  "feed_name": "TaxClass",
                  "global_identifier": null,
                  "group_name": null,
                  "input_type": null,
                  "product_type": null,
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ShipmentType",
                "feed_name": "ShipmentType",
                "attribute_name": "ShipmentType",
                "name": "ShipmentType",
                "label": "ShipmentType",
                "is_mandatory": false,
                "description": null,
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": null,
                "group_name": null,
                "input_type": null,
                "product_type": null,
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": null,
                    "name": "Dropshipping",
                    "value_name": "Dropshipping",
                    "global_identifier": null,
                    "is_default": false
                  },
                  {
                    "id": null,
                    "name": "Cross docking",
                    "value_name": "Cross docking",
                    "global_identifier": null,
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "ShipmentType",
                  "feed_name": "ShipmentType",
                  "global_identifier": null,
                  "group_name": null,
                  "input_type": null,
                  "product_type": null,
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              }
            ],
            "search_term": "Organizador Escritorio Modular 3 Compartimentos",
            "pricing": {
              "sale_fee_amount": 0,
              "listing_fee_amount": 0,
              "total_fee_amount": 0,
              "fee_percentage": 0,
              "net_amount": 0,
              "currency": "CLP",
              "warning": "Comisión no configurada para \"Organizadores de escritorio\"",
              "source": "tabla_local",
              "input_price": 25990,
              "price": 25990,
              "net_amount_before_shipping": 0,
              "net_amount_after_shipping": 0
            },
            "marketplace_id": 4,
            "credential_id": 34,
            "marketplace_name": "Conexion Falabella",
            "quote": {
              "pricing": {
                "sale_fee_amount": 0,
                "listing_fee_amount": 0,
                "total_fee_amount": 0,
                "fee_percentage": 0,
                "net_amount": 0,
                "currency": "CLP",
                "warning": "Comisión no configurada para \"Organizadores de escritorio\"",
                "source": "tabla_local",
                "input_price": 25990,
                "price": 25990,
                "net_amount_before_shipping": 0,
                "net_amount_after_shipping": 0
              },
              "profitability": {
                "final_profit": -25990,
                "estimated_profit": -25990,
                "real_margin_percentage": 0,
                "margin_percent": 0,
                "total_cost_basis": 25990,
                "product_cost_basis": 25990,
                "profitability_status": "estimated"
              },
              "shipping": null
            }
          },
          "category_id": 689,
          "category_name": "Organizadores de escritorio",
          "attributes": [
            {
              "id": "ConditionType",
              "name": "Condición del producto",
              "value_id": 9,
              "value_name": "Nuevo"
            },
            {
              "id": "PackageWidth",
              "name": "Ancho del producto empacado (cm)",
              "value_name": 17
            },
            {
              "id": "PackageLength",
              "name": "Largo del producto empacado (cm)",
              "value_name": 26
            },
            {
              "id": "PackageHeight",
              "name": "Alto del producto empacado (cm)",
              "value_name": 14
            },
            {
              "id": "PackageWeight",
              "name": "Peso del producto empacado (kg)",
              "value_name": 0.85
            },
            {
              "id": "Name",
              "name": "Nombre",
              "value_name": "Organizador Escritorio Modular 3 Compartimentos"
            },
            {
              "id": "Brand",
              "name": "Marca",
              "value_name": "NOVA HOME"
            },
            {
              "id": "Description",
              "name": "Información del producto",
              "value_name": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado."
            },
            {
              "id": "PrimaryCategory",
              "name": "PrimaryCategory",
              "value_name": 689
            },
            {
              "id": "SellerSku",
              "name": "Seller SKU",
              "value_name": "QA-ORG-3C"
            },
            {
              "id": "Variation",
              "name": "Variante",
              "value_name": "Negro"
            },
            {
              "id": "ProductWarranty",
              "name": "Condiciones de la garantía",
              "value_name": "meses"
            },
            {
              "id": "SellerWarranty",
              "name": "Garantía del proveedor",
              "value_id": 4,
              "value_name": "1 año"
            },
            {
              "id": "Model",
              "name": "Modelo",
              "value_name": "ORG3C-2026"
            },
            {
              "id": "QuantityFalabella",
              "name": "Stock (Falabella)",
              "value_name": 1
            },
            {
              "id": "PriceFalabella",
              "name": "Precio (Falabella)",
              "value_name": 25990
            },
            {
              "id": "Color",
              "name": "Color",
              "value_name": "Negro"
            },
            {
              "id": "ProductId",
              "name": "Código de barras",
              "value_name": "ORG3C-2026"
            }
          ],
          "pricing": {
            "sale_fee_amount": 0,
            "listing_fee_amount": 0,
            "total_fee_amount": 0,
            "fee_percentage": 0,
            "net_amount": 0,
            "currency": "CLP",
            "warning": "Comisión no configurada para \"Organizadores de escritorio\"",
            "source": "tabla_local",
            "input_price": 25990,
            "price": 25990,
            "net_amount_before_shipping": 0,
            "net_amount_after_shipping": 0
          },
          "shipping": null
        }
      }
    }
  ],
  "publication_step": 3,
  "financial_summary": {
    "total_products": 1,
    "total_marketplaces": 2,
    "total_estimated_sales": 51980,
    "total_commissions": 3898,
    "total_seller_shipping": null,
    "total_estimated_profit": -23488,
    "marketplaces": [
      {
        "credential_id": 41,
        "marketplace_id": 3,
        "name": "Mercado libre editada Auditoría",
        "estimated_sales": 25990,
        "commissions": 3898,
        "seller_shipping": 3600,
        "estimated_profit": -2498,
        "product_count": 1,
        "profit_margin_percent": -9.61
      },
      {
        "credential_id": 34,
        "marketplace_id": 4,
        "name": "Conexion Falabella",
        "estimated_sales": 25990,
        "commissions": 0,
        "seller_shipping": null,
        "estimated_profit": -20990,
        "product_count": 1,
        "profit_margin_percent": -80.76
      }
    ],
    "note": "Cálculo basado en quote backend de marketplace. Valores finales pueden variar por impuestos y ajustes."
  },
  "meta": {
    "timestamp": "2026-09-22T13:35:54.311Z",
    "userId": 30,
    "companyId": 17
  },
  "marketplaces": [
    {
      "id": 41,
      "name": "Mercado libre editada Auditoría",
      "description": "Integración con MercadoLibre Chile (MLC)",
      "marketplace_id": 3,
      "marketplace_name": "MercadoLibre Chile",
      "type": 1,
      "domain": "https://api.mercadolibre.com",
      "config": "{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}",
      "active": true,
      "client_id": "6082279668370934",
      "client_secret": "8zAYJacExLQTUk8l6YjiGw68xdqh6MOy",
      "redirect_uri": "https://spree.klint.cl",
      "scopes": "offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write",
      "createdAt": "2025-11-26T20:14:19.000Z",
      "updatedAt": "2026-01-21T00:02:27.000Z",
      "credential_id": 41,
      "access_token": "Token existente",
      "seller_id": null,
      "seller_email": null,
      "api_key": null,
      "expires_at": "2026-09-22T19:03:45.000Z",
      "is_expired": false,
      "country": "CL",
      "strategy": "MARGIN",
      "listing_type_id": "gold_special",
      "shipping_mode": "me2",
      "logistic_type": "xd_drop_off",
      "free_shipping": false
    },
    {
      "id": 34,
      "name": "Conexion Falabella",
      "description": "Integración con falabella",
      "marketplace_id": 4,
      "marketplace_name": "Falabella Chile",
      "type": 1,
      "domain": "https://api.falabella.cl",
      "config": "{\"country\": \"CL\", \"site_id\": \"FALABELLA_CL\", \"currency_id\": \"CLP\"}",
      "active": true,
      "client_id": null,
      "client_secret": null,
      "redirect_uri": null,
      "scopes": null,
      "createdAt": "2025-11-27T18:20:51.000Z",
      "updatedAt": "2025-12-09T19:40:52.000Z",
      "credential_id": 34,
      "access_token": null,
      "seller_id": "SC72B9D",
      "seller_email": "yasmany@klint.cl",
      "api_key": "a67b6eb80cce44afec76c0bfc0918fc2d4e303de",
      "expires_at": null,
      "is_expired": false,
      "country": "CL"
    }
  ],
  "economic_config": {
    "34": {
      "commission_rate": 0.1,
      "fixed_commission": 0,
      "min_margin": 0,
      "allow_price_adjustment": false
    },
    "41": {
      "commission_rate": 0.12,
      "fixed_commission": 0,
      "min_margin": 0,
      "allow_price_adjustment": false
    }
  }
}
2026-09-22 10:35:58 info: Job creado: ID 261, Batch a70ba42f-f064-4908-9975-261f5ab567a2, Tipo publish
2026-09-22 10:35:58 info: [REPO] Guardando link para producto 58
2026-09-22 10:35:58 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34}
2026-09-22 10:35:58 info: [REPO] Link creado id=200 product=58 marketplace=4
2026-09-22 10:36:01 info: Job actualizado (ID: 261): {"status":"processing","started_at":"2026-09-22T13:36:01.053Z"}
2026-09-22 10:36:01 info: [MercadoLibreAdapter] Preparando producto para publicación {"productId":58,"name":"Organizador Escritorio Modular 3 Compartimentos","variantsCount":2}
2026-09-22 10:36:01 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:36:01 info: [JobProcessor] Job 261: no hay productos pendientes, verificando completado
2026-09-22 10:36:01 info: [JobProcessor] Verificando completado job 261: 0/2 procesados, 0 éxitos, 0 errores
2026-09-22 10:36:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9fc375e9-8482-483a-b173-0365249f872a","topic":"items","resource":"/items/MLC4114226184","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:36:02.478Z","attempts":2,"received":"2026-09-22T13:35:58.34Z","actions":[]}
2026-09-22 10:36:02 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:36:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8e5d7466-c8fd-4489-b307-f12f2d9a6bac","topic":"items","resource":"/items/MLC1948756175","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:36:02.673Z","attempts":2,"received":"2026-09-22T13:35:58.293Z","actions":[]}
2026-09-22 10:36:03 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:36:06 info: [JobProcessor] Job 261: no hay productos pendientes, verificando completado
2026-09-22 10:36:06 info: [JobProcessor] Verificando completado job 261: 0/2 procesados, 0 éxitos, 0 errores
2026-09-22 10:36:06 info: [ML Adapter] 📦 Producto de catálogo o con variaciones → family_name: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 10:36:06 info: [ML Adapter] ✅ SELLER_PACKAGE_HEIGHT tomado desde packaging_measurements: 14 cm
2026-09-22 10:36:06 info: [ML Adapter] ✅ SELLER_PACKAGE_WIDTH tomado desde packaging_measurements: 17 cm
2026-09-22 10:36:06 info: [ML Adapter] ✅ SELLER_PACKAGE_LENGTH tomado desde packaging_measurements: 26 cm
2026-09-22 10:36:06 warn: [ML Adapter] ⚠️ Atributo ITEM_CONDITION filtrado (ITEM_CONDITION viaja como condition)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_HEIGHT filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_WIDTH filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_LENGTH filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_WEIGHT filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo WEIGHT formateado para ML: "650 g"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo LENGTH formateado para ML: "24 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo HEIGHT formateado para ML: "12 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo WIDTH formateado para ML: "15 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_WEIGHT formateado para ML: "650 g"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_HEIGHT formateado para ML: "14 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_WIDTH formateado para ML: "17 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_LENGTH formateado para ML: "26 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Garantía añadida: 12 meses
2026-09-22 10:36:06 info: [ML Adapter] Producto con 1 variante. Permitiendo atributos de variación en nivel base.
2026-09-22 10:36:06 info: [ML Adapter] ✅ SELLER_PACKAGE_HEIGHT tomado desde packaging_measurements: 14 cm
2026-09-22 10:36:06 info: [ML Adapter] ✅ SELLER_PACKAGE_WIDTH tomado desde packaging_measurements: 17 cm
2026-09-22 10:36:06 info: [ML Adapter] ✅ SELLER_PACKAGE_LENGTH tomado desde packaging_measurements: 26 cm
2026-09-22 10:36:06 warn: [ML Adapter] ⚠️ Atributo ITEM_CONDITION filtrado (ITEM_CONDITION viaja como condition)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_HEIGHT filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_WIDTH filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_LENGTH filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 warn: [ML Adapter] Atributo PACKAGE_WEIGHT filtrado (no modificable en item.attributes)
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo WEIGHT formateado para ML: "650 g"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo LENGTH formateado para ML: "24 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo HEIGHT formateado para ML: "12 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo WIDTH formateado para ML: "15 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_WEIGHT formateado para ML: "650 g"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_HEIGHT formateado para ML: "14 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_WIDTH formateado para ML: "17 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_LENGTH formateado para ML: "26 cm"
2026-09-22 10:36:06 info: [ML Adapter] ✅ Producto preparado para ML: {"category_id":"MLC416551","has_variations":false,"variations_count":0,"attributes_count":24,"sale_terms_count":1,"pictures_count":2,"has_family_name":true,"has_title":true,"is_catalog":true}
2026-09-22 10:36:06 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerMercadoLibre
2026-09-22 10:36:06 info: [TransformerML] Normalizadas 2 imágenes
2026-09-22 10:36:06 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 10:36:06 info: [PublishingService] Tarea ML creada antes del POST. task_id=375
2026-09-22 10:36:06 info: [PublishingService] ========= [MELI][PREPARE_TO_PUBLISH] ========= product_id=58 marketplace_id=3 credential_id=41 =========
2026-09-22 10:36:06 info: {
  "sku": "QA-ORG-3C",
  "title": "Organizador Escritorio Modular 3 Compartimentos",
  "family_name": "Organizador Escritorio Modular 3 Compartimentos",
  "has_variations": false,
  "model": "create"
}
2026-09-22 10:36:06 info: [PublishingService] ========= [MELI][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=3 credential_id=41 =========
2026-09-22 10:36:06 info: {
  "name": "Organizador Escritorio Modular 3 Compartimentos",
  "title": "Organizador Escritorio Modular 3 Compartimentos",
  "family_name": "Organizador Escritorio Modular 3 Compartimentos",
  "sku": "QA-ORG-3C",
  "attributes": [
    {
      "id": "BRAND",
      "value_name": "NOVA HOME"
    },
    {
      "id": "MODEL",
      "value_name": "ORG3C-2026"
    },
    {
      "id": "PRODUCT_TYPE",
      "value_name": "Organizador de escritorio",
      "value_id": "22065880"
    },
    {
      "id": "UNITS_PER_PACK",
      "value_name": "1"
    },
    {
      "id": "GTIN",
      "value_name": "2000000000015"
    },
    {
      "id": "SALE_FORMAT",
      "value_name": "Unidad",
      "value_id": "1359391"
    },
    {
      "id": "COLOR",
      "value_name": "Negro",
      "value_id": "52049"
    },
    {
      "id": "MATERIALS",
      "value_name": "Plástico",
      "value_id": "2748302"
    },
    {
      "id": "COMPARTMENTS_NUMBER",
      "value_name": "3"
    },
    {
      "id": "DRAWERS_NUMBER",
      "value_name": "3"
    },
    {
      "id": "WITH_CEL_SUPPORT",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "IS_SWIVELLING",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "IS_DETACHABLE",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "MAIN_COLOR",
      "value_name": "Negro",
      "value_id": "2450295"
    },
    {
      "id": "WEIGHT",
      "value_name": "650 g"
    },
    {
      "id": "LENGTH",
      "value_name": "24 cm"
    },
    {
      "id": "HEIGHT",
      "value_name": "12 cm"
    },
    {
      "id": "WIDTH",
      "value_name": "15 cm"
    },
    {
      "id": "MPN",
      "value_name": "ORG3C-2026"
    },
    {
      "id": "SELLER_SKU",
      "value_name": "QA-ORG-3C-NEG"
    },
    {
      "id": "SELLER_PACKAGE_WEIGHT",
      "value_name": "650 g"
    },
    {
      "id": "SELLER_PACKAGE_HEIGHT",
      "value_name": "14 cm"
    },
    {
      "id": "SELLER_PACKAGE_WIDTH",
      "value_name": "17 cm"
    },
    {
      "id": "SELLER_PACKAGE_LENGTH",
      "value_name": "26 cm"
    }
  ],
  "sale_terms": [
    {
      "id": "WARRANTY_TIME",
      "value_name": "12 meses"
    }
  ],
  "description": {
    "plain_text": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado."
  },
  "pictures": [
    {
      "source": "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg"
    },
    {
      "source": "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
    }
  ],
  "price": 25990,
  "available_quantity": 1,
  "category_id": "MLC416551",
  "condition": "new",
  "currency_id": "CLP",
  "buying_mode": "buy_it_now",
  "listing_type_id": "gold_special",
  "shipping": {
    "mode": "me2",
    "logistic_type": "xd_drop_off"
  },
  "seller_sku": "QA-ORG-3C"
}
2026-09-22 10:36:06 info: [MercadoLibreAdapter] === INICIANDO PUBLICACIÓN ===
2026-09-22 10:36:06 info: [DEBUG] Título recibido: "Organizador Escritorio Modular 3 Compartimentos" (47 caracteres)
2026-09-22 10:36:06 info: [DEBUG] Name recibido: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 10:36:06 info: [DEBUG] Family_name recibido: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 10:36:06 info: [DEBUG] Category ID: MLC416551
2026-09-22 10:36:06 info: [DEBUG] Tiene variaciones: false
2026-09-22 10:36:06 info: [DEBUG] Variaciones count: 0
2026-09-22 10:36:06 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:36:07 info: [MercadoLibreAdapter] Modelo detectado: User Products
2026-09-22 10:36:07 info: [ML-USP-1790084167501] [CACHE HIT] User shipping preferences {"credential_id":41,"ml_user_id":806466768}
2026-09-22 10:36:07 info: [ML-CSP-1790084167501] [CACHE HIT] Category shipping preferences {"credential_id":41,"category_id":"MLC416551"}
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo WEIGHT formateado para ML: "650 g"
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo LENGTH formateado para ML: "24 cm"
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo HEIGHT formateado para ML: "12 cm"
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo WIDTH formateado para ML: "15 cm"
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_WEIGHT formateado para ML: "650 g"
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_HEIGHT formateado para ML: "14 cm"
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_WIDTH formateado para ML: "17 cm"
2026-09-22 10:36:07 info: [ML Adapter] ✅ Atributo SELLER_PACKAGE_LENGTH formateado para ML: "26 cm"
2026-09-22 10:36:07 info: [MercadoLibreAdapter] User Product Child PK validation {"categoryId":"MLC416551","sellerSku":"QA-ORG-3C","childPkAttributes":[{"id":"SALE_FORMAT","required":false,"enforced":false,"value":"Unidad","tags":{}},{"id":"UNITS_PER_PACK","required":false,"enforced":false,"value":"1","tags":{"unit_yield":true,"conditional_required":true}},{"id":"COLOR","required":false,"enforced":false,"value":"Negro","tags":{}}]}
2026-09-22 10:36:07 info: [MercadoLibreAdapter] ========== [MELI][PAYLOAD_TO_SEND] ========== | label=validate | model=user_products | sku=n/a | item_id=n/a | =============================================
2026-09-22 10:36:07 info: {
  "site_id": "MLC",
  "category_id": "MLC416551",
  "family_name": "Organizador Escritorio Modular 3 Compartimentos",
  "price": 25990,
  "available_quantity": 1,
  "currency_id": "CLP",
  "buying_mode": "buy_it_now",
  "listing_type_id": "gold_special",
  "condition": "new",
  "shipping": {
    "mode": "me2",
    "logistic_type": "xd_drop_off"
  },
  "sale_terms": [
    {
      "id": "WARRANTY_TIME",
      "value_name": "12 meses"
    }
  ],
  "pictures": [
    {
      "source": "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg"
    },
    {
      "source": "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
    }
  ],
  "attributes": [
    {
      "id": "BRAND",
      "value_name": "NOVA HOME"
    },
    {
      "id": "MODEL",
      "value_name": "ORG3C-2026"
    },
    {
      "id": "PRODUCT_TYPE",
      "value_name": "Organizador de escritorio",
      "value_id": "22065880"
    },
    {
      "id": "UNITS_PER_PACK",
      "value_name": "1"
    },
    {
      "id": "GTIN",
      "value_name": "2000000000015"
    },
    {
      "id": "SALE_FORMAT",
      "value_name": "Unidad",
      "value_id": "1359391"
    },
    {
      "id": "COLOR",
      "value_name": "Negro",
      "value_id": "52049"
    },
    {
      "id": "MATERIALS",
      "value_name": "Plástico",
      "value_id": "2748302"
    },
    {
      "id": "COMPARTMENTS_NUMBER",
      "value_name": "3"
    },
    {
      "id": "DRAWERS_NUMBER",
      "value_name": "3"
    },
    {
      "id": "WITH_CEL_SUPPORT",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "IS_SWIVELLING",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "IS_DETACHABLE",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "MAIN_COLOR",
      "value_name": "Negro",
      "value_id": "2450295"
    },
    {
      "id": "WEIGHT",
      "value_name": "650 g"
    },
    {
      "id": "LENGTH",
      "value_name": "24 cm"
    },
    {
      "id": "HEIGHT",
      "value_name": "12 cm"
    },
    {
      "id": "WIDTH",
      "value_name": "15 cm"
    },
    {
      "id": "MPN",
      "value_name": "ORG3C-2026"
    },
    {
      "id": "SELLER_SKU",
      "value_name": "QA-ORG-3C-NEG"
    },
    {
      "id": "SELLER_PACKAGE_WEIGHT",
      "value_name": "650 g"
    },
    {
      "id": "SELLER_PACKAGE_HEIGHT",
      "value_name": "14 cm"
    },
    {
      "id": "SELLER_PACKAGE_WIDTH",
      "value_name": "17 cm"
    },
    {
      "id": "SELLER_PACKAGE_LENGTH",
      "value_name": "26 cm"
    }
  ]
}
2026-09-22 10:36:08 info: [MercadoLibreAdapter] Resultado de validacion ML {"validation":{"status":400,"data":{"cause":[{"department":"shipping","cause_id":4053,"type":"warning","code":"shipping.lost_me1_by_user","references":["user.shipping_preferences.modes"],"message":"User has not mode me1"},{"department":"items","cause_id":350,"type":"warning","code":"item.shipping.mandatory_free_shipping","references":[],"message":"Mandatory free shipping added"}],"message":"Validation error","error":"validation_error","status":400},"valid":true,"warnings":[{"department":"shipping","cause_id":4053,"type":"warning","code":"shipping.lost_me1_by_user","references":["user.shipping_preferences.modes"],"message":"User has not mode me1"},{"department":"items","cause_id":350,"type":"warning","code":"item.shipping.mandatory_free_shipping","references":[],"message":"Mandatory free shipping added"}],"errors":[]}}
2026-09-22 10:36:08 info: [MercadoLibreAdapter] ========== [MELI][PAYLOAD_TO_SEND] ========== | label=create | model=user_products | sku=QA-ORG-3C | item_id=n/a | =============================================
2026-09-22 10:36:08 info: {
  "site_id": "MLC",
  "category_id": "MLC416551",
  "family_name": "Organizador Escritorio Modular 3 Compartimentos",
  "price": 25990,
  "available_quantity": 1,
  "currency_id": "CLP",
  "buying_mode": "buy_it_now",
  "listing_type_id": "gold_special",
  "condition": "new",
  "shipping": {
    "mode": "me2",
    "logistic_type": "xd_drop_off"
  },
  "sale_terms": [
    {
      "id": "WARRANTY_TIME",
      "value_name": "12 meses"
    }
  ],
  "pictures": [
    {
      "source": "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg"
    },
    {
      "source": "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
    }
  ],
  "attributes": [
    {
      "id": "BRAND",
      "value_name": "NOVA HOME"
    },
    {
      "id": "MODEL",
      "value_name": "ORG3C-2026"
    },
    {
      "id": "PRODUCT_TYPE",
      "value_name": "Organizador de escritorio",
      "value_id": "22065880"
    },
    {
      "id": "UNITS_PER_PACK",
      "value_name": "1"
    },
    {
      "id": "GTIN",
      "value_name": "2000000000015"
    },
    {
      "id": "SALE_FORMAT",
      "value_name": "Unidad",
      "value_id": "1359391"
    },
    {
      "id": "COLOR",
      "value_name": "Negro",
      "value_id": "52049"
    },
    {
      "id": "MATERIALS",
      "value_name": "Plástico",
      "value_id": "2748302"
    },
    {
      "id": "COMPARTMENTS_NUMBER",
      "value_name": "3"
    },
    {
      "id": "DRAWERS_NUMBER",
      "value_name": "3"
    },
    {
      "id": "WITH_CEL_SUPPORT",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "IS_SWIVELLING",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "IS_DETACHABLE",
      "value_name": "No",
      "value_id": "242084"
    },
    {
      "id": "MAIN_COLOR",
      "value_name": "Negro",
      "value_id": "2450295"
    },
    {
      "id": "WEIGHT",
      "value_name": "650 g"
    },
    {
      "id": "LENGTH",
      "value_name": "24 cm"
    },
    {
      "id": "HEIGHT",
      "value_name": "12 cm"
    },
    {
      "id": "WIDTH",
      "value_name": "15 cm"
    },
    {
      "id": "MPN",
      "value_name": "ORG3C-2026"
    },
    {
      "id": "SELLER_SKU",
      "value_name": "QA-ORG-3C-NEG"
    },
    {
      "id": "SELLER_PACKAGE_WEIGHT",
      "value_name": "650 g"
    },
    {
      "id": "SELLER_PACKAGE_HEIGHT",
      "value_name": "14 cm"
    },
    {
      "id": "SELLER_PACKAGE_WIDTH",
      "value_name": "17 cm"
    },
    {
      "id": "SELLER_PACKAGE_LENGTH",
      "value_name": "26 cm"
    }
  ]
}
2026-09-22 10:36:08 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 10:36:08 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 10:36:08 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 10:36:08 info: [REPO] Guardando link para producto 58
2026-09-22 10:36:08 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 10:36:08 info: [REPO] Link creado id=201 product=58 marketplace=4
2026-09-22 10:36:08 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=376, sku=QA-ORG-3C
2026-09-22 10:36:08 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 10:36:08 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 10:36:08 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 10:36:08 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "NOVA HOME",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "NOVA HOME",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 10:36:08 info: [REPO] Actualizando tarea ID 375
2026-09-22 10:36:08 info: [REPO] Guardando link para producto 58
2026-09-22 10:36:08 info: [REPO] Scope link marketplace=3 product=58: {"product_id":58,"marketplace_id":3,"company_id":17,"credential_id":41,"external_id":"MLC4505435288"}
2026-09-22 10:36:08 info: [REPO] Link creado id=202 product=58 marketplace=3
2026-09-22 10:36:08 info: [PublishingService] ML item persistido inmediatamente item_id=MLC4505435288 sku=QA-ORG-3C task_id=375
2026-09-22 10:36:09 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:09 info: [ML Verify] Item MLC4505435288 en estado transitorio paused (picture_download_pending), reintentando en 1200ms (intento 1/4)
2026-09-22 10:36:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"861323e9-f52d-49ee-85df-48c29510f696","topic":"items_prices","resource":"/items/MLC4505435288/prices","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:36:09.475Z","attempts":1,"received":"2026-09-22T13:36:09.353Z","actions":[]}
2026-09-22 10:36:09 info: [ML Webhook] Ignorado topic: items_prices
2026-09-22 10:36:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"382b147e-f7ee-46b1-94a3-f63bd4c3b5ed","topic":"stock-locations","resource":"/user-products/MLCU5238356903/stock","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:36:09.527Z","attempts":1,"received":"2026-09-22T13:36:08.999Z","actions":["action:created"]}
2026-09-22 10:36:09 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 10:36:10 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:10 info: [ML Verify] Item MLC4505435288 en estado transitorio paused (picture_download_pending), reintentando en 2400ms (intento 2/4)
2026-09-22 10:36:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"34d0b9bc-80e1-4379-aa76-62bb2fe81ba9","topic":"user-products-families","resource":"/sites/MLC/user-products-families/893708213244688","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:36:10.711Z","attempts":1,"received":"2026-09-22T13:36:10.448Z","actions":["create"]}
2026-09-22 10:36:11 info: [ML Webhook] Ignorado topic: user-products-families
2026-09-22 10:36:11 info: [JobProcessor] Job 261: no hay productos pendientes, verificando completado
2026-09-22 10:36:11 info: [JobProcessor] Verificando completado job 261: 0/2 procesados, 0 éxitos, 0 errores
2026-09-22 10:36:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"24d5a6e8-cb34-47cc-949a-4012fecae1f8","topic":"items","resource":"/items/MLC4505435288","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:36:11.549Z","attempts":2,"received":"2026-09-22T13:36:09.239Z","actions":[]}
2026-09-22 10:36:11 info: [ML Webhook] Credencial resuelta por link external_id=MLC4505435288 credential_id=41
2026-09-22 10:36:12 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:36:12 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:12 info: [ML Verify] Item MLC4505435288 en estado transitorio paused (picture_download_pending), reintentando en 1000ms (intento 1/3)
2026-09-22 10:36:13 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:13 info: [ML Verify] Item MLC4505435288 en estado transitorio paused (picture_download_pending), reintentando en 4800ms (intento 3/4)
2026-09-22 10:36:13 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:13 info: [ML Verify] Item MLC4505435288 en estado transitorio paused (picture_download_pending), reintentando en 2000ms (intento 2/3)
2026-09-22 10:36:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6264dec0-3969-48cb-b339-6d07ea7b8ea8","topic":"items","resource":"/items/MLC4505435288","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:36:13.558Z","attempts":2,"received":"2026-09-22T13:36:09.418Z","actions":[]}
2026-09-22 10:36:13 info: [ML Webhook] Credencial resuelta por link external_id=MLC4505435288 credential_id=41
2026-09-22 10:36:14 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:36:14 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:14 info: [ML Verify] Item MLC4505435288 en estado transitorio paused (picture_download_pending), reintentando en 1000ms (intento 1/3)
2026-09-22 10:36:15 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:15 info: [ML Verify] Item MLC4505435288 en estado transitorio paused (picture_download_pending), reintentando en 2000ms (intento 2/3)
2026-09-22 10:36:15 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:15 info: [ML Webhook] Item MLC4505435288 verificado: {"topic":"items","resource":"/items/MLC4505435288","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"category_id":"MLC416551","price":25990,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:15 info: Job actualizado (ID: 261): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 10:36:15 info: [JobRepository] Job 261 recalculado: 0/2 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 10:36:15 info: [ML Webhook] Item MLC4505435288 sincronizado: paused (picture_download_pending)
2026-09-22 10:36:16 info: [JobProcessor] Job 261: no hay productos pendientes, verificando completado
2026-09-22 10:36:16 info: [JobProcessor] Verificando completado job 261: 1/2 procesados, 1 éxitos, 0 errores
2026-09-22 10:36:16 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 10:36:16 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 10:36:16 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductCreate sku=QA-ORG-3C =========
2026-09-22 10:36:16 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>NOVA HOME</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 10:36:16 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 10:36:16 info: Action=ProductCreate&Format=XML&Timestamp=2026-09-22T10%3A36%3A16-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 10:36:16 info: [FalabellaAdapter] ✅ Firma generada (HEX): 1f9142984d7bf440bd01b993203099953bf9f27177fcf0c55dc89247993f22e8
2026-09-22 10:36:16 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 10:36:16 info: https://sellercenter-api.falabella.com?Action=ProductCreate&Format=XML&Timestamp=2026-09-22T10%3A36%3A16-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=1f9142984d7bf440bd01b993203099953bf9f27177fcf0c55dc89247993f22e8
2026-09-22 10:36:16 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 10:36:16 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 10:36:16 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductCreate sku=QA-ORG-3C =========
2026-09-22 10:36:16 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>NOVA HOME</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 10:36:17 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 10:36:17 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>2b72db61-163f-4b54-926a-f6dea28b8879</RequestId>
    <RequestAction>ProductCreate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T10:36:17-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 10:36:17 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 2b72db61-163f-4b54-926a-f6dea28b8879
2026-09-22 10:36:17 info: [FalabellaAdapter] FeedStatus raw response (2b72db61-163f-4b54-926a-f6dea28b8879):
2026-09-22 10:36:17 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T10:36:17-0300","RequestParameters":{"FeedID":"2b72db61-163f-4b54-926a-f6dea28b8879"}},"Body":{"FeedDetail":{"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 10:36:16","UpdatedDate":"2026-09-22 10:36:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 10:36:17 info: [FalabellaAdapter] FeedStatus parsed response (2b72db61-163f-4b54-926a-f6dea28b8879):
2026-09-22 10:36:17 info: {"ok":true,"FeedID":"2b72db61-163f-4b54-926a-f6dea28b8879","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 10:36:16","UpdatedDate":"2026-09-22 10:36:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T10:36:17-0300","RequestParameters":{"FeedID":"2b72db61-163f-4b54-926a-f6dea28b8879"}},"Body":{"FeedDetail":{"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 10:36:16","UpdatedDate":"2026-09-22 10:36:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 10:36:17 info: [FalabellaAdapter] Feed 2b72db61-163f-4b54-926a-f6dea28b8879 intento 1/2: processing
2026-09-22 10:36:17 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2b72db61-163f-4b54-926a-f6dea28b8879","seller_skus":null}
2026-09-22 10:36:17 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 10:36:17 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879"},"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879"}
2026-09-22 10:36:17 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 10:36:17 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 2b72db61-163f-4b54-926a-f6dea28b8879
2026-09-22 10:36:17 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 10:36:17 info: [REPO] Buscando tarea por feedId=2b72db61-163f-4b54-926a-f6dea28b8879 marketplace=any
2026-09-22 10:36:17 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:17 info: [ML Webhook] Item MLC4505435288 verificado: {"topic":"items","resource":"/items/MLC4505435288","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"category_id":"MLC416551","price":25990,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:17 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 10:36:17 info: Job actualizado (ID: 261): {"status":"processing","processed":1,"successful":1,"errors_count":0,"percentage":50}
2026-09-22 10:36:17 info: [JobRepository] Job 261 recalculado: 1/2 procesados, 1 éxitos, 0 errores (50%)
2026-09-22 10:36:17 info: [ML Webhook] Item MLC4505435288 sincronizado: paused (picture_download_pending)
2026-09-22 10:36:17 warn: [REPO] ⚠️ No se encontró tarea para feedId=2b72db61-163f-4b54-926a-f6dea28b8879 (se intentaron 3 estrategias)
2026-09-22 10:36:17 warn: [FB Webhook] No se encontró credencial ni tarea para feed 2b72db61-163f-4b54-926a-f6dea28b8879
2026-09-22 10:36:18 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"paused","sub_status":["picture_download_pending"],"sub_status_text":"picture_download_pending","category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:36:08.518Z"}}
2026-09-22 10:36:18 info: [REPO] Actualizando tarea ID 375
2026-09-22 10:36:18 info: [REPO] Guardando link para producto 58
2026-09-22 10:36:18 info: [REPO] Scope link marketplace=3 product=58: {"product_id":58,"marketplace_id":3,"company_id":17,"credential_id":41,"external_id":"MLC4505435288"}
2026-09-22 10:36:18 info: [REPO] Link actualizado id=202 product=58 marketplace=3
2026-09-22 10:36:18 info: [PublishingService] ✅ Producto publicado con advertencias
2026-09-22 10:36:18 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2b72db61-163f-4b54-926a-f6dea28b8879","seller_skus":null}
2026-09-22 10:36:18 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 10:36:18 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879"},"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879"}
2026-09-22 10:36:18 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 10:36:18 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 2b72db61-163f-4b54-926a-f6dea28b8879
2026-09-22 10:36:18 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 10:36:18 info: [REPO] Buscando tarea por feedId=2b72db61-163f-4b54-926a-f6dea28b8879 marketplace=any
2026-09-22 10:36:18 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 10:36:18 warn: [REPO] ⚠️ No se encontró tarea para feedId=2b72db61-163f-4b54-926a-f6dea28b8879 (se intentaron 3 estrategias)
2026-09-22 10:36:18 warn: [FB Webhook] No se encontró credencial ni tarea para feed 2b72db61-163f-4b54-926a-f6dea28b8879
2026-09-22 10:36:20 info: [FalabellaAdapter] FeedStatus raw response (2b72db61-163f-4b54-926a-f6dea28b8879):
2026-09-22 10:36:20 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T10:36:20-0300","RequestParameters":{"FeedID":"2b72db61-163f-4b54-926a-f6dea28b8879"}},"Body":{"FeedDetail":{"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 10:36:16","UpdatedDate":"2026-09-22 10:36:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"1","FeedErrors":{"Error":{"Code":"0","Message":"You have chosen an invalid brand: &quot;NOVA HOME&quot;","SellerSku":"QA-ORG-3C"}}}}}}
2026-09-22 10:36:20 info: [FalabellaAdapter] FeedStatus parsed response (2b72db61-163f-4b54-926a-f6dea28b8879):
2026-09-22 10:36:20 info: {"ok":true,"FeedID":"2b72db61-163f-4b54-926a-f6dea28b8879","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 10:36:16","UpdatedDate":"2026-09-22 10:36:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"1","FeedErrors":{"Code":"0","Message":"You have chosen an invalid brand: &quot;NOVA HOME&quot;","SellerSku":"QA-ORG-3C"},"raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T10:36:20-0300","RequestParameters":{"FeedID":"2b72db61-163f-4b54-926a-f6dea28b8879"}},"Body":{"FeedDetail":{"Feed":"2b72db61-163f-4b54-926a-f6dea28b8879","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 10:36:16","UpdatedDate":"2026-09-22 10:36:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"1","FeedErrors":{"Error":{"Code":"0","Message":"You have chosen an invalid brand: &quot;NOVA HOME&quot;","SellerSku":"QA-ORG-3C"}}}}}}}
2026-09-22 10:36:20 info: [FalabellaAdapter] Feed 2b72db61-163f-4b54-926a-f6dea28b8879 intento 2/2: finished
2026-09-22 10:36:20 info: [FalabellaAdapter] Feed 2b72db61-163f-4b54-926a-f6dea28b8879 finalizado. Totales=1 procesados=1 fallidos=1 warnings=0 errors=1
2026-09-22 10:36:20 info: [REPO] Actualizando tarea ID 376
2026-09-22 10:36:20 info: [REPO] Guardando link para producto 58
2026-09-22 10:36:20 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 10:36:20 info: [REPO] Link actualizado id=201 product=58 marketplace=4
2026-09-22 10:36:20 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=376
2026-09-22 10:36:20 warn: [JobProcessor] ❌ Producto 58 falló: You have chosen an invalid brand: &quot;NOVA HOME&quot;
2026-09-22 10:36:20 info: Job actualizado (ID: 261): {"processed":2,"successful":1,"errors_count":1,"percentage":100}
2026-09-22 10:36:20 info: [JobProcessor] Verificando completado job 261: 2/2 procesados, 1 éxitos, 1 errores
2026-09-22 10:36:20 info: [JobRepository] Job 261 completado: 1 éxitos, 1 errores
2026-09-22 10:36:20 info: Notificación creada para usuario 30 (ID: 126)
2026-09-22 10:36:20 info: [JobRepository.markJobNotified] Job 261 marcado como notificado para user 30
2026-09-22 10:36:20 info: [JobProcessor] Notificación creada para job 261, usuario 30
2026-09-22 10:36:20 info: [JobProcessor] 🏁 Job 261 completado: 1/2
2026-09-22 10:37:00 info: yasmany - Edita estado de las notificaciones 126
2026-09-22 10:37:00 info: 'Datos recibidos:', {"ids":[126],"status":1,"company_id":17}
2026-09-22 10:37:00 info: Usuario 30 actualizó 1 notificaciones a estado 1
2026-09-22 10:37:04 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 10:37:04 info: [publishedProducts] use_manteiners=true
2026-09-22 10:37:17 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 10:37:17 info: ✅ Conexión a la base de datos exitosa
2026-09-22 10:37:17 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 10:37:17 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 10:37:17 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 10:37:17 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 10:38:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"23b34346-13db-4fec-b296-e918875fdb9d","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC998052241-76912200817","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:38:22.449Z","attempts":1,"received":"2026-09-22T13:38:22.327Z","actions":[]}
2026-09-22 10:38:22 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 10:38:47 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=244 job_products=1 transient_detected=0
2026-09-22 10:38:47 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=261 job_products=1 transient_detected=0
2026-09-22 10:38:47 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=245 job_products=1 transient_detected=0
2026-09-22 10:38:47 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=259 job_products=2 transient_detected=0
2026-09-22 10:38:47 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=219 job_products=1 transient_detected=0
2026-09-22 10:39:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"735be3b5-ef40-4531-88c9-581dc90935c4","topic":"items","resource":"/items/MLC4505435288","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:39:03.107Z","attempts":2,"received":"2026-09-22T13:38:59.057Z","actions":[]}
2026-09-22 10:39:03 info: [ML Webhook] Credencial resuelta por link external_id=MLC4505435288 credential_id=41
2026-09-22 10:39:03 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:39:03 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:39:01.598Z"}}
2026-09-22 10:39:03 info: [ML Webhook] Item MLC4505435288 verificado: {"topic":"items","resource":"/items/MLC4505435288","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"category_id":"MLC416551","price":25990,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:39:01.598Z"}}
2026-09-22 10:39:03 info: Job actualizado (ID: 261): {"status":"completed_with_errors","processed":2,"successful":1,"errors_count":1,"percentage":100}
2026-09-22 10:39:03 info: [JobRepository] Job 261 recalculado: 2/2 procesados, 1 éxitos, 1 errores (100%)
2026-09-22 10:39:03 info: [ML Webhook] Item MLC4505435288 sincronizado: active
2026-09-22 10:39:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c826333b-b239-4640-8ff7-3a79fd420745","topic":"items","resource":"/items/MLC4505435288","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:39:05.578Z","attempts":2,"received":"2026-09-22T13:39:02.123Z","actions":[]}
2026-09-22 10:39:05 info: [ML Webhook] Credencial resuelta por link external_id=MLC4505435288 credential_id=41
2026-09-22 10:39:05 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:39:06 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:39:01.598Z"}}
2026-09-22 10:39:06 info: [ML Webhook] Item MLC4505435288 verificado: {"topic":"items","resource":"/items/MLC4505435288","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"category_id":"MLC416551","price":25990,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:39:01.598Z"}}
2026-09-22 10:39:06 info: Job actualizado (ID: 261): {"status":"completed_with_errors","processed":2,"successful":1,"errors_count":1,"percentage":100}
2026-09-22 10:39:06 info: [JobRepository] Job 261 recalculado: 2/2 procesados, 1 éxitos, 1 errores (100%)
2026-09-22 10:39:06 info: [ML Webhook] Item MLC4505435288 sincronizado: active
2026-09-22 10:40:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fd4e6224-286a-4c03-81c0-624c220ee176","topic":"stock-locations","resource":"/user-products/MLCU5249889118/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:40:23.802Z","attempts":1,"received":"2026-09-22T13:40:22.988Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 10:40:24 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 10:40:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"43ed2d19-7b09-4b7d-a84d-d5d9528c7923","topic":"items","resource":"/items/MLC4495764470","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:40:26.007Z","attempts":2,"received":"2026-09-22T13:40:24.417Z","actions":[]}
2026-09-22 10:40:26 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:40:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"511d457a-595f-458c-b9b6-1f450edf7ded","topic":"items","resource":"/items/MLC2256975673","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:40:29.212Z","attempts":2,"received":"2026-09-22T13:40:26.684Z","actions":[]}
2026-09-22 10:40:29 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:41:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f9b26fb4-97d8-4584-8645-8125e85f00c1","topic":"items","resource":"/items/MLC4505435288","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:41:09.187Z","attempts":2,"received":"2026-09-22T13:41:02.78Z","actions":[]}
2026-09-22 10:41:09 info: [ML Webhook] Credencial resuelta por link external_id=MLC4505435288 credential_id=41
2026-09-22 10:41:09 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:41:09 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:41:02.196Z"}}
2026-09-22 10:41:09 info: [ML Webhook] Item MLC4505435288 verificado: {"topic":"items","resource":"/items/MLC4505435288","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"category_id":"MLC416551","price":25990,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:41:02.196Z"}}
2026-09-22 10:41:09 info: Job actualizado (ID: 261): {"status":"completed_with_errors","processed":2,"successful":1,"errors_count":1,"percentage":100}
2026-09-22 10:41:09 info: [JobRepository] Job 261 recalculado: 2/2 procesados, 1 éxitos, 1 errores (100%)
2026-09-22 10:41:09 info: [ML Webhook] Item MLC4505435288 sincronizado: active
2026-09-22 10:41:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1d2243a3-4e5f-4b89-83c8-1730cfe95f85","topic":"items","resource":"/items/MLC4505435288","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:41:57.649Z","attempts":2,"received":"2026-09-22T13:41:54.988Z","actions":[]}
2026-09-22 10:41:57 info: [ML Webhook] Credencial resuelta por link external_id=MLC4505435288 credential_id=41
2026-09-22 10:41:58 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:41:58 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:41:53.486Z"}}
2026-09-22 10:41:58 info: [ML Webhook] Item MLC4505435288 verificado: {"topic":"items","resource":"/items/MLC4505435288","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"category_id":"MLC416551","price":25990,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:41:53.486Z"}}
2026-09-22 10:41:58 info: Job actualizado (ID: 261): {"status":"completed_with_errors","processed":2,"successful":1,"errors_count":1,"percentage":100}
2026-09-22 10:41:58 info: [JobRepository] Job 261 recalculado: 2/2 procesados, 1 éxitos, 1 errores (100%)
2026-09-22 10:41:58 info: [ML Webhook] Item MLC4505435288 sincronizado: active
2026-09-22 10:45:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fd4e6224-286a-4c03-81c0-624c220ee176","topic":"stock-locations","resource":"/user-products/MLCU5249889118/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:45:40.559Z","attempts":2,"received":"2026-09-22T13:40:22.988Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 10:45:40 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 10:46:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ebee281d-ea4b-4d3e-b31c-24eeac2680aa","topic":"items","resource":"/items/MLC4495764470","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:46:10.176Z","attempts":2,"received":"2026-09-22T13:46:07.961Z","actions":[]}
2026-09-22 10:46:10 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:48:52 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 10:48:52 info: [publishedProducts] use_manteiners=true
2026-09-22 10:49:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"75caaa73-b787-4fd0-ad12-87b814e4f54c","topic":"items","resource":"/items/MLC1758476629","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:49:55.456Z","attempts":2,"received":"2026-09-22T13:49:51.941Z","actions":[]}
2026-09-22 10:49:55 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:52:55 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 10:52:55 info: [publishedProducts] use_manteiners=false
2026-09-22 10:53:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ba6138f7-e67b-4efe-8670-da6b01afbde6","topic":"items","resource":"/items/MLC4505435288","user_id":806466768,"application_id":6082279668370934,"sent":"2026-09-22T13:53:45.577Z","attempts":2,"received":"2026-09-22T13:53:43.454Z","actions":[]}
2026-09-22 10:53:45 info: [ML Webhook] Credencial resuelta por link external_id=MLC4505435288 credential_id=41
2026-09-22 10:53:46 info: [MercadoLibreAdapter] ✅ Token válido para: KLINTSOLUTIONSSPA
2026-09-22 10:53:46 info: [ML Verify] Respuesta item MLC4505435288: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC416551","domain_id":"MLC-DESK_ORGANIZERS_AND_PENCIL_HOLDERS","price":25990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:53:43.250Z"}}
2026-09-22 10:53:46 info: [ML Webhook] Item MLC4505435288 verificado: {"topic":"items","resource":"/items/MLC4505435288","snapshot":{"id":"MLC4505435288","title":"Organizador Escritorio Modular 3 Compartimentos","status":"active","sub_status":[],"category_id":"MLC416551","price":25990,"permalink":"https://articulo.mercadolibre.cl/MLC-4505435288-organizador-escritorio-modular-3-compartimentos-_JM","last_updated":"2026-09-22T13:53:43.250Z"}}
2026-09-22 10:53:46 info: Job actualizado (ID: 261): {"status":"completed_with_errors","processed":2,"successful":1,"errors_count":1,"percentage":100}
2026-09-22 10:53:46 info: [JobRepository] Job 261 recalculado: 2/2 procesados, 1 éxitos, 1 errores (100%)
2026-09-22 10:53:46 info: [ML Webhook] Item MLC4505435288 sincronizado: active
2026-09-22 10:54:36 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 10:54:36 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 10:54:36 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 10:54:39 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 10:54:39 info: Alamacenes recibidos
2026-09-22 10:54:39 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 10:54:51 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 10:54:52 info: categoría sugerida: 
 {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"getCategorySuggestion","ResponseType":"Category Suggestion","Timestamp":"2026-09-22T10:54:52-0300"},"Body":{"SuggestedCategory":{"Name":"Organizador Escritorio Modular 3 Compartimentos","SuggestedCategory":"G21020410","CategoryId":"292","CategoryName":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico"}}}}
2026-09-22 10:54:53 info: [FALABELLA][ATTRIBUTES] Categoría 292: 43 atributo(s) mapeado(s)
2026-09-22 10:55:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ab977748-a7b9-44d4-9a5b-77f43f21d0bb","topic":"items","resource":"/items/MLC1758476629","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:55:35.043Z","attempts":2,"received":"2026-09-22T13:55:33.548Z","actions":[]}
2026-09-22 10:55:35 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:56:16 info: Datos recibidos para enriquecer categoría Falabella:
 {"credential_id":34,"category_id":"689","category_name":"Organizadores de escritorio","path":"Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio","search_term":"Organizador Escritorio Modular 3 Compartimentos","product":{"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990}}
2026-09-22 10:56:17 info: [FALABELLA][ATTRIBUTES] Categoría 689: 31 atributo(s) mapeado(s)
2026-09-22 10:56:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9f23b71b-cdb0-480b-b5da-8940b1d7050c","topic":"stock-locations","resource":"/user-products/MLCU3949483773/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:56:31.402Z","attempts":1,"received":"2026-09-22T13:56:30.966Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 10:56:31 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 10:56:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8ef774ce-4026-4ce6-958f-be2106797451","topic":"items","resource":"/items/MLC4428215716","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:56:35.043Z","attempts":2,"received":"2026-09-22T13:56:32.136Z","actions":[]}
2026-09-22 10:56:35 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 10:56:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"dc39520b-0dd2-437d-92a4-5fccd0c98710","topic":"items","resource":"/items/MLC1954193461","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T13:56:35.714Z","attempts":2,"received":"2026-09-22T13:56:31.862Z","actions":[]}
2026-09-22 10:56:36 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:01:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bbab8531-9064-4f7a-9b2e-1075d5f76fc9","topic":"items","resource":"/items/MLC3348097044","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:01:14.328Z","attempts":2,"received":"2026-09-22T14:01:12.177Z","actions":[]}
2026-09-22 11:01:14 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:05:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"acd6b769-dd20-4c1d-86a5-a293e3590ce9","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2065848248-76912262684","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:05:20.412Z","attempts":1,"received":"2026-09-22T14:05:20.23Z","actions":[]}
2026-09-22 11:05:20 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 11:07:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"480c1662-1d7f-413a-87ab-19a7668c85c7","topic":"items","resource":"/items/MLC3348097044","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:07:00.042Z","attempts":2,"received":"2026-09-22T14:06:56.705Z","actions":[]}
2026-09-22 11:07:00 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:11:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"dabe1a4f-8c78-45be-ba75-cc61945cbbb2","topic":"stock-locations","resource":"/user-products/MLCU3510353577/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:11:55.45Z","attempts":1,"received":"2026-09-22T14:11:55.329Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 11:11:55 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 11:11:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8fac1ddc-9178-484b-8b57-04ad1f12d068","topic":"items","resource":"/items/MLC3259428988","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:11:59.346Z","attempts":2,"received":"2026-09-22T14:11:57.445Z","actions":[]}
2026-09-22 11:11:59 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:12:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c555fbef-9857-4fa3-b2de-4a2dcd6245ff","topic":"items","resource":"/items/MLC1954180871","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:12:00.928Z","attempts":2,"received":"2026-09-22T14:11:56.689Z","actions":[]}
2026-09-22 11:12:01 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:15:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e6f05efd-bf02-412c-9abc-a568e16bd935","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2316820368-76912287733","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:15:58.017Z","attempts":1,"received":"2026-09-22T14:15:57.904Z","actions":[]}
2026-09-22 11:15:58 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 11:17:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"dabe1a4f-8c78-45be-ba75-cc61945cbbb2","topic":"stock-locations","resource":"/user-products/MLCU3510353577/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:17:02.785Z","attempts":2,"received":"2026-09-22T14:11:55.329Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 11:17:03 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 11:18:45 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 11:18:53 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 11:18:53 info: ✅ Conexión a la base de datos exitosa
2026-09-22 11:18:53 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 11:18:53 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 11:18:53 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 11:18:53 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 11:24:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0f00f223-9e74-4ce7-8682-8df79d338f70","topic":"stock-locations","resource":"/user-products/MLCU3840180974/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:24:33.888Z","attempts":1,"received":"2026-09-22T14:24:33.68Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 11:24:34 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 11:24:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3326458f-0a28-49dd-a297-1fa0467f6547","topic":"items","resource":"/items/MLC1877806653","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:24:36.895Z","attempts":2,"received":"2026-09-22T14:24:34.588Z","actions":[]}
2026-09-22 11:24:37 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:24:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"905ed67e-43e3-4eea-a07b-711efa829e7b","topic":"items","resource":"/items/MLC1877875807","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:24:43.262Z","attempts":2,"received":"2026-09-22T14:24:36.889Z","actions":[]}
2026-09-22 11:24:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:25:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1fde03ab-ca31-417a-af37-5b704ae13053","topic":"items","resource":"/items/MLC1525613589","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:25:33.939Z","attempts":2,"received":"2026-09-22T14:25:28.459Z","actions":[]}
2026-09-22 11:25:34 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:27:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"325efe00-0092-4810-8fde-fcb07d40cf75","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1777504681-76912312950","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:27:36.155Z","attempts":1,"received":"2026-09-22T14:27:35.88Z","actions":[]}
2026-09-22 11:27:36 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 11:27:36 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 11:27:36 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 11:27:36 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 11:27:40 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 11:27:40 info: Alamacenes recibidos
2026-09-22 11:27:40 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 11:27:48 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 11:28:01 info: categoría sugerida: 
 {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"getCategorySuggestion","ResponseType":"Category Suggestion","Timestamp":"2026-09-22T11:28:01-0300"},"Body":{"SuggestedCategory":{"Name":"Organizador Escritorio Modular 3 Compartimentos","SuggestedCategory":"G21020410","CategoryId":"292","CategoryName":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico"}}}}
2026-09-22 11:28:02 info: [FALABELLA][CONTENT_SCORE] Categoría 292: 9 regla(s) oficial(es)
2026-09-22 11:28:02 info: [FALABELLA][ATTRIBUTES] Categoría 292: 43 atributo(s) mapeado(s)
2026-09-22 11:30:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c5cbb389-96fe-4dbf-b032-7c16ff4cd544","topic":"items","resource":"/items/MLC1877875807","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:30:23.163Z","attempts":2,"received":"2026-09-22T14:30:19.188Z","actions":[]}
2026-09-22 11:30:23 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:30:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3f4d22a6-d5e9-452d-be7b-9a6daa38d526","topic":"items","resource":"/items/MLC1877806653","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:30:45.248Z","attempts":2,"received":"2026-09-22T14:30:43.718Z","actions":[]}
2026-09-22 11:30:45 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:30:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"07c68e7f-d6e8-4c80-94de-db16a73938c0","topic":"shipments","resource":"/shipments/48010951365","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:30:47.629Z","attempts":1,"received":"2026-09-22T14:30:47.231Z","actions":[]}
2026-09-22 11:30:48 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 11:31:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b1482517-a97a-4c00-8e49-d0d0a04aa2f3","topic":"questions","resource":"/questions/13661958279","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:31:01.925Z","attempts":1,"received":"2026-09-22T14:31:01.901Z","actions":[]}
2026-09-22 11:31:02 info: [ML Webhook] Ignorado topic: questions
2026-09-22 11:31:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"76e1f8c9-7d45-490d-b974-afb2e9cbb313","topic":"items","resource":"/items/MLC2214551023","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:31:06.419Z","attempts":2,"received":"2026-09-22T14:31:03.313Z","actions":[]}
2026-09-22 11:31:06 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:31:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d51f882e-7ddd-41e8-b717-b2f7e600328c","topic":"items","resource":"/items/MLC1525613589","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:31:19.764Z","attempts":2,"received":"2026-09-22T14:31:15.753Z","actions":[]}
2026-09-22 11:31:20 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:32:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ac009230-8cc3-48b8-ae77-5d6c9acb9ca6","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1864077480-76912323888","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:32:38.249Z","attempts":1,"received":"2026-09-22T14:32:38.146Z","actions":[]}
2026-09-22 11:32:39 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 11:34:36 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 11:34:36 info: [publishedProducts] use_manteiners=true
2026-09-22 11:34:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e1826752-52f6-46f5-a38c-40889cb9401b","topic":"messages","resource":"01a0c98a50e071fba7e4a82882ed600b","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:34:43.314Z","attempts":1,"received":"2026-09-22T14:34:43.142Z","actions":["created"]}
2026-09-22 11:34:43 info: [ML Webhook] Ignorado topic: messages
2026-09-22 11:35:06 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 11:35:06 info: [publishedProducts] use_manteiners=false
2026-09-22 11:36:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ac009230-8cc3-48b8-ae77-5d6c9acb9ca6","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1864077480-76912323888","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:36:53.788Z","attempts":2,"received":"2026-09-22T14:32:38.146Z","actions":[]}
2026-09-22 11:36:54 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 11:38:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"326afd40-a57b-4b73-b5b6-be7d80b56940","topic":"stock-locations","resource":"/user-products/MLCU3880595552/stock","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:38:53.36Z","attempts":1,"received":"2026-09-22T14:38:53.262Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 11:38:53 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 11:38:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b8d2648c-73f1-4e07-9a7f-a1a6411ff992","topic":"stock-locations","resource":"/user-products/MLCU3869886705/stock","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:38:54.195Z","attempts":1,"received":"2026-09-22T14:38:53.784Z","actions":["type:selling_address"]}
2026-09-22 11:38:54 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 11:39:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cf36e7a5-0fd9-4e51-a2ff-0a3a0138a874","topic":"items","resource":"/items/MLC3820685384","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:39:08.708Z","attempts":2,"received":"2026-09-22T14:39:01.425Z","actions":[]}
2026-09-22 11:39:09 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC3820685384
2026-09-22 11:39:09 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 11:39:09 info: [ML Verify] Respuesta item MLC3820685384: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC3820685384","title":"Dispensador De Cinta Térmica Cinta De Transferencia Térmica Azul","status":"paused","sub_status":["out_of_stock"],"sub_status_text":"out_of_stock","category_id":"MLC417708","domain_id":"MLC-THERMAL_ADHESIVE_TAPES","price":12490,"available_quantity":0,"permalink":"https://articulo.mercadolibre.cl/MLC-3820685384-dispensador-de-cinta-termica-cinta-de-transferencia-termica-azul-_JM","last_updated":"2026-09-22T14:38:53.672Z"}}
2026-09-22 11:39:09 info: [ML Webhook] Item MLC3820685384 verificado: {"topic":"items","resource":"/items/MLC3820685384","snapshot":{"id":"MLC3820685384","title":"Dispensador De Cinta Térmica Cinta De Transferencia Térmica Azul","status":"paused","sub_status":["out_of_stock"],"category_id":"MLC417708","price":12490,"permalink":"https://articulo.mercadolibre.cl/MLC-3820685384-dispensador-de-cinta-termica-cinta-de-transferencia-termica-azul-_JM","last_updated":"2026-09-22T14:38:53.672Z"}}
2026-09-22 11:39:09 info: [ML Webhook] Item MLC3820685384 sincronizado: paused (out_of_stock)
2026-09-22 11:39:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ec966281-fb2a-467c-bb11-417ca591d55c","topic":"items","resource":"/items/MLC1908413961","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:39:09.447Z","attempts":2,"received":"2026-09-22T14:39:01.491Z","actions":[]}
2026-09-22 11:39:09 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC1908413961
2026-09-22 11:39:09 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 11:39:10 info: [ML Verify] Respuesta item MLC1908413961: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC1908413961","title":"Dispensador De Cinta Térmica Cinta De Transferencia Térmica Fucsia","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC417708","domain_id":"MLC-THERMAL_ADHESIVE_TAPES","price":12490,"available_quantity":10,"permalink":"https://articulo.mercadolibre.cl/MLC-1908413961-dispensador-de-cinta-termica-cinta-de-transferencia-termica-fucsia-_JM","last_updated":"2026-09-22T14:38:53.619Z"}}
2026-09-22 11:39:10 info: [ML Webhook] Item MLC1908413961 verificado: {"topic":"items","resource":"/items/MLC1908413961","snapshot":{"id":"MLC1908413961","title":"Dispensador De Cinta Térmica Cinta De Transferencia Térmica Fucsia","status":"active","sub_status":[],"category_id":"MLC417708","price":12490,"permalink":"https://articulo.mercadolibre.cl/MLC-1908413961-dispensador-de-cinta-termica-cinta-de-transferencia-termica-fucsia-_JM","last_updated":"2026-09-22T14:38:53.619Z"}}
2026-09-22 11:39:10 info: [ML Webhook] Item MLC1908413961 sincronizado: active
2026-09-22 11:39:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7043c7de-a74c-4c14-a62d-b5e18cad7267","topic":"stock-locations","resource":"/user-products/MLCU4224199330/stock","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:39:29.355Z","attempts":1,"received":"2026-09-22T14:39:29.154Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 11:39:29 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 11:39:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"674119cf-0baf-4b69-a38f-3652723352fc","topic":"stock-locations","resource":"/user-products/MLCU4224199328/stock","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:39:29.841Z","attempts":1,"received":"2026-09-22T14:39:29.708Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 11:39:30 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 11:39:41 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7f047ac7-ce67-4bff-af19-1123683752cf","topic":"items","resource":"/items/MLC4145330136","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:39:41.176Z","attempts":2,"received":"2026-09-22T14:39:30.258Z","actions":[]}
2026-09-22 11:39:41 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC4145330136
2026-09-22 11:39:41 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 11:39:41 info: [ML Verify] Respuesta item MLC4145330136: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4145330136","title":"Dispensador De Cinta De Embalaje Blanco","status":"paused","sub_status":["out_of_stock"],"sub_status_text":"out_of_stock","category_id":"MLC416558","domain_id":"MLC-TAPE_DISPENSERS","price":6990,"available_quantity":0,"permalink":"https://articulo.mercadolibre.cl/MLC-4145330136-dispensador-de-cinta-de-embalaje-blanco-_JM","last_updated":"2026-09-22T14:39:29.910Z"}}
2026-09-22 11:39:41 info: [ML Webhook] Item MLC4145330136 verificado: {"topic":"items","resource":"/items/MLC4145330136","snapshot":{"id":"MLC4145330136","title":"Dispensador De Cinta De Embalaje Blanco","status":"paused","sub_status":["out_of_stock"],"category_id":"MLC416558","price":6990,"permalink":"https://articulo.mercadolibre.cl/MLC-4145330136-dispensador-de-cinta-de-embalaje-blanco-_JM","last_updated":"2026-09-22T14:39:29.910Z"}}
2026-09-22 11:39:41 info: [ML Webhook] Item MLC4145330136 sincronizado: paused (out_of_stock)
2026-09-22 11:39:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9cda0641-08ef-4ef8-b341-09af4c8a3cb6","topic":"items","resource":"/items/MLC4145408172","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:39:43.575Z","attempts":2,"received":"2026-09-22T14:39:31.064Z","actions":[]}
2026-09-22 11:39:43 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC4145408172
2026-09-22 11:39:44 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 11:39:44 info: [ML Verify] Respuesta item MLC4145408172: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4145408172","title":"Dispensador De Cinta De Embalaje Rojo","status":"paused","sub_status":["out_of_stock"],"sub_status_text":"out_of_stock","category_id":"MLC416558","domain_id":"MLC-TAPE_DISPENSERS","price":6990,"available_quantity":0,"permalink":"https://articulo.mercadolibre.cl/MLC-4145408172-dispensador-de-cinta-de-embalaje-rojo-_JM","last_updated":"2026-09-22T14:39:30.569Z"}}
2026-09-22 11:39:44 info: [ML Webhook] Item MLC4145408172 verificado: {"topic":"items","resource":"/items/MLC4145408172","snapshot":{"id":"MLC4145408172","title":"Dispensador De Cinta De Embalaje Rojo","status":"paused","sub_status":["out_of_stock"],"category_id":"MLC416558","price":6990,"permalink":"https://articulo.mercadolibre.cl/MLC-4145408172-dispensador-de-cinta-de-embalaje-rojo-_JM","last_updated":"2026-09-22T14:39:30.569Z"}}
2026-09-22 11:39:44 info: [ML Webhook] Item MLC4145408172 sincronizado: paused (out_of_stock)
2026-09-22 11:39:59 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 11:40:32 info: Entrando a loguearse
2026-09-22 11:40:32 info: 'Datos recibidos al loguearse:', {"email":"yasmany891230","password":"yasmanys"}
2026-09-22 11:40:32 info: Entrando a loguearse
2026-09-22 11:40:32 info: 'Datos recibidos al loguearse:', {"email":"yasmany891230","password":"yasmanys"}
2026-09-22 11:40:36 info: yasmany89 - Entra a buscar las compañías
2026-09-22 11:40:38 info: yasmany89 - Cierra sessión
2026-09-22 11:40:45 info: Entrando a loguearse
2026-09-22 11:40:45 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 11:40:45 info: Entrando a loguearse
2026-09-22 11:40:45 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 11:41:01 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 11:41:02 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 11:41:02 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 11:41:05 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 11:41:05 info: Alamacenes recibidos
2026-09-22 11:41:05 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 11:41:15 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 11:41:16 info: categoría sugerida: 
 {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"getCategorySuggestion","ResponseType":"Category Suggestion","Timestamp":"2026-09-22T11:41:16-0300"},"Body":{"SuggestedCategory":{"Name":"Organizador Escritorio Modular 3 Compartimentos","SuggestedCategory":"G21020410","CategoryId":"292","CategoryName":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico"}}}}
2026-09-22 11:41:17 info: [FALABELLA][ATTRIBUTES] Categoría 292: 43 atributo(s) mapeado(s)
2026-09-22 11:46:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0f4c3cd4-190e-4f78-866a-b4bfcca07618","topic":"catalog_item_competition_status","resource":"/items/MLC4028686998/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:46:45.677Z","attempts":1,"received":"2026-09-22T14:46:45.534Z","actions":[]}
2026-09-22 11:46:45 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 11:48:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5a675c2c-d603-4931-9d65-30763ea66d53","topic":"items","resource":"/items/MLC1579530131","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:48:53.3Z","attempts":2,"received":"2026-09-22T14:48:51.087Z","actions":[]}
2026-09-22 11:48:53 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 11:49:24 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 11:49:24 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 11:49:24 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 11:49:40 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 11:49:40 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 11:49:40 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 11:49:43 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 11:49:43 info: Alamacenes recibidos
2026-09-22 11:49:43 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 11:49:53 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 11:51:00 info: Datos recibidos para enriquecer categoría Falabella:
 {"credential_id":34,"category_id":"689","category_name":"Organizadores de escritorio","path":"Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio","search_term":"Organizador Escritorio Modular 3 Compartimentos","product":{"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990}}
2026-09-22 11:51:01 info: [FALABELLA][CONTENT_SCORE] Categoría 689: 3 regla(s) oficial(es)
2026-09-22 11:51:01 info: [FALABELLA][ATTRIBUTES] Categoría 689: 31 atributo(s) mapeado(s)
2026-09-22 11:51:01 warn: [BD-SEARCH] ❌ No se encontró comisión para los niveles proporcionados
2026-09-22 11:52:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cde22626-4649-48ae-99db-a2dfb7d19e51","topic":"catalog_item_competition_status","resource":"/items/MLC4495764558/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T14:52:34.872Z","attempts":1,"received":"2026-09-22T14:52:34.768Z","actions":[]}
2026-09-22 11:52:35 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 11:52:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"35dd3601-60af-4b04-bea4-b17eae3aa0d2","topic":"catalog_item_competition_status","resource":"/items/MLC2256975673/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T14:52:34.972Z","attempts":1,"received":"2026-09-22T14:52:34.848Z","actions":[]}
2026-09-22 11:52:35 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 11:52:52 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=244 job_products=1 transient_detected=0
2026-09-22 11:52:52 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=261 job_products=1 transient_detected=0
2026-09-22 11:52:52 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=245 job_products=1 transient_detected=0
2026-09-22 11:52:52 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=219 job_products=1 transient_detected=0
2026-09-22 11:52:52 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=259 job_products=2 transient_detected=0
2026-09-22 11:53:07 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 11:53:07 info: [publishedProducts] use_manteiners=true
2026-09-22 11:53:17 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=261 job_products=1 transient_detected=0
2026-09-22 11:53:17 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=245 job_products=1 transient_detected=0
2026-09-22 11:53:17 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=244 job_products=1 transient_detected=0
2026-09-22 11:53:17 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=259 job_products=2 transient_detected=0
2026-09-22 11:53:17 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=219 job_products=1 transient_detected=0
2026-09-22 11:53:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=244 job_products=1 transient_detected=0
2026-09-22 11:53:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=219 job_products=1 transient_detected=0
2026-09-22 11:53:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=261 job_products=1 transient_detected=0
2026-09-22 11:53:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=259 job_products=2 transient_detected=0
2026-09-22 11:53:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=245 job_products=1 transient_detected=0
2026-09-22 11:58:50 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 11:58:50 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 11:58:50 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 11:59:41 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 11:59:41 info: Alamacenes recibidos
2026-09-22 11:59:41 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 12:00:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4c8edbc8-5170-43c9-946d-681e091db40b","topic":"stock-locations","resource":"/user-products/MLCU3961603698/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:00:58.941Z","attempts":1,"received":"2026-09-22T15:00:58.821Z","actions":["type:selling_address"]}
2026-09-22 12:00:59 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6cc5802c-0914-468a-8b33-4db822a6ad29","topic":"stock-locations","resource":"/user-products/MLCU3883425825/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:00.817Z","attempts":1,"received":"2026-09-22T15:01:00.691Z","actions":["type:selling_address"]}
2026-09-22 12:01:00 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"86e23092-1845-4969-a02a-42908a05525e","topic":"stock-locations","resource":"/user-products/MLCU3715056748/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:06.701Z","attempts":1,"received":"2026-09-22T15:01:05.989Z","actions":["type:selling_address"]}
2026-09-22 12:01:06 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"161ab74c-677e-4df6-9288-7cbf8a2d27e2","topic":"items","resource":"/items/MLC1954167845","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:10.132Z","attempts":2,"received":"2026-09-22T15:01:06.639Z","actions":[]}
2026-09-22 12:01:10 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"944b8ecb-a0db-427b-aced-aa3964fdd2d1","topic":"items","resource":"/items/MLC3851626932","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:10.851Z","attempts":2,"received":"2026-09-22T15:01:06.634Z","actions":[]}
2026-09-22 12:01:10 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"906e5484-d576-4b58-9180-b30c784ac948","topic":"items","resource":"/items/MLC1954103625","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:11.287Z","attempts":2,"received":"2026-09-22T15:01:07.281Z","actions":[]}
2026-09-22 12:01:11 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"87c786ba-7b2c-4926-91f3-95019f99b593","topic":"stock-locations","resource":"/user-products/MLCU3706360029/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:11.92Z","attempts":1,"received":"2026-09-22T15:01:11.359Z","actions":["type:selling_address"]}
2026-09-22 12:01:12 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e2619615-0103-4a72-8144-bf8ddee42a1f","topic":"items","resource":"/items/MLC3851414364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:12.219Z","attempts":2,"received":"2026-09-22T15:01:08.55Z","actions":[]}
2026-09-22 12:01:12 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6d55de8d-8781-4119-b15c-1e088ab59f72","topic":"stock-locations","resource":"/user-products/MLCU3715086430/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:15.217Z","attempts":1,"received":"2026-09-22T15:01:15.06Z","actions":["type:selling_address"]}
2026-09-22 12:01:15 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5018c8f9-0384-44e7-abf8-ca9aa77f0e4b","topic":"items","resource":"/items/MLC3495408516","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:15.464Z","attempts":2,"received":"2026-09-22T15:01:08.804Z","actions":[]}
2026-09-22 12:01:15 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1a6ae108-f87a-4b70-8247-fa231acf8b5b","topic":"items","resource":"/items/MLC3495849830","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:15.776Z","attempts":2,"received":"2026-09-22T15:01:14.025Z","actions":[]}
2026-09-22 12:01:15 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4f96d2dd-70d1-44ac-b553-f717372e1010","topic":"items","resource":"/items/MLC4109626170","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:16.245Z","attempts":2,"received":"2026-09-22T15:01:14.115Z","actions":[]}
2026-09-22 12:01:17 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d45c1335-0649-4a34-a1b1-6c66798a008c","topic":"stock-locations","resource":"/user-products/MLCU3670055738/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:18.277Z","attempts":1,"received":"2026-09-22T15:01:17.795Z","actions":["type:selling_address"]}
2026-09-22 12:01:18 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4a15dcbd-563a-423b-8ed2-2bed5a0235f7","topic":"items","resource":"/items/MLC4441241586","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:19.859Z","attempts":2,"received":"2026-09-22T15:01:14.922Z","actions":[]}
2026-09-22 12:01:19 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ac6c21f6-5224-4721-b964-fdaee2b6d364","topic":"stock-locations","resource":"/user-products/MLCU3840180974/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:20.081Z","attempts":1,"received":"2026-09-22T15:01:19.946Z","actions":["action:restock","type:selling_address"]}
2026-09-22 12:01:20 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c83c6f54-45ad-4eab-9a7c-efee900671e5","topic":"items","resource":"/items/MLC3495071528","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:25.121Z","attempts":2,"received":"2026-09-22T15:01:22.112Z","actions":[]}
2026-09-22 12:01:25 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e9933a8c-50ad-4441-b17b-61e0774f1182","topic":"stock-locations","resource":"/user-products/MLCU3745756974/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:25.135Z","attempts":1,"received":"2026-09-22T15:01:24.952Z","actions":["type:selling_address"]}
2026-09-22 12:01:25 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a475ebc7-789c-43ce-ae0e-3079a5d7becd","topic":"items","resource":"/items/MLC1877806653","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:27.372Z","attempts":2,"received":"2026-09-22T15:01:24.937Z","actions":[]}
2026-09-22 12:01:27 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9227ce9c-a750-4a29-b0da-a4e52effccee","topic":"items","resource":"/items/MLC1781337047","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:28.185Z","attempts":2,"received":"2026-09-22T15:01:24.955Z","actions":[]}
2026-09-22 12:01:28 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b66a43cf-5ce1-4d42-97df-05ff13226360","topic":"stock-locations","resource":"/user-products/MLCU3736701857/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:29.629Z","attempts":1,"received":"2026-09-22T15:01:29.471Z","actions":["type:selling_address"]}
2026-09-22 12:01:29 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cf2d669d-f3b4-43e6-b4fd-501729fc5a7c","topic":"items","resource":"/items/MLC1831382219","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:30.628Z","attempts":2,"received":"2026-09-22T15:01:27.888Z","actions":[]}
2026-09-22 12:01:30 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"67ff47e6-7565-4457-951e-36a94ab7b7a4","topic":"items","resource":"/items/MLC1877875807","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:31.296Z","attempts":2,"received":"2026-09-22T15:01:26.609Z","actions":[]}
2026-09-22 12:01:31 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"75a01b0e-743b-479f-8870-a80390ae0f66","topic":"items","resource":"/items/MLC3550428530","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:34.868Z","attempts":2,"received":"2026-09-22T15:01:29.994Z","actions":[]}
2026-09-22 12:01:35 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"db7067a6-951a-4df6-a6f8-611a477e99f7","topic":"stock-locations","resource":"/user-products/MLCU3653809171/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:35.908Z","attempts":1,"received":"2026-09-22T15:01:35.783Z","actions":["type:selling_address"]}
2026-09-22 12:01:36 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f6ef1dbe-dd8d-4aa5-a5f4-99eeaec72e76","topic":"stock-locations","resource":"/user-products/MLCU3661757584/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:37.062Z","attempts":1,"received":"2026-09-22T15:01:36.769Z","actions":["type:selling_address"]}
2026-09-22 12:01:37 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:01:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cfcec605-631c-450c-ab2a-6d86b7171a28","topic":"items","resource":"/items/MLC3950063814","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:38.145Z","attempts":2,"received":"2026-09-22T15:01:33.912Z","actions":[]}
2026-09-22 12:01:38 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4f2ef584-6a0c-4534-b4a4-fd520aff4d3f","topic":"items","resource":"/items/MLC1831395059","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:39.406Z","attempts":2,"received":"2026-09-22T15:01:35.486Z","actions":[]}
2026-09-22 12:01:39 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:40 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 12:01:41 info: categoría sugerida: 
 {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"getCategorySuggestion","ResponseType":"Category Suggestion","Timestamp":"2026-09-22T12:01:41-0300"},"Body":{"SuggestedCategory":{"Name":"Organizador Escritorio Modular 3 Compartimentos","SuggestedCategory":"G21020410","CategoryId":"292","CategoryName":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico"}}}}
2026-09-22 12:01:42 info: [FALABELLA][ATTRIBUTES] Categoría 292: 43 atributo(s) mapeado(s)
2026-09-22 12:01:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9bf6d6b7-f4a6-4acf-ba4f-3860b122dd4a","topic":"items","resource":"/items/MLC1777478853","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:43.513Z","attempts":2,"received":"2026-09-22T15:01:37.337Z","actions":[]}
2026-09-22 12:01:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e169c058-9f99-4134-afff-c530aa5248b4","topic":"items","resource":"/items/MLC4028686998","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:43.55Z","attempts":2,"received":"2026-09-22T15:01:40.919Z","actions":[]}
2026-09-22 12:01:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:01:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cb371737-c4ec-4908-8b88-3931456fc8ff","topic":"items","resource":"/items/MLC1777504681","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:01:44.72Z","attempts":2,"received":"2026-09-22T15:01:40.195Z","actions":[]}
2026-09-22 12:01:44 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:02:21 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b3841098-2f68-4aff-aced-1c90e9a2f7de","topic":"catalog_item_competition_status","resource":"/items/MLC4114226184/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:02:21.49Z","attempts":1,"received":"2026-09-22T15:02:21.351Z","actions":[]}
2026-09-22 12:02:21 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 12:02:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b8de0501-5721-4d85-bf20-bcc77ec2c195","topic":"catalog_item_competition_status","resource":"/items/MLC4271240592/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:02:21.93Z","attempts":1,"received":"2026-09-22T15:02:21.274Z","actions":[]}
2026-09-22 12:02:22 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 12:03:39 info: Datos recibidos para enriquecer categoría Falabella:
 {"credential_id":34,"category_id":"689","category_name":"Organizadores de escritorio","path":"Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio","search_term":"Organizador Escritorio Modular 3 Compartimentos","product":{"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990}}
2026-09-22 12:03:40 info: [FALABELLA][ATTRIBUTES] Categoría 689: 31 atributo(s) mapeado(s)
2026-09-22 12:03:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6ae17a52-cf61-4dc3-82f6-3e584e53c094","topic":"catalog_item_competition_status","resource":"/items/MLC1893502433/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:03:44.174Z","attempts":1,"received":"2026-09-22T15:03:43.911Z","actions":[]}
2026-09-22 12:03:44 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 12:03:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"732b1859-ff5f-4363-bdbc-66b0a47594f2","topic":"catalog_item_competition_status","resource":"/items/MLC1877875807/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:03:44.474Z","attempts":1,"received":"2026-09-22T15:03:43.972Z","actions":[]}
2026-09-22 12:03:44 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 12:04:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e36d7376-d46f-45dd-8391-2462cf69a947","topic":"price_suggestion","resource":"/suggestions/items/MLC4271240592/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:04:17.953Z","attempts":1,"received":"2026-09-22T15:04:17.829Z","actions":["price_suggestion"]}
2026-09-22 12:04:18 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:04:31 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=244 job_products=1 transient_detected=0
2026-09-22 12:04:31 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=261 job_products=1 transient_detected=0
2026-09-22 12:04:31 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=219 job_products=1 transient_detected=0
2026-09-22 12:04:31 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=245 job_products=1 transient_detected=0
2026-09-22 12:04:31 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=259 job_products=2 transient_detected=0
2026-09-22 12:06:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c8082d9c-efd7-4736-9b12-b752b6f1c58e","topic":"catalog_item_competition_status","resource":"/items/MLC4428215716/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:06:16.156Z","attempts":1,"received":"2026-09-22T15:06:15.797Z","actions":[]}
2026-09-22 12:06:16 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 12:06:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fc3a4a79-7e52-4b59-9088-214f4b15fc98","topic":"stock-locations","resource":"/user-products/MLCU3949601595/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:06:24.301Z","attempts":2,"received":"2026-09-22T15:00:57.062Z","actions":["type:selling_address"]}
2026-09-22 12:06:24 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:06:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6cc5802c-0914-468a-8b33-4db822a6ad29","topic":"stock-locations","resource":"/user-products/MLCU3883425825/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:06:24.421Z","attempts":2,"received":"2026-09-22T15:01:00.691Z","actions":["type:selling_address"]}
2026-09-22 12:06:24 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:06:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ac6c21f6-5224-4721-b964-fdaee2b6d364","topic":"stock-locations","resource":"/user-products/MLCU3840180974/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:06:38.182Z","attempts":2,"received":"2026-09-22T15:01:19.946Z","actions":["action:restock","type:selling_address"]}
2026-09-22 12:06:38 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:08:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4cfdafbd-9311-4d87-b84d-da2bf3f81e0f","topic":"stock-locations","resource":"/user-products/MLCU3682270381/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:08:51.886Z","attempts":1,"received":"2026-09-22T15:08:51.351Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 12:08:52 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:08:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"693ecf28-7174-42c3-b220-47a1681360a6","topic":"items","resource":"/items/MLC1791649581","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:08:55.7Z","attempts":2,"received":"2026-09-22T15:08:53.4Z","actions":[]}
2026-09-22 12:08:56 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:08:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bf1867c9-ed56-49a9-812a-2ab12cb8c1a7","topic":"items","resource":"/items/MLC1938159007","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:08:56.146Z","attempts":2,"received":"2026-09-22T15:08:53.128Z","actions":[]}
2026-09-22 12:08:56 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:09:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"52fa7089-1bb2-498e-9996-f5780681c412","topic":"price_suggestion","resource":"/suggestions/items/MLC3550428530/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:09:25.277Z","attempts":2,"received":"2026-09-22T15:03:56.821Z","actions":["price_suggestion"]}
2026-09-22 12:09:25 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:09:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a4fb4e48-8028-49cd-8867-f342b1a0f00a","topic":"price_suggestion","resource":"/suggestions/items/MLC4441241586/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:09:37.374Z","attempts":2,"received":"2026-09-22T15:04:04.991Z","actions":["price_suggestion"]}
2026-09-22 12:09:37 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:10:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e36d7376-d46f-45dd-8391-2462cf69a947","topic":"price_suggestion","resource":"/suggestions/items/MLC4271240592/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:10:03.231Z","attempts":2,"received":"2026-09-22T15:04:17.829Z","actions":["price_suggestion"]}
2026-09-22 12:10:03 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:10:31 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 12:10:31 info: [publishedProducts] use_manteiners=true
2026-09-22 12:10:47 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 12:10:47 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 12:10:47 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 12:10:51 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 12:10:51 info: Alamacenes recibidos
2026-09-22 12:10:51 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 12:10:59 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 12:12:04 info: Datos recibidos para enriquecer categoría Falabella:
 {"credential_id":34,"category_id":"689","category_name":"Organizadores de escritorio","path":"Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio","search_term":"Organizador Escritorio Modular 3 Compartimentos","product":{"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990}}
2026-09-22 12:13:20 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=219 job_products=1 transient_detected=0
2026-09-22 12:13:20 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=244 job_products=1 transient_detected=0
2026-09-22 12:13:20 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=245 job_products=1 transient_detected=0
2026-09-22 12:13:20 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=261 job_products=1 transient_detected=0
2026-09-22 12:13:20 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=259 job_products=2 transient_detected=0
2026-09-22 12:13:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"87c786ba-7b2c-4926-91f3-95019f99b593","topic":"stock-locations","resource":"/user-products/MLCU3706360029/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:13:30.873Z","attempts":3,"received":"2026-09-22T15:01:11.359Z","actions":["type:selling_address"]}
2026-09-22 12:13:31 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:16:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"52fa7089-1bb2-498e-9996-f5780681c412","topic":"price_suggestion","resource":"/suggestions/items/MLC3550428530/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:16:29.131Z","attempts":3,"received":"2026-09-22T15:03:56.821Z","actions":["price_suggestion"]}
2026-09-22 12:16:29 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:23:50 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 12:23:50 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 12:23:50 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 12:23:54 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 12:23:54 info: Alamacenes recibidos
2026-09-22 12:23:54 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 12:24:03 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 12:24:04 info: categoría sugerida: 
 {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"getCategorySuggestion","ResponseType":"Category Suggestion","Timestamp":"2026-09-22T12:24:04-0300"},"Body":{"SuggestedCategory":{"Name":"Organizador Escritorio Modular 3 Compartimentos","SuggestedCategory":"G21020410","CategoryId":"292","CategoryName":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico"}}}}
2026-09-22 12:24:05 info: [FALABELLA][ATTRIBUTES] Categoría 292: 43 atributo(s) mapeado(s)
2026-09-22 12:24:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"52fa7089-1bb2-498e-9996-f5780681c412","topic":"price_suggestion","resource":"/suggestions/items/MLC3550428530/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:24:19.878Z","attempts":4,"received":"2026-09-22T15:03:56.821Z","actions":["price_suggestion"]}
2026-09-22 12:24:20 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:24:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e36d7376-d46f-45dd-8391-2462cf69a947","topic":"price_suggestion","resource":"/suggestions/items/MLC4271240592/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:24:54.806Z","attempts":4,"received":"2026-09-22T15:04:17.829Z","actions":["price_suggestion"]}
2026-09-22 12:24:55 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:25:12 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 12:25:31 info: Entrando a loguearse
2026-09-22 12:25:31 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:25:31 info: Entrando a loguearse
2026-09-22 12:25:31 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:27:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"49d82a7b-baeb-464d-a7fa-45cf5b45fb06","topic":"items_prices","resource":"/items/MLC3773010232/prices","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:27:29.909Z","attempts":1,"received":"2026-09-22T15:27:29.784Z","actions":[]}
2026-09-22 12:27:30 info: [ML Webhook] Ignorado topic: items_prices
2026-09-22 12:27:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4f96d2dd-70d1-44ac-b553-f717372e1010","topic":"items","resource":"/items/MLC4109626170","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:27:52.375Z","attempts":3,"received":"2026-09-22T15:01:14.115Z","actions":[]}
2026-09-22 12:27:52 info: [ML Webhook] Evento duplicado ignorado: 4f96d2dd-70d1-44ac-b553-f717372e1010
2026-09-22 12:28:41 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 12:28:41 info: {"company_id":17,"include_stats":true}
2026-09-22 12:30:01 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 12:30:01 info: {"company_id":17,"include_stats":true}
2026-09-22 12:30:34 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:30:40 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 12:32:06 info: [request-trace] POST /api/product origin=https://spree.klint.cl content-type=multipart/form-data; boundary=----geckoformboundary8414649981719deba2cbacd8db74f6b1 auth=present x-company-id=17
2026-09-22 12:32:06 info: [multerFieldFolders] >>> REQUEST: POST /api/product
2026-09-22 12:32:06 info: [multerFieldFolders] Content-Type recibido: multipart/form-data; boundary=----geckoformboundary8414649981719deba2cbacd8db74f6b1
2026-09-22 12:32:06 info: [multerFieldFolders] POST /api/product content-type=multipart/form-data; boundary=----geckoformboundary8414649981719deba2cbacd8db74f6b1 expected-fields=images
2026-09-22 12:32:06 info: [multerFieldFolders] Upload ok. rawFiles=[] req.body.keys=company_id,sku,name,description,brand,model,condition,gtin,mpn,category_id,warranty_months,warranty_text,purchase_price,sale_price,attributes,product_measurements,packaging_measurements,product_variants,warehouse_config
2026-09-22 12:32:06 info: [multerFieldFolders] organizedFiles={} 
2026-09-22 12:32:06 info: Yasmany Sánchez Martínez Auditoría - Crea nuevo producto
2026-09-22 12:32:06 info: Datos recibidos del producto:
2026-09-22 12:32:06 info: {"company_id":"17","sku":"sku-test","name":"prueba validación de maximo de productos por plan","description":"descripción de prueba de validación de maximo de productos por plan","brand":"prueba","model":"prueba","condition":"new","gtin":"","mpn":"","category_id":"7","warranty_months":"3","warranty_text":"meses","purchase_price":"2000","sale_price":"5000","attributes":"[]","product_measurements":"{\"weight\":{\"value\":10,\"unit\":\"g\"},\"dimensions\":{\"length\":{\"value\":10,\"unit\":\"cm\"},\"width\":{\"value\":10,\"unit\":\"cm\"},\"height\":{\"value\":10,\"unit\":\"cm\"},\"depth\":{\"value\":null,\"unit\":\"cm\"}},\"volumetric_weight\":{\"value\":0.2,\"unit\":\"kg\"}}","packaging_measurements":"{\"weight\":{\"value\":null,\"unit\":\"kg\"},\"dimensions\":{\"length\":{\"value\":null,\"unit\":\"cm\"},\"width\":{\"value\":null,\"unit\":\"cm\"},\"height\":{\"value\":null,\"unit\":\"cm\"}},\"material\":\"\",\"fragile\":false,\"units_per_box\":1}","product_variants":"[{\"sku\":\"SKU-TEST-AZUL\",\"attributes\":{},\"variant_value_ids\":[2]}]","warehouse_config":"[{\"warehouse_id\":22,\"active\":true,\"code\":\"\",\"minimum_stock\":5,\"variants\":[{\"active\":true,\"local_sku\":\"SKU-TEST-AZUL\",\"price\":5000,\"purchase_price\":2000,\"promotional_price\":null,\"stock\":\"2\"}]}]"}
2026-09-22 12:32:06 info: Producto creado: prueba validación de maximo de productos por plan (ID: 59, SKU: sku-test)
2026-09-22 12:32:06 info: Creando variante:
2026-09-22 12:32:06 info: Variante creada: SKU-TEST-AZUL (ID: 173)
2026-09-22 12:32:06 info: Configurando 1 almacenes...
2026-09-22 12:32:06 info: Procesando almacén ID: 22
2026-09-22 12:32:06 info: Datos recibidos arehouseproductrepository.create:
2026-09-22 12:32:06 info: {"product_id":59,"warehouse_id":22,"active":true,"code":null,"minimum_stock":5,"company_id":17,"branch_id":null,"user_id":30}
2026-09-22 12:32:06 info: WarehouseProduct creado ID: 117 para almacén Alamcen inicial
2026-09-22 12:32:06 info: Configurando 1 variantes para almacén Alamcen inicial
2026-09-22 12:32:06 info: WarehouseProductVariant creado: variante SKU-TEST-AZUL (ID: 173) para almacén Alamcen inicial
2026-09-22 12:32:06 info: Producto prueba validación de maximo de productos por plan creado exitosamente con ID: 59
2026-09-22 12:32:07 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:32:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e36d7376-d46f-45dd-8391-2462cf69a947","topic":"price_suggestion","resource":"/suggestions/items/MLC4271240592/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:32:16.664Z","attempts":5,"received":"2026-09-22T15:04:17.829Z","actions":["price_suggestion"]}
2026-09-22 12:32:16 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:32:36 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:32:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"52fa7089-1bb2-498e-9996-f5780681c412","topic":"price_suggestion","resource":"/suggestions/items/MLC3550428530/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:32:47.616Z","attempts":5,"received":"2026-09-22T15:03:56.821Z","actions":["price_suggestion"]}
2026-09-22 12:32:47 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 12:33:12 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 12:33:12 info: {"company_id":17,"include_stats":true}
2026-09-22 12:33:48 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 12:33:48 info: {"company_id":17,"include_stats":true}
2026-09-22 12:35:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8f7e605f-6aeb-40f7-bfb0-996d790b87ae","topic":"shipments","resource":"/shipments/48054079393","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:35:05.033Z","attempts":1,"received":"2026-09-22T15:35:04.52Z","actions":[]}
2026-09-22 12:35:05 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 12:35:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"289ff7d9-f3e1-4ab7-ae37-61941ef9773a","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3881098644-76895858488","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:35:14.33Z","attempts":1,"received":"2026-09-22T15:35:14.123Z","actions":[]}
2026-09-22 12:35:14 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 12:41:39 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:41:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b55394eb-504d-4358-ae07-ecef39bd213b","topic":"shipments","resource":"/shipments/48010951365","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T15:41:50.858Z","attempts":1,"received":"2026-09-22T15:41:49.914Z","actions":[]}
2026-09-22 12:41:51 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 12:43:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f2deb62e-2323-4c4e-a056-209730c03edf","topic":"shipments","resource":"/shipments/48066567328","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:43:54.964Z","attempts":1,"received":"2026-09-22T15:43:54.46Z","actions":[]}
2026-09-22 12:43:55 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 12:44:42 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 12:44:59 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 12:45:00 info: ✅ Conexión a la base de datos exitosa
2026-09-22 12:45:00 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 12:45:00 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 12:45:00 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 12:45:00 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 12:45:00 info: Entrando a loguearse
2026-09-22 12:45:00 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:45:00 info: Entrando a loguearse
2026-09-22 12:45:00 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:45:22 info: Yasmany Sánchez Martínez Auditoría - Lista ruta combinada de almacenes y marketplaces
2026-09-22 12:45:22 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"MercadoLibre Chile","marketplace_id":3,"credential_id":41,"seller_id":null,"seller_email":null,"access_token":"APP_USR-6082279668370934-092209-728a7beb26457875ff91ba3b38b5e973-806466768","refresh_token":"TG-6ab27cb11ea69b000147e6d4-806466768","api_key":null}
2026-09-22 12:45:22 warn: [marketplaces-pools][DEBUG_CREDENTIALS] Credencial descifrada {"marketplace":"Falabella Chile","marketplace_id":4,"credential_id":34,"seller_id":"SC72B9D","seller_email":"yasmany@klint.cl","access_token":null,"refresh_token":null,"api_key":"a67b6eb80cce44afec76c0bfc0918fc2d4e303de"}
2026-09-22 12:45:25 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products en publicación
2026-09-22 12:45:25 info: Alamacenes recibidos
2026-09-22 12:45:25 info: {"company_id":17,"warehouse_ids":[22]}
2026-09-22 12:45:35 info: Datos recibidos para categorías sugeridas con atributos y pricing en Falabella:
 {"credential_id":34,"products":[{"id":58,"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990,"purchase_price":20990,"volumetric_weight":0.86,"volumetric_weight_measurement":{"value":0.86,"unit":"kg"},"condition":"new"}]}
2026-09-22 12:45:43 info: categoría sugerida: 
 {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"getCategorySuggestion","ResponseType":"Category Suggestion","Timestamp":"2026-09-22T12:45:43-0300"},"Body":{"SuggestedCategory":{"Name":"Organizador Escritorio Modular 3 Compartimentos","SuggestedCategory":"G21020410","CategoryId":"292","CategoryName":"Otros tipos de mobiliario de exposición|almacenamiento para oficinas|uso doméstico"}}}}
2026-09-22 12:45:44 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:45:44 info: [FALABELLA][CONTENT_SCORE] Categoría 292: 9 regla(s) oficial(es)
2026-09-22 12:45:44 info: [FALABELLA][ATTRIBUTES] Categoría 292: 43 atributo(s) mapeado(s)
2026-09-22 12:45:50 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 12:45:59 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 12:45:59 info: {"company_id":17,"include_stats":true}
2026-09-22 12:47:34 info: Datos recibidos para enriquecer categoría Falabella:
 {"credential_id":34,"category_id":"689","category_name":"Organizadores de escritorio","path":"Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio","search_term":"Organizador Escritorio Modular 3 Compartimentos","product":{"name":"Organizador Escritorio Modular 3 Compartimentos","price":25990}}
2026-09-22 12:47:35 info: [FALABELLA][CONTENT_SCORE] Categoría 689: 3 regla(s) oficial(es)
2026-09-22 12:47:35 info: [FALABELLA][ATTRIBUTES] Categoría 689: 31 atributo(s) mapeado(s)
2026-09-22 12:47:36 warn: [BD-SEARCH] ❌ No se encontró comisión para los niveles proporcionados
2026-09-22 12:48:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6c605a38-8ead-4b7c-ad42-698829524056","topic":"shipments","resource":"/shipments/48053220384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:48:12.921Z","attempts":1,"received":"2026-09-22T15:48:12.607Z","actions":[]}
2026-09-22 12:48:14 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 12:48:31 info: Yasmany Sánchez Martínez Auditoría - Solicitud de publicación en publish iniciada
2026-09-22 12:48:31 info: Datos recibidos:
 {
  "mode": "publish",
  "pool": {
    "id": 8,
    "name": "Pool inicial",
    "description": "Pool creado desde publicación",
    "company_id": 17,
    "user_id": 30,
    "is_active": true,
    "warehouses": [
      {
        "warehouse_id": 22,
        "name": "Alamcen inicial",
        "code": "001-yasmany-auditoría",
        "type": "central",
        "description": "Almacen inicial de prueba",
        "image": "warehouses/22.png",
        "is_primary": true,
        "position": 1,
        "id": 17
      }
    ],
    "primary_warehouse": {
      "warehouse_id": 22,
      "name": "Alamcen inicial",
      "code": "001-yasmany-auditoría",
      "type": "central",
      "description": "Almacen inicial de prueba",
      "image": "warehouses/22.png",
      "is_primary": true,
      "position": 1,
      "id": 17
    },
    "warehouse_count": 1
  },
  "products": [
    {
      "id": 58,
      "sku": "QA-ORG-3C",
      "name": "Organizador Escritorio Modular 3 Compartimentos",
      "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
      "brand": "NOVA HOME",
      "model": "ORG3C-2026",
      "condition": "new",
      "gtin": "",
      "mpn": "ORG3C-2026",
      "category_id": 1,
      "categoryName": "Electrónica",
      "warranty_months": 12,
      "warranty_text": "meses",
      "weight_grams": null,
      "length_cm": null,
      "width_cm": null,
      "height_cm": null,
      "product_measurements": "{\"weight\":{\"value\":650,\"unit\":\"g\"},\"dimensions\":{\"length\":{\"value\":24,\"unit\":\"cm\"},\"width\":{\"value\":15,\"unit\":\"cm\"},\"height\":{\"value\":12,\"unit\":\"cm\"},\"depth\":{\"value\":15,\"unit\":\"cm\"}},\"volumetric_weight\":{\"value\":0.86,\"unit\":\"kg\"}}",
      "packaging_measurements": "{\"weight\":{\"value\":0.85,\"unit\":\"kg\"},\"dimensions\":{\"length\":{\"value\":26,\"unit\":\"cm\"},\"width\":{\"value\":17,\"unit\":\"cm\"},\"height\":{\"value\":14,\"unit\":\"cm\"}},\"material\":\"Cartón corrugado reforzado\",\"fragile\":false,\"units_per_box\":1}",
      "images": [
        "products/58_1790049918989_8n7mostgd.jpg",
        "products/58_1790049918990_y9mnrqpo6.jpg"
      ],
      "images_with_version": [
        {
          "url": "products/58_1790049918989_8n7mostgd.jpg",
          "version": "1790049918964.102",
          "fullUrl": "/images/products/58_1790049918989_8n7mostgd.jpg?v=1790049918964.102"
        },
        {
          "url": "products/58_1790049918990_y9mnrqpo6.jpg",
          "version": "1790049918966.102",
          "fullUrl": "/images/products/58_1790049918990_y9mnrqpo6.jpg?v=1790049918966.102"
        }
      ],
      "image_version": "1790049918964.102",
      "attributes": [],
      "variants": [
        {
          "id": 171,
          "variant_id": 171,
          "warehouse_product_variant_id": 207,
          "variant_value_ids": [
            4
          ],
          "sku": "QA-ORG-3C-NEG",
          "attributes": {},
          "variant_values": [
            {
              "id": 4,
              "name": "Negro",
              "code": "#000000",
              "variant_definition_id": 1,
              "definition": {
                "id": 1,
                "name": "Color"
              }
            }
          ],
          "variant_label": "Negro",
          "price": 25990,
          "purchase_price": 20990,
          "totalStock": 18,
          "publish": true,
          "publishStock": 1
        },
        {
          "id": 172,
          "variant_id": 172,
          "warehouse_product_variant_id": 208,
          "variant_value_ids": [
            5
          ],
          "sku": "QA-ORG-3C-BLA",
          "attributes": {},
          "variant_values": [
            {
              "id": 5,
              "name": "Blanco",
              "code": "#FFFFFF",
              "variant_definition_id": 1,
              "definition": {
                "id": 1,
                "name": "Color"
              }
            }
          ],
          "variant_label": "Blanco",
          "price": 25990,
          "purchase_price": 20990,
          "totalStock": 13,
          "publish": false,
          "publishStock": 0
        }
      ],
      "totalStock": 1,
      "price": 25990,
      "stock": 1,
      "totalPublishingStock": 1,
      "package": {
        "weight_grams": 850,
        "length_cm": 26,
        "width_cm": 17,
        "height_cm": 14,
        "depth_cm": 15,
        "weight": {
          "value": 0.85,
          "unit": "kg"
        },
        "length": {
          "value": 26,
          "unit": "cm"
        },
        "width": {
          "value": 17,
          "unit": "cm"
        },
        "height": {
          "value": 14,
          "unit": "cm"
        },
        "depth": {
          "value": 15,
          "unit": "cm"
        }
      },
      "falabella": {
        "34": {
          "category": {
            "category_id": 689,
            "category_name": "Organizadores de escritorio",
            "path": "Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio",
            "level": 4,
            "parent_category_id": 2707,
            "selectable": true,
            "expandable": false,
            "children": [],
            "domain_id": null,
            "domain_name": null,
            "id": 689,
            "name": "Organizadores de escritorio",
            "category_path": "Libros, papelería y celebraciones > Maquinaria de papelería|oficina > Almacenamiento|archivo de papelería > Organizadores de escritorio",
            "children_categories": [],
            "attributes": [
              {
                "id": "ConditionType",
                "feed_name": "ConditionType",
                "attribute_name": "condition_type",
                "name": "Condición del producto",
                "label": "Condición del producto",
                "is_mandatory": true,
                "description": "Seleccione la condición del producto. // Select the status of the product.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT00010",
                "group_name": "Garantía y Envío",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 9,
                    "name": "Nuevo",
                    "value_name": "Nuevo",
                    "global_identifier": "ATO00057258",
                    "is_default": false
                  },
                  {
                    "id": 154448,
                    "name": "Open Box",
                    "value_name": "Open Box",
                    "global_identifier": "ATO00057270",
                    "is_default": false
                  },
                  {
                    "id": 154449,
                    "name": "Reacondicionado excelente (A)",
                    "value_name": "Reacondicionado excelente (A)",
                    "global_identifier": "ATO00057271",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "condition_type",
                  "feed_name": "ConditionType",
                  "global_identifier": "ATT00010",
                  "group_name": "Garantía y Envío",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 9
              },
              {
                "id": "PackageWidth",
                "feed_name": "PackageWidth",
                "attribute_name": "package_width",
                "name": "Ancho del producto empacado (cm)",
                "label": "Ancho del producto empacado (cm)",
                "is_mandatory": true,
                "description": "Ingresa el ancho del producto embalado, el número se tomará como centímetros. // Enter the width of the packed product, the number will be taken as centimeters.",
                "attribute_type": "value",
                "example_value": 10,
                "global_identifier": "ATT00039",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "cm",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_width",
                  "feed_name": "PackageWidth",
                  "global_identifier": "ATT00039",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "cm",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 17
              },
              {
                "id": "PackageLength",
                "feed_name": "PackageLength",
                "attribute_name": "package_length",
                "name": "Largo del producto empacado (cm)",
                "label": "Largo del producto empacado (cm)",
                "is_mandatory": true,
                "description": "Ingresa el largo del producto embalado, el número se tomará como centímetros. // Enter the length of the packed product, the number will be taken as centimeters.",
                "attribute_type": "value",
                "example_value": 10,
                "global_identifier": "ATT00038",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "cm",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_length",
                  "feed_name": "PackageLength",
                  "global_identifier": "ATT00038",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "cm",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 26
              },
              {
                "id": "PackageHeight",
                "feed_name": "PackageHeight",
                "attribute_name": "package_height",
                "name": "Alto del producto empacado (cm)",
                "label": "Alto del producto empacado (cm)",
                "is_mandatory": true,
                "description": "Ingresa el alto del producto embalado, el número se tomará como centímetros. // Enter the length of the packed product, the number will be taken as centimeters.",
                "attribute_type": "value",
                "example_value": 10,
                "global_identifier": "ATT00037",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "cm",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_height",
                  "feed_name": "PackageHeight",
                  "global_identifier": "ATT00037",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "cm",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 14
              },
              {
                "id": "PackageWeight",
                "feed_name": "PackageWeight",
                "attribute_name": "package_weight",
                "name": "Peso del producto empacado (kg)",
                "label": "Peso del producto empacado (kg)",
                "is_mandatory": true,
                "description": "Ingresa el peso del producto embalado, el número se tomará como kilos. // Enter the weight of the packed product, the number will be taken as kilos.",
                "attribute_type": "value",
                "example_value": 2,
                "global_identifier": "ATT00040",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "unit": "kg",
                  "required": true,
                  "section": "ProductData"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_weight",
                  "feed_name": "PackageWeight",
                  "global_identifier": "ATT00040",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "unit": "kg",
                    "required": true,
                    "section": "ProductData"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 0.85
              },
              {
                "id": "Name",
                "feed_name": "Name",
                "attribute_name": "name",
                "name": "Nombre",
                "label": "Nombre",
                "is_mandatory": true,
                "description": "Ingresa el nombre real del producto, que debe incluir el nombre, marca, color, edición o modelo y capacidad, etc. // Enter the actual name of the product, which should include the name, brand, color, edition or model and capacity, etc.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00001",
                "group_name": "Main",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "name",
                  "feed_name": "Name",
                  "global_identifier": "ATT00001",
                  "group_name": "Main",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Organizador Escritorio Modular 3 Compartimentos"
              },
              {
                "id": "Brand",
                "feed_name": "Brand",
                "attribute_name": "brand",
                "name": "Marca",
                "label": "Marca",
                "is_mandatory": true,
                "description": "Selecciona la marca. Si no está en la lista, selecciona GENÉRICO y solicita una nueva en este formulario: https://t.ly/26OWv // Select the brand. If it is not in the list, select GENERIC and request a new one in this form: https://t.ly/26OWv",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00002",
                "group_name": "Main",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "brand",
                  "feed_name": "Brand",
                  "global_identifier": "ATT00002",
                  "group_name": "Main",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "HOME NEAT"
              },
              {
                "id": "Description",
                "feed_name": "Description",
                "attribute_name": "description",
                "name": "Información del producto",
                "label": "Información del producto",
                "is_mandatory": true,
                "description": "Ingresa la descripción del producto, con información como uso, aplicaciones, funcionalidad, utilidad, contexto de uso, etc. // Enter the product description, with information such as use, applications, functionality, usefulness, context of use, etc.",
                "attribute_type": "system",
                "example_value": "Esto es un párrafo",
                "global_identifier": "ATT00003",
                "group_name": "Main",
                "input_type": "textarea",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "html": true,
                  "min_length": 6,
                  "max_length": 25000,
                  "required": true,
                  "section": "Product"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "description",
                  "feed_name": "Description",
                  "global_identifier": "ATT00003",
                  "group_name": "Main",
                  "input_type": "textarea",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "html": true,
                    "min_length": 6,
                    "max_length": 25000,
                    "required": true,
                    "section": "Product"
                  },
                  "content_score_rules": [
                    {
                      "source": "GetContentScore",
                      "field": "description",
                      "normalized_field": "description",
                      "min": null,
                      "max": null,
                      "score": 55,
                      "weight": null,
                      "rules": [
                        {
                          "id": null,
                          "name": null,
                          "description": null,
                          "value": null
                        }
                      ],
                      "raw": {
                        "Rule": "WORD_COUNT",
                        "Field": "description",
                        "Score": 55,
                        "Config": {
                          "min": 30
                        }
                      }
                    },
                    {
                      "source": "GetContentScore",
                      "field": "description",
                      "normalized_field": "description",
                      "min": null,
                      "max": null,
                      "score": 55,
                      "weight": null,
                      "rules": [
                        {
                          "id": null,
                          "name": null,
                          "description": null,
                          "value": null
                        }
                      ],
                      "raw": {
                        "Rule": "WORD_COUNT",
                        "Field": "description",
                        "Score": 55,
                        "Config": {
                          "min": 30
                        }
                      }
                    },
                    {
                      "source": "GetContentScore",
                      "field": "description",
                      "normalized_field": "description",
                      "min": null,
                      "max": null,
                      "score": 55,
                      "weight": null,
                      "rules": [
                        {
                          "id": null,
                          "name": null,
                          "description": null,
                          "value": null
                        }
                      ],
                      "raw": {
                        "Rule": "WORD_COUNT",
                        "Field": "description",
                        "Score": 55,
                        "Config": {
                          "min": 30
                        }
                      }
                    }
                  ]
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "content_score_rules": [
                  {
                    "source": "GetContentScore",
                    "field": "description",
                    "normalized_field": "description",
                    "min": null,
                    "max": null,
                    "score": 55,
                    "weight": null,
                    "rules": [
                      {
                        "id": null,
                        "name": null,
                        "description": null,
                        "value": null
                      }
                    ],
                    "raw": {
                      "Rule": "WORD_COUNT",
                      "Field": "description",
                      "Score": 55,
                      "Config": {
                        "min": 30
                      }
                    }
                  },
                  {
                    "source": "GetContentScore",
                    "field": "description",
                    "normalized_field": "description",
                    "min": null,
                    "max": null,
                    "score": 55,
                    "weight": null,
                    "rules": [
                      {
                        "id": null,
                        "name": null,
                        "description": null,
                        "value": null
                      }
                    ],
                    "raw": {
                      "Rule": "WORD_COUNT",
                      "Field": "description",
                      "Score": 55,
                      "Config": {
                        "min": 30
                      }
                    }
                  },
                  {
                    "source": "GetContentScore",
                    "field": "description",
                    "normalized_field": "description",
                    "min": null,
                    "max": null,
                    "score": 55,
                    "weight": null,
                    "rules": [
                      {
                        "id": null,
                        "name": null,
                        "description": null,
                        "value": null
                      }
                    ],
                    "raw": {
                      "Rule": "WORD_COUNT",
                      "Field": "description",
                      "Score": 55,
                      "Config": {
                        "min": 30
                      }
                    }
                  }
                ],
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado."
              },
              {
                "id": "PrimaryCategory",
                "feed_name": "PrimaryCategory",
                "attribute_name": "primary_category",
                "name": "PrimaryCategory",
                "label": "PrimaryCategory",
                "is_mandatory": true,
                "description": "Selecciona la categoría en donde estás creando el producto. // Select the category where you are creating the product.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": null,
                "group_name": "Main",
                "input_type": "numberfield",
                "product_type": "sellercenter",
                "is_global_attribute": true,
                "max_length": 6,
                "product_create_rule": {
                  "source": "ProductCreate",
                  "category_source": "GetCategoryTree",
                  "required": true,
                  "section": "Product"
                },
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "primary_category",
                  "feed_name": "PrimaryCategory",
                  "global_identifier": null,
                  "group_name": "Main",
                  "input_type": "numberfield",
                  "product_type": "sellercenter",
                  "is_global_attribute": true,
                  "max_length": 6,
                  "product_create_rule": {
                    "source": "ProductCreate",
                    "category_source": "GetCategoryTree",
                    "required": true,
                    "section": "Product"
                  }
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 689
              },
              {
                "id": "SellerSku",
                "feed_name": "SellerSku",
                "attribute_name": "seller_sku",
                "name": "Seller SKU",
                "label": "Seller SKU",
                "is_mandatory": true,
                "description": "Ingresa el SKU, un código alfanumérico, alfabético o numérico, sin carácter especial ni espacios, designado por ti. // Enter the SKU, an alphanumeric, alphabetic or numeric code, without special character or spaces, designated by you.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00014",
                "group_name": "Variation",
                "input_type": "textfield",
                "product_type": "source",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "seller_sku",
                  "feed_name": "SellerSku",
                  "global_identifier": "ATT00014",
                  "group_name": "Variation",
                  "input_type": "textfield",
                  "product_type": "source",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "QA-ORG-3C"
              },
              {
                "id": "Variation",
                "feed_name": "Variation",
                "attribute_name": "variation",
                "name": "Variante",
                "label": "Variante",
                "is_mandatory": true,
                "description": "Ingresa características que varíen en el producto, como color, sabor u otro, para diferenciarlo de otros de igual modelo. // Enter characteristics that vary in the product, such as color, flavor or other, to differentiate it from others of the same model.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT0000001605",
                "group_name": "Variation",
                "input_type": "textfield",
                "product_type": "simple",
                "is_global_attribute": false,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "variation",
                  "feed_name": "Variation",
                  "global_identifier": "ATT0000001605",
                  "group_name": "Variation",
                  "input_type": "textfield",
                  "product_type": "simple",
                  "is_global_attribute": false,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": true,
                  "catalog_required": true,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Negro"
              },
              {
                "id": "NameEn",
                "feed_name": "NameEn",
                "attribute_name": "name_en",
                "name": "Nombre producto en inglés",
                "label": "Nombre producto en inglés",
                "is_mandatory": false,
                "description": "Ingresa el nombre del producto en inglés, necesario para logística. Campo obligatorio para sellers internacionales, según corresponda. // Enter the product name in English, required for logistics. Required field for international sellers, as applicable.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT000060",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "name_en",
                  "feed_name": "NameEn",
                  "global_identifier": "ATT000060",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "NameCn",
                "feed_name": "NameCn",
                "attribute_name": "name_cn",
                "name": "Nombre producto en chino",
                "label": "Nombre producto en chino",
                "is_mandatory": false,
                "description": "Ingresa el nombre del producto en chino, necesario para logística. Campo obligatorio para sellers internacionales, según corresponda. // Enter the product name in Chinese, required for logistics. Mandatory field for international sellers, as applicable.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT000059",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "name_cn",
                  "feed_name": "NameCn",
                  "global_identifier": "ATT000059",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "PackagePieces",
                "feed_name": "PackagePieces",
                "attribute_name": "package_pieces",
                "name": "Cantidad de paquetes",
                "label": "Cantidad de paquetes",
                "is_mandatory": false,
                "description": "Indica el número de piezas del paquete. // Indicate the number of package parts.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT0000004813",
                "group_name": "Garantía y Envío",
                "input_type": "numberfield",
                "product_type": "config",
                "is_global_attribute": false,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_pieces",
                  "feed_name": "PackagePieces",
                  "global_identifier": "ATT0000004813",
                  "group_name": "Garantía y Envío",
                  "input_type": "numberfield",
                  "product_type": "config",
                  "is_global_attribute": false,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ConditionTypeNote",
                "feed_name": "ConditionTypeNote",
                "attribute_name": "condition_type_note",
                "name": "Detalle de la condición",
                "label": "Detalle de la condición",
                "is_mandatory": false,
                "description": "Ingresa en detalle la condición física del producto. // Enter, in detail, the physical condition of the product.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00011",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "condition_type_note",
                  "feed_name": "ConditionTypeNote",
                  "global_identifier": "ATT00011",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ProductWarranty",
                "feed_name": "ProductWarranty",
                "attribute_name": "product_warranty",
                "name": "Condiciones de la garantía",
                "label": "Condiciones de la garantía",
                "is_mandatory": false,
                "description": "Ingresa en detalle el tiempo y las condiciones de la garantía del producto. // Enter, in detail, the time and conditions of the product warranty.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00009",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "product_warranty",
                  "feed_name": "ProductWarranty",
                  "global_identifier": "ATT00009",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "meses"
              },
              {
                "id": "SellerWarranty",
                "feed_name": "SellerWarranty",
                "attribute_name": "seller_warranty",
                "name": "Garantía del proveedor",
                "label": "Garantía del proveedor",
                "is_mandatory": false,
                "description": "Selecciona el tiempo de garantía que ofreces para el producto, recuerda que no puede ser menor al mínimo legal. // Select the warranty period you offer for the product, remember that it cannot be less than the legal minimum.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT00008",
                "group_name": "Garantía y Envío",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 1,
                    "name": "3 meses",
                    "value_name": "3 meses",
                    "global_identifier": "ATO00057250",
                    "is_default": false
                  },
                  {
                    "id": 2,
                    "name": "6 meses",
                    "value_name": "6 meses",
                    "global_identifier": "ATO00057251",
                    "is_default": false
                  },
                  {
                    "id": 3,
                    "name": "9 meses",
                    "value_name": "9 meses",
                    "global_identifier": "ATO00057252",
                    "is_default": false
                  },
                  {
                    "id": 4,
                    "name": "1 año",
                    "value_name": "1 año",
                    "global_identifier": "ATO00057253",
                    "is_default": false
                  },
                  {
                    "id": 5,
                    "name": "15 meses",
                    "value_name": "15 meses",
                    "global_identifier": "ATO00057254",
                    "is_default": false
                  },
                  {
                    "id": 6,
                    "name": "18 meses",
                    "value_name": "18 meses",
                    "global_identifier": "ATO00057255",
                    "is_default": false
                  },
                  {
                    "id": 7,
                    "name": "2 años",
                    "value_name": "2 años",
                    "global_identifier": "ATO00057256",
                    "is_default": false
                  },
                  {
                    "id": 8,
                    "name": "3 años",
                    "value_name": "3 años",
                    "global_identifier": "ATO00057257",
                    "is_default": false
                  },
                  {
                    "id": 13961,
                    "name": "4 años",
                    "value_name": "4 años",
                    "global_identifier": "ATO00057260",
                    "is_default": false
                  },
                  {
                    "id": 13962,
                    "name": "5 años",
                    "value_name": "5 años",
                    "global_identifier": "ATO00057261",
                    "is_default": false
                  },
                  {
                    "id": 13963,
                    "name": "6 años",
                    "value_name": "6 años",
                    "global_identifier": "ATO00057262",
                    "is_default": false
                  },
                  {
                    "id": 13964,
                    "name": "7 años",
                    "value_name": "7 años",
                    "global_identifier": "ATO00057263",
                    "is_default": false
                  },
                  {
                    "id": 13965,
                    "name": "8 años",
                    "value_name": "8 años",
                    "global_identifier": "ATO00057264",
                    "is_default": false
                  },
                  {
                    "id": 13966,
                    "name": "9 años",
                    "value_name": "9 años",
                    "global_identifier": "ATO00057265",
                    "is_default": false
                  },
                  {
                    "id": 13967,
                    "name": "10 años",
                    "value_name": "10 años",
                    "global_identifier": "ATO00057266",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "seller_warranty",
                  "feed_name": "SellerWarranty",
                  "global_identifier": "ATT00008",
                  "group_name": "Garantía y Envío",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 4
              },
              {
                "id": "PackageContent",
                "feed_name": "PackageContent",
                "attribute_name": "package_content",
                "name": "Contenido del paquete",
                "label": "Contenido del paquete",
                "is_mandatory": false,
                "description": "Ingresa los elementos incluidos con el producto embalado (producto principal, accesorios, componentes, manuales, etc). // Enter the elements included with the packaged product (main product, accessories, components, manuals, etc).",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00004",
                "group_name": "Garantía y Envío",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "package_content",
                  "feed_name": "PackageContent",
                  "global_identifier": "ATT00004",
                  "group_name": "Garantía y Envío",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "Model",
                "feed_name": "Model",
                "attribute_name": "model",
                "name": "Modelo",
                "label": "Modelo",
                "is_mandatory": false,
                "description": "Ingresa el modelo del producto. // Enter the product model.",
                "attribute_type": "value",
                "example_value": null,
                "global_identifier": "ATT00006",
                "group_name": "Main",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "model",
                  "feed_name": "Model",
                  "global_identifier": "ATT00006",
                  "group_name": "Main",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "ORG3C-2026"
              },
              {
                "id": "ProductionCountry",
                "feed_name": "ProductionCountry",
                "attribute_name": "production_country",
                "name": "Hecho en",
                "label": "Hecho en",
                "is_mandatory": false,
                "description": "Selecciona el país donde fue construido, elaborado o ensamblado el producto. // Select the country where the product was built, manufactured or assembled.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT00007",
                "group_name": "Main",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 11,
                    "name": "Afganistán",
                    "value_name": "Afganistán",
                    "global_identifier": "ATO00057001",
                    "is_default": false
                  },
                  {
                    "id": 12,
                    "name": "Albania",
                    "value_name": "Albania",
                    "global_identifier": "ATO00057002",
                    "is_default": false
                  },
                  {
                    "id": 13,
                    "name": "Alemania",
                    "value_name": "Alemania",
                    "global_identifier": "ATO00057003",
                    "is_default": false
                  },
                  {
                    "id": 14,
                    "name": "Andorra",
                    "value_name": "Andorra",
                    "global_identifier": "ATO00057004",
                    "is_default": false
                  },
                  {
                    "id": 15,
                    "name": "Angola",
                    "value_name": "Angola",
                    "global_identifier": "ATO00057005",
                    "is_default": false
                  },
                  {
                    "id": 16,
                    "name": "Anguila",
                    "value_name": "Anguila",
                    "global_identifier": "ATO00057006",
                    "is_default": false
                  },
                  {
                    "id": 17,
                    "name": "Antártida",
                    "value_name": "Antártida",
                    "global_identifier": "ATO00057007",
                    "is_default": false
                  },
                  {
                    "id": 18,
                    "name": "Antigua y Barbuda",
                    "value_name": "Antigua y Barbuda",
                    "global_identifier": "ATO00057008",
                    "is_default": false
                  },
                  {
                    "id": 19,
                    "name": "Arabia Saudí",
                    "value_name": "Arabia Saudí",
                    "global_identifier": "ATO00057009",
                    "is_default": false
                  },
                  {
                    "id": 20,
                    "name": "Argelia",
                    "value_name": "Argelia",
                    "global_identifier": "ATO00057010",
                    "is_default": false
                  },
                  {
                    "id": 21,
                    "name": "Argentina",
                    "value_name": "Argentina",
                    "global_identifier": "ATO00057011",
                    "is_default": false
                  },
                  {
                    "id": 22,
                    "name": "Armenia",
                    "value_name": "Armenia",
                    "global_identifier": "ATO00057012",
                    "is_default": false
                  },
                  {
                    "id": 23,
                    "name": "Aruba",
                    "value_name": "Aruba",
                    "global_identifier": "ATO00057013",
                    "is_default": false
                  },
                  {
                    "id": 24,
                    "name": "Australia",
                    "value_name": "Australia",
                    "global_identifier": "ATO00057014",
                    "is_default": false
                  },
                  {
                    "id": 25,
                    "name": "Austria",
                    "value_name": "Austria",
                    "global_identifier": "ATO00057015",
                    "is_default": false
                  },
                  {
                    "id": 26,
                    "name": "Azerbaiyán",
                    "value_name": "Azerbaiyán",
                    "global_identifier": "ATO00057016",
                    "is_default": false
                  },
                  {
                    "id": 27,
                    "name": "Bahamas",
                    "value_name": "Bahamas",
                    "global_identifier": "ATO00057017",
                    "is_default": false
                  },
                  {
                    "id": 28,
                    "name": "Bahréin",
                    "value_name": "Bahréin",
                    "global_identifier": "ATO00057018",
                    "is_default": false
                  },
                  {
                    "id": 29,
                    "name": "Bangladesh",
                    "value_name": "Bangladesh",
                    "global_identifier": "ATO00057019",
                    "is_default": false
                  },
                  {
                    "id": 30,
                    "name": "Barbados",
                    "value_name": "Barbados",
                    "global_identifier": "ATO00057020",
                    "is_default": false
                  },
                  {
                    "id": 31,
                    "name": "Bélgica",
                    "value_name": "Bélgica",
                    "global_identifier": "ATO00057021",
                    "is_default": false
                  },
                  {
                    "id": 32,
                    "name": "Belice",
                    "value_name": "Belice",
                    "global_identifier": "ATO00057022",
                    "is_default": false
                  },
                  {
                    "id": 33,
                    "name": "Benín",
                    "value_name": "Benín",
                    "global_identifier": "ATO00057023",
                    "is_default": false
                  },
                  {
                    "id": 34,
                    "name": "Bermudas",
                    "value_name": "Bermudas",
                    "global_identifier": "ATO00057024",
                    "is_default": false
                  },
                  {
                    "id": 35,
                    "name": "Bielorrusia",
                    "value_name": "Bielorrusia",
                    "global_identifier": "ATO00057025",
                    "is_default": false
                  },
                  {
                    "id": 36,
                    "name": "Bolivia, Estado Plurinacional de",
                    "value_name": "Bolivia, Estado Plurinacional de",
                    "global_identifier": "ATO00057026",
                    "is_default": false
                  },
                  {
                    "id": 37,
                    "name": "Bonaire, Sint Estatus y Saba",
                    "value_name": "Bonaire, Sint Estatus y Saba",
                    "global_identifier": "ATO00057027",
                    "is_default": false
                  },
                  {
                    "id": 38,
                    "name": "Bosnia-Herzegovina",
                    "value_name": "Bosnia-Herzegovina",
                    "global_identifier": "ATO00057028",
                    "is_default": false
                  },
                  {
                    "id": 39,
                    "name": "Botsuana",
                    "value_name": "Botsuana",
                    "global_identifier": "ATO00057029",
                    "is_default": false
                  },
                  {
                    "id": 40,
                    "name": "Brasil",
                    "value_name": "Brasil",
                    "global_identifier": "ATO00057030",
                    "is_default": false
                  },
                  {
                    "id": 41,
                    "name": "Brunéi Darussalam",
                    "value_name": "Brunéi Darussalam",
                    "global_identifier": "ATO00057031",
                    "is_default": false
                  },
                  {
                    "id": 42,
                    "name": "Bulgaria",
                    "value_name": "Bulgaria",
                    "global_identifier": "ATO00057032",
                    "is_default": false
                  },
                  {
                    "id": 43,
                    "name": "Burkina Faso",
                    "value_name": "Burkina Faso",
                    "global_identifier": "ATO00057033",
                    "is_default": false
                  },
                  {
                    "id": 44,
                    "name": "Burundi",
                    "value_name": "Burundi",
                    "global_identifier": "ATO00057034",
                    "is_default": false
                  },
                  {
                    "id": 45,
                    "name": "Bután",
                    "value_name": "Bután",
                    "global_identifier": "ATO00057035",
                    "is_default": false
                  },
                  {
                    "id": 46,
                    "name": "Cabo Verde",
                    "value_name": "Cabo Verde",
                    "global_identifier": "ATO00057036",
                    "is_default": false
                  },
                  {
                    "id": 47,
                    "name": "Camboya",
                    "value_name": "Camboya",
                    "global_identifier": "ATO00057037",
                    "is_default": false
                  },
                  {
                    "id": 48,
                    "name": "Camerún",
                    "value_name": "Camerún",
                    "global_identifier": "ATO00057038",
                    "is_default": false
                  },
                  {
                    "id": 49,
                    "name": "Canadá",
                    "value_name": "Canadá",
                    "global_identifier": "ATO00057039",
                    "is_default": false
                  },
                  {
                    "id": 50,
                    "name": "Chad",
                    "value_name": "Chad",
                    "global_identifier": "ATO00057040",
                    "is_default": false
                  },
                  {
                    "id": 51,
                    "name": "Chile",
                    "value_name": "Chile",
                    "global_identifier": "ATO00057041",
                    "is_default": false
                  },
                  {
                    "id": 52,
                    "name": "China",
                    "value_name": "China",
                    "global_identifier": "ATO00057042",
                    "is_default": false
                  },
                  {
                    "id": 53,
                    "name": "Chipre",
                    "value_name": "Chipre",
                    "global_identifier": "ATO00057043",
                    "is_default": false
                  },
                  {
                    "id": 54,
                    "name": "Colombia",
                    "value_name": "Colombia",
                    "global_identifier": "ATO00057044",
                    "is_default": false
                  },
                  {
                    "id": 55,
                    "name": "Comoras",
                    "value_name": "Comoras",
                    "global_identifier": "ATO00057045",
                    "is_default": false
                  },
                  {
                    "id": 56,
                    "name": "Congo",
                    "value_name": "Congo",
                    "global_identifier": "ATO00057046",
                    "is_default": false
                  },
                  {
                    "id": 57,
                    "name": "Congo, la República Democrática del",
                    "value_name": "Congo, la República Democrática del",
                    "global_identifier": "ATO00057047",
                    "is_default": false
                  },
                  {
                    "id": 58,
                    "name": "Corea, República de",
                    "value_name": "Corea, República de",
                    "global_identifier": "ATO00057048",
                    "is_default": false
                  },
                  {
                    "id": 59,
                    "name": "Corea, República Popular Democrática de",
                    "value_name": "Corea, República Popular Democrática de",
                    "global_identifier": "ATO00057049",
                    "is_default": false
                  },
                  {
                    "id": 60,
                    "name": "Costa de Marfil",
                    "value_name": "Costa de Marfil",
                    "global_identifier": "ATO00057050",
                    "is_default": false
                  },
                  {
                    "id": 61,
                    "name": "Costa Rica",
                    "value_name": "Costa Rica",
                    "global_identifier": "ATO00057051",
                    "is_default": false
                  },
                  {
                    "id": 62,
                    "name": "Croacia",
                    "value_name": "Croacia",
                    "global_identifier": "ATO00057052",
                    "is_default": false
                  },
                  {
                    "id": 63,
                    "name": "Cuba",
                    "value_name": "Cuba",
                    "global_identifier": "ATO00057053",
                    "is_default": false
                  },
                  {
                    "id": 64,
                    "name": "Curasao",
                    "value_name": "Curasao",
                    "global_identifier": "ATO00057054",
                    "is_default": false
                  },
                  {
                    "id": 65,
                    "name": "Dinamarca",
                    "value_name": "Dinamarca",
                    "global_identifier": "ATO00057055",
                    "is_default": false
                  },
                  {
                    "id": 66,
                    "name": "Djibouti",
                    "value_name": "Djibouti",
                    "global_identifier": "ATO00057056",
                    "is_default": false
                  },
                  {
                    "id": 67,
                    "name": "Dominica",
                    "value_name": "Dominica",
                    "global_identifier": "ATO00057057",
                    "is_default": false
                  },
                  {
                    "id": 68,
                    "name": "Ecuador",
                    "value_name": "Ecuador",
                    "global_identifier": "ATO00057058",
                    "is_default": false
                  },
                  {
                    "id": 69,
                    "name": "Egipto",
                    "value_name": "Egipto",
                    "global_identifier": "ATO00057059",
                    "is_default": false
                  },
                  {
                    "id": 70,
                    "name": "El Salvador",
                    "value_name": "El Salvador",
                    "global_identifier": "ATO00057060",
                    "is_default": false
                  },
                  {
                    "id": 71,
                    "name": "Emiratos Árabes Unidos",
                    "value_name": "Emiratos Árabes Unidos",
                    "global_identifier": "ATO00057061",
                    "is_default": false
                  },
                  {
                    "id": 72,
                    "name": "Eritrea",
                    "value_name": "Eritrea",
                    "global_identifier": "ATO00057062",
                    "is_default": false
                  },
                  {
                    "id": 73,
                    "name": "Eslovaquia",
                    "value_name": "Eslovaquia",
                    "global_identifier": "ATO00057063",
                    "is_default": false
                  },
                  {
                    "id": 74,
                    "name": "Eslovenia",
                    "value_name": "Eslovenia",
                    "global_identifier": "ATO00057064",
                    "is_default": false
                  },
                  {
                    "id": 75,
                    "name": "España",
                    "value_name": "España",
                    "global_identifier": "ATO00057065",
                    "is_default": false
                  },
                  {
                    "id": 76,
                    "name": "Estados Unidos",
                    "value_name": "Estados Unidos",
                    "global_identifier": "ATO00057066",
                    "is_default": false
                  },
                  {
                    "id": 77,
                    "name": "Estonia",
                    "value_name": "Estonia",
                    "global_identifier": "ATO00057067",
                    "is_default": false
                  },
                  {
                    "id": 78,
                    "name": "Etiopía",
                    "value_name": "Etiopía",
                    "global_identifier": "ATO00057068",
                    "is_default": false
                  },
                  {
                    "id": 79,
                    "name": "Federación de Rusia",
                    "value_name": "Federación de Rusia",
                    "global_identifier": "ATO00057069",
                    "is_default": false
                  },
                  {
                    "id": 80,
                    "name": "Filipinas",
                    "value_name": "Filipinas",
                    "global_identifier": "ATO00057070",
                    "is_default": false
                  },
                  {
                    "id": 81,
                    "name": "Finlandia",
                    "value_name": "Finlandia",
                    "global_identifier": "ATO00057071",
                    "is_default": false
                  },
                  {
                    "id": 82,
                    "name": "Fiyi",
                    "value_name": "Fiyi",
                    "global_identifier": "ATO00057072",
                    "is_default": false
                  },
                  {
                    "id": 83,
                    "name": "Francia",
                    "value_name": "Francia",
                    "global_identifier": "ATO00057073",
                    "is_default": false
                  },
                  {
                    "id": 84,
                    "name": "Gabón",
                    "value_name": "Gabón",
                    "global_identifier": "ATO00057074",
                    "is_default": false
                  },
                  {
                    "id": 85,
                    "name": "Gambia",
                    "value_name": "Gambia",
                    "global_identifier": "ATO00057075",
                    "is_default": false
                  },
                  {
                    "id": 86,
                    "name": "Georgia",
                    "value_name": "Georgia",
                    "global_identifier": "ATO00057076",
                    "is_default": false
                  },
                  {
                    "id": 87,
                    "name": "Georgia del Sur y las Islas Sándwich del Sur",
                    "value_name": "Georgia del Sur y las Islas Sándwich del Sur",
                    "global_identifier": "ATO00057077",
                    "is_default": false
                  },
                  {
                    "id": 88,
                    "name": "Ghana",
                    "value_name": "Ghana",
                    "global_identifier": "ATO00057078",
                    "is_default": false
                  },
                  {
                    "id": 89,
                    "name": "Gibraltar",
                    "value_name": "Gibraltar",
                    "global_identifier": "ATO00057079",
                    "is_default": false
                  },
                  {
                    "id": 90,
                    "name": "Granada",
                    "value_name": "Granada",
                    "global_identifier": "ATO00057080",
                    "is_default": false
                  },
                  {
                    "id": 91,
                    "name": "Grecia",
                    "value_name": "Grecia",
                    "global_identifier": "ATO00057081",
                    "is_default": false
                  },
                  {
                    "id": 92,
                    "name": "Groenlandia",
                    "value_name": "Groenlandia",
                    "global_identifier": "ATO00057082",
                    "is_default": false
                  },
                  {
                    "id": 93,
                    "name": "Guadalupe",
                    "value_name": "Guadalupe",
                    "global_identifier": "ATO00057083",
                    "is_default": false
                  },
                  {
                    "id": 94,
                    "name": "Guam",
                    "value_name": "Guam",
                    "global_identifier": "ATO00057084",
                    "is_default": false
                  },
                  {
                    "id": 95,
                    "name": "Guatemala",
                    "value_name": "Guatemala",
                    "global_identifier": "ATO00057085",
                    "is_default": false
                  },
                  {
                    "id": 96,
                    "name": "Guayana Francesa",
                    "value_name": "Guayana Francesa",
                    "global_identifier": "ATO00057086",
                    "is_default": false
                  },
                  {
                    "id": 97,
                    "name": "Guernsey",
                    "value_name": "Guernsey",
                    "global_identifier": "ATO00057087",
                    "is_default": false
                  },
                  {
                    "id": 98,
                    "name": "Guinea",
                    "value_name": "Guinea",
                    "global_identifier": "ATO00057088",
                    "is_default": false
                  },
                  {
                    "id": 99,
                    "name": "Guinea Ecuatorial",
                    "value_name": "Guinea Ecuatorial",
                    "global_identifier": "ATO00057089",
                    "is_default": false
                  },
                  {
                    "id": 100,
                    "name": "Guinea-Bissau",
                    "value_name": "Guinea-Bissau",
                    "global_identifier": "ATO00057090",
                    "is_default": false
                  },
                  {
                    "id": 101,
                    "name": "Guyana",
                    "value_name": "Guyana",
                    "global_identifier": "ATO00057091",
                    "is_default": false
                  },
                  {
                    "id": 102,
                    "name": "Haití",
                    "value_name": "Haití",
                    "global_identifier": "ATO00057092",
                    "is_default": false
                  },
                  {
                    "id": 103,
                    "name": "Honduras",
                    "value_name": "Honduras",
                    "global_identifier": "ATO00057093",
                    "is_default": false
                  },
                  {
                    "id": 104,
                    "name": "Hong Kong",
                    "value_name": "Hong Kong",
                    "global_identifier": "ATO00057094",
                    "is_default": false
                  },
                  {
                    "id": 105,
                    "name": "Hungría",
                    "value_name": "Hungría",
                    "global_identifier": "ATO00057095",
                    "is_default": false
                  },
                  {
                    "id": 106,
                    "name": "India",
                    "value_name": "India",
                    "global_identifier": "ATO00057096",
                    "is_default": false
                  },
                  {
                    "id": 107,
                    "name": "Indonesia",
                    "value_name": "Indonesia",
                    "global_identifier": "ATO00057097",
                    "is_default": false
                  },
                  {
                    "id": 108,
                    "name": "Irak",
                    "value_name": "Irak",
                    "global_identifier": "ATO00057098",
                    "is_default": false
                  },
                  {
                    "id": 109,
                    "name": "Irán, República Islámica de",
                    "value_name": "Irán, República Islámica de",
                    "global_identifier": "ATO00057099",
                    "is_default": false
                  },
                  {
                    "id": 161355,
                    "name": "Irán, República Islámica del",
                    "value_name": "Irán, República Islámica del",
                    "global_identifier": "ATO00000016968",
                    "is_default": false
                  },
                  {
                    "id": 110,
                    "name": "Irlanda",
                    "value_name": "Irlanda",
                    "global_identifier": "ATO00057100",
                    "is_default": false
                  },
                  {
                    "id": 111,
                    "name": "Isla Bouvet",
                    "value_name": "Isla Bouvet",
                    "global_identifier": "ATO00057101",
                    "is_default": false
                  },
                  {
                    "id": 112,
                    "name": "Isla de Man",
                    "value_name": "Isla de Man",
                    "global_identifier": "ATO00057102",
                    "is_default": false
                  },
                  {
                    "id": 113,
                    "name": "Isla de Navidad",
                    "value_name": "Isla de Navidad",
                    "global_identifier": "ATO00057103",
                    "is_default": false
                  },
                  {
                    "id": 114,
                    "name": "Isla Heard e Islas McDonald",
                    "value_name": "Isla Heard e Islas McDonald",
                    "global_identifier": "ATO00057104",
                    "is_default": false
                  },
                  {
                    "id": 115,
                    "name": "Isla Norfolk",
                    "value_name": "Isla Norfolk",
                    "global_identifier": "ATO00057105",
                    "is_default": false
                  },
                  {
                    "id": 116,
                    "name": "Islandia",
                    "value_name": "Islandia",
                    "global_identifier": "ATO00057106",
                    "is_default": false
                  },
                  {
                    "id": 117,
                    "name": "Islas Åland",
                    "value_name": "Islas Åland",
                    "global_identifier": "ATO00057107",
                    "is_default": false
                  },
                  {
                    "id": 118,
                    "name": "Islas Caimán",
                    "value_name": "Islas Caimán",
                    "global_identifier": "ATO00057108",
                    "is_default": false
                  },
                  {
                    "id": 119,
                    "name": "Islas Cocos (Keeling)",
                    "value_name": "Islas Cocos (Keeling)",
                    "global_identifier": "ATO00057109",
                    "is_default": false
                  },
                  {
                    "id": 120,
                    "name": "Islas Cook",
                    "value_name": "Islas Cook",
                    "global_identifier": "ATO00057110",
                    "is_default": false
                  },
                  {
                    "id": 121,
                    "name": "Islas Faroe",
                    "value_name": "Islas Faroe",
                    "global_identifier": "ATO00057111",
                    "is_default": false
                  },
                  {
                    "id": 122,
                    "name": "Islas Malvinas",
                    "value_name": "Islas Malvinas",
                    "global_identifier": "ATO00057112",
                    "is_default": false
                  },
                  {
                    "id": 123,
                    "name": "Islas Marianas del Norte",
                    "value_name": "Islas Marianas del Norte",
                    "global_identifier": "ATO00057113",
                    "is_default": false
                  },
                  {
                    "id": 124,
                    "name": "Islas Marshall",
                    "value_name": "Islas Marshall",
                    "global_identifier": "ATO00057114",
                    "is_default": false
                  },
                  {
                    "id": 125,
                    "name": "Islas Salomón",
                    "value_name": "Islas Salomón",
                    "global_identifier": "ATO00057115",
                    "is_default": false
                  },
                  {
                    "id": 126,
                    "name": "Islas Turcas y Caicos",
                    "value_name": "Islas Turcas y Caicos",
                    "global_identifier": "ATO00057116",
                    "is_default": false
                  },
                  {
                    "id": 127,
                    "name": "Islas Ultramarinas Menores de los Estados Unidos",
                    "value_name": "Islas Ultramarinas Menores de los Estados Unidos",
                    "global_identifier": "ATO00057117",
                    "is_default": false
                  },
                  {
                    "id": 128,
                    "name": "Islas Vírgenes, Británica",
                    "value_name": "Islas Vírgenes, Británica",
                    "global_identifier": "ATO00057118",
                    "is_default": false
                  },
                  {
                    "id": 129,
                    "name": "Islas Vírgenes, Estados Unidos",
                    "value_name": "Islas Vírgenes, Estados Unidos",
                    "global_identifier": "ATO00057119",
                    "is_default": false
                  },
                  {
                    "id": 130,
                    "name": "Israel",
                    "value_name": "Israel",
                    "global_identifier": "ATO00057120",
                    "is_default": false
                  },
                  {
                    "id": 131,
                    "name": "Italia",
                    "value_name": "Italia",
                    "global_identifier": "ATO00057121",
                    "is_default": false
                  },
                  {
                    "id": 132,
                    "name": "Jamahiriya árabe Libia",
                    "value_name": "Jamahiriya árabe Libia",
                    "global_identifier": "ATO00057122",
                    "is_default": false
                  },
                  {
                    "id": 133,
                    "name": "Jamaica",
                    "value_name": "Jamaica",
                    "global_identifier": "ATO00057123",
                    "is_default": false
                  },
                  {
                    "id": 134,
                    "name": "Japón",
                    "value_name": "Japón",
                    "global_identifier": "ATO00057124",
                    "is_default": false
                  },
                  {
                    "id": 135,
                    "name": "Jersey",
                    "value_name": "Jersey",
                    "global_identifier": "ATO00057125",
                    "is_default": false
                  },
                  {
                    "id": 136,
                    "name": "Jordania",
                    "value_name": "Jordania",
                    "global_identifier": "ATO00057126",
                    "is_default": false
                  },
                  {
                    "id": 137,
                    "name": "Kazajstán",
                    "value_name": "Kazajstán",
                    "global_identifier": "ATO00057127",
                    "is_default": false
                  },
                  {
                    "id": 138,
                    "name": "Kenia",
                    "value_name": "Kenia",
                    "global_identifier": "ATO00057128",
                    "is_default": false
                  },
                  {
                    "id": 139,
                    "name": "Kirguizistán",
                    "value_name": "Kirguizistán",
                    "global_identifier": "ATO00057129",
                    "is_default": false
                  },
                  {
                    "id": 140,
                    "name": "Kiribati",
                    "value_name": "Kiribati",
                    "global_identifier": "ATO00057130",
                    "is_default": false
                  },
                  {
                    "id": 141,
                    "name": "Kuwait",
                    "value_name": "Kuwait",
                    "global_identifier": "ATO00057131",
                    "is_default": false
                  },
                  {
                    "id": 142,
                    "name": "Lesoto",
                    "value_name": "Lesoto",
                    "global_identifier": "ATO00057132",
                    "is_default": false
                  },
                  {
                    "id": 143,
                    "name": "Letonia",
                    "value_name": "Letonia",
                    "global_identifier": "ATO00057133",
                    "is_default": false
                  },
                  {
                    "id": 144,
                    "name": "Líbano",
                    "value_name": "Líbano",
                    "global_identifier": "ATO00057134",
                    "is_default": false
                  },
                  {
                    "id": 145,
                    "name": "Liberia",
                    "value_name": "Liberia",
                    "global_identifier": "ATO00057135",
                    "is_default": false
                  },
                  {
                    "id": 146,
                    "name": "Liechtenstein",
                    "value_name": "Liechtenstein",
                    "global_identifier": "ATO00057136",
                    "is_default": false
                  },
                  {
                    "id": 147,
                    "name": "Lituania",
                    "value_name": "Lituania",
                    "global_identifier": "ATO00057137",
                    "is_default": false
                  },
                  {
                    "id": 148,
                    "name": "Luxemburgo",
                    "value_name": "Luxemburgo",
                    "global_identifier": "ATO00057138",
                    "is_default": false
                  },
                  {
                    "id": 149,
                    "name": "Macao",
                    "value_name": "Macao",
                    "global_identifier": "ATO00057139",
                    "is_default": false
                  },
                  {
                    "id": 150,
                    "name": "Macedonia, la ex República Yugoslava de",
                    "value_name": "Macedonia, la ex República Yugoslava de",
                    "global_identifier": "ATO00057140",
                    "is_default": false
                  },
                  {
                    "id": 151,
                    "name": "Madagascar",
                    "value_name": "Madagascar",
                    "global_identifier": "ATO00057141",
                    "is_default": false
                  },
                  {
                    "id": 152,
                    "name": "Malasia",
                    "value_name": "Malasia",
                    "global_identifier": "ATO00057142",
                    "is_default": false
                  },
                  {
                    "id": 153,
                    "name": "Malawi",
                    "value_name": "Malawi",
                    "global_identifier": "ATO00057143",
                    "is_default": false
                  },
                  {
                    "id": 154,
                    "name": "Maldivas",
                    "value_name": "Maldivas",
                    "global_identifier": "ATO00057144",
                    "is_default": false
                  },
                  {
                    "id": 155,
                    "name": "Malí",
                    "value_name": "Malí",
                    "global_identifier": "ATO00057145",
                    "is_default": false
                  },
                  {
                    "id": 156,
                    "name": "Malta",
                    "value_name": "Malta",
                    "global_identifier": "ATO00057146",
                    "is_default": false
                  },
                  {
                    "id": 157,
                    "name": "Marruecos",
                    "value_name": "Marruecos",
                    "global_identifier": "ATO00057147",
                    "is_default": false
                  },
                  {
                    "id": 158,
                    "name": "Martinica",
                    "value_name": "Martinica",
                    "global_identifier": "ATO00057148",
                    "is_default": false
                  },
                  {
                    "id": 159,
                    "name": "Mauricio",
                    "value_name": "Mauricio",
                    "global_identifier": "ATO00057149",
                    "is_default": false
                  },
                  {
                    "id": 160,
                    "name": "Mauritania",
                    "value_name": "Mauritania",
                    "global_identifier": "ATO00057150",
                    "is_default": false
                  },
                  {
                    "id": 161,
                    "name": "Mayotte",
                    "value_name": "Mayotte",
                    "global_identifier": "ATO00057151",
                    "is_default": false
                  },
                  {
                    "id": 162,
                    "name": "México",
                    "value_name": "México",
                    "global_identifier": "ATO00057152",
                    "is_default": false
                  },
                  {
                    "id": 163,
                    "name": "Micronesia, Estados Federados de",
                    "value_name": "Micronesia, Estados Federados de",
                    "global_identifier": "ATO00057153",
                    "is_default": false
                  },
                  {
                    "id": 164,
                    "name": "Moldavia, República de",
                    "value_name": "Moldavia, República de",
                    "global_identifier": "ATO00057154",
                    "is_default": false
                  },
                  {
                    "id": 165,
                    "name": "Mónaco",
                    "value_name": "Mónaco",
                    "global_identifier": "ATO00057155",
                    "is_default": false
                  },
                  {
                    "id": 166,
                    "name": "Mongolia",
                    "value_name": "Mongolia",
                    "global_identifier": "ATO00057156",
                    "is_default": false
                  },
                  {
                    "id": 167,
                    "name": "Montenegro",
                    "value_name": "Montenegro",
                    "global_identifier": "ATO00057157",
                    "is_default": false
                  },
                  {
                    "id": 168,
                    "name": "Montserrat",
                    "value_name": "Montserrat",
                    "global_identifier": "ATO00057158",
                    "is_default": false
                  },
                  {
                    "id": 169,
                    "name": "Mozambique",
                    "value_name": "Mozambique",
                    "global_identifier": "ATO00057159",
                    "is_default": false
                  },
                  {
                    "id": 170,
                    "name": "Myanmar",
                    "value_name": "Myanmar",
                    "global_identifier": "ATO00057160",
                    "is_default": false
                  },
                  {
                    "id": 171,
                    "name": "Namibia",
                    "value_name": "Namibia",
                    "global_identifier": "ATO00057161",
                    "is_default": false
                  },
                  {
                    "id": 172,
                    "name": "Nauru",
                    "value_name": "Nauru",
                    "global_identifier": "ATO00057162",
                    "is_default": false
                  },
                  {
                    "id": 173,
                    "name": "Nepal",
                    "value_name": "Nepal",
                    "global_identifier": "ATO00057163",
                    "is_default": false
                  },
                  {
                    "id": 174,
                    "name": "Nicaragua",
                    "value_name": "Nicaragua",
                    "global_identifier": "ATO00057164",
                    "is_default": false
                  },
                  {
                    "id": 175,
                    "name": "Níger",
                    "value_name": "Níger",
                    "global_identifier": "ATO00057165",
                    "is_default": false
                  },
                  {
                    "id": 176,
                    "name": "Nigeria",
                    "value_name": "Nigeria",
                    "global_identifier": "ATO00057166",
                    "is_default": false
                  },
                  {
                    "id": 177,
                    "name": "Niue",
                    "value_name": "Niue",
                    "global_identifier": "ATO00057167",
                    "is_default": false
                  },
                  {
                    "id": 178,
                    "name": "Noruega",
                    "value_name": "Noruega",
                    "global_identifier": "ATO00057168",
                    "is_default": false
                  },
                  {
                    "id": 179,
                    "name": "Nueva Caledonia",
                    "value_name": "Nueva Caledonia",
                    "global_identifier": "ATO00057169",
                    "is_default": false
                  },
                  {
                    "id": 180,
                    "name": "Nueva Zelanda",
                    "value_name": "Nueva Zelanda",
                    "global_identifier": "ATO00057170",
                    "is_default": false
                  },
                  {
                    "id": 181,
                    "name": "Omán",
                    "value_name": "Omán",
                    "global_identifier": "ATO00057171",
                    "is_default": false
                  },
                  {
                    "id": 182,
                    "name": "Países Bajos",
                    "value_name": "Países Bajos",
                    "global_identifier": "ATO00057172",
                    "is_default": false
                  },
                  {
                    "id": 183,
                    "name": "Pakistán",
                    "value_name": "Pakistán",
                    "global_identifier": "ATO00057173",
                    "is_default": false
                  },
                  {
                    "id": 184,
                    "name": "Palau",
                    "value_name": "Palau",
                    "global_identifier": "ATO00057174",
                    "is_default": false
                  },
                  {
                    "id": 185,
                    "name": "Panamá",
                    "value_name": "Panamá",
                    "global_identifier": "ATO00057175",
                    "is_default": false
                  },
                  {
                    "id": 186,
                    "name": "Papúa Nueva Guinea",
                    "value_name": "Papúa Nueva Guinea",
                    "global_identifier": "ATO00057176",
                    "is_default": false
                  },
                  {
                    "id": 187,
                    "name": "Paraguay",
                    "value_name": "Paraguay",
                    "global_identifier": "ATO00057177",
                    "is_default": false
                  },
                  {
                    "id": 188,
                    "name": "Perú",
                    "value_name": "Perú",
                    "global_identifier": "ATO00057178",
                    "is_default": false
                  },
                  {
                    "id": 189,
                    "name": "Pitcairn",
                    "value_name": "Pitcairn",
                    "global_identifier": "ATO00057179",
                    "is_default": false
                  },
                  {
                    "id": 190,
                    "name": "Polinesia Francesa",
                    "value_name": "Polinesia Francesa",
                    "global_identifier": "ATO00057180",
                    "is_default": false
                  },
                  {
                    "id": 191,
                    "name": "Polonia",
                    "value_name": "Polonia",
                    "global_identifier": "ATO00057181",
                    "is_default": false
                  },
                  {
                    "id": 192,
                    "name": "Portugal",
                    "value_name": "Portugal",
                    "global_identifier": "ATO00057182",
                    "is_default": false
                  },
                  {
                    "id": 193,
                    "name": "Puerto Rico",
                    "value_name": "Puerto Rico",
                    "global_identifier": "ATO00057183",
                    "is_default": false
                  },
                  {
                    "id": 194,
                    "name": "Qatar",
                    "value_name": "Qatar",
                    "global_identifier": "ATO00057184",
                    "is_default": false
                  },
                  {
                    "id": 195,
                    "name": "Reino Unido",
                    "value_name": "Reino Unido",
                    "global_identifier": "ATO00057185",
                    "is_default": false
                  },
                  {
                    "id": 196,
                    "name": "República árabe de Siria",
                    "value_name": "República árabe de Siria",
                    "global_identifier": "ATO00057186",
                    "is_default": false
                  },
                  {
                    "id": 197,
                    "name": "República Centroafricana",
                    "value_name": "República Centroafricana",
                    "global_identifier": "ATO00057187",
                    "is_default": false
                  },
                  {
                    "id": 198,
                    "name": "República Checa",
                    "value_name": "República Checa",
                    "global_identifier": "ATO00057188",
                    "is_default": false
                  },
                  {
                    "id": 199,
                    "name": "República Democrática Popular Lao",
                    "value_name": "República Democrática Popular Lao",
                    "global_identifier": "ATO00057189",
                    "is_default": false
                  },
                  {
                    "id": 200,
                    "name": "República Dominicana",
                    "value_name": "República Dominicana",
                    "global_identifier": "ATO00057190",
                    "is_default": false
                  },
                  {
                    "id": 201,
                    "name": "Reunión",
                    "value_name": "Reunión",
                    "global_identifier": "ATO00057191",
                    "is_default": false
                  },
                  {
                    "id": 202,
                    "name": "Ruanda",
                    "value_name": "Ruanda",
                    "global_identifier": "ATO00057192",
                    "is_default": false
                  },
                  {
                    "id": 203,
                    "name": "Rumania",
                    "value_name": "Rumania",
                    "global_identifier": "ATO00057193",
                    "is_default": false
                  },
                  {
                    "id": 204,
                    "name": "Sahara Occidental",
                    "value_name": "Sahara Occidental",
                    "global_identifier": "ATO00057194",
                    "is_default": false
                  },
                  {
                    "id": 205,
                    "name": "Samoa",
                    "value_name": "Samoa",
                    "global_identifier": "ATO00057195",
                    "is_default": false
                  },
                  {
                    "id": 206,
                    "name": "Samoa Americana",
                    "value_name": "Samoa Americana",
                    "global_identifier": "ATO00057196",
                    "is_default": false
                  },
                  {
                    "id": 207,
                    "name": "San Bartolomé",
                    "value_name": "San Bartolomé",
                    "global_identifier": "ATO00057197",
                    "is_default": false
                  },
                  {
                    "id": 208,
                    "name": "San Cristóbal y Nieves",
                    "value_name": "San Cristóbal y Nieves",
                    "global_identifier": "ATO00057198",
                    "is_default": false
                  },
                  {
                    "id": 209,
                    "name": "San Marino",
                    "value_name": "San Marino",
                    "global_identifier": "ATO00057199",
                    "is_default": false
                  },
                  {
                    "id": 210,
                    "name": "San Martín (parte francesa)",
                    "value_name": "San Martín (parte francesa)",
                    "global_identifier": "ATO00057200",
                    "is_default": false
                  },
                  {
                    "id": 211,
                    "name": "San Martín (parte holandesa)",
                    "value_name": "San Martín (parte holandesa)",
                    "global_identifier": "ATO00057201",
                    "is_default": false
                  },
                  {
                    "id": 212,
                    "name": "San Pedro y Miquelón",
                    "value_name": "San Pedro y Miquelón",
                    "global_identifier": "ATO00057202",
                    "is_default": false
                  },
                  {
                    "id": 213,
                    "name": "San Vicente y las Granadinas",
                    "value_name": "San Vicente y las Granadinas",
                    "global_identifier": "ATO00057203",
                    "is_default": false
                  },
                  {
                    "id": 214,
                    "name": "Santa Elena, Ascensión y Tristán da Cunha",
                    "value_name": "Santa Elena, Ascensión y Tristán da Cunha",
                    "global_identifier": "ATO00057204",
                    "is_default": false
                  },
                  {
                    "id": 215,
                    "name": "Santa Lucía",
                    "value_name": "Santa Lucía",
                    "global_identifier": "ATO00057205",
                    "is_default": false
                  },
                  {
                    "id": 216,
                    "name": "Santa Sede (Estado de la Ciudad del Vaticano)",
                    "value_name": "Santa Sede (Estado de la Ciudad del Vaticano)",
                    "global_identifier": "ATO00057206",
                    "is_default": false
                  },
                  {
                    "id": 217,
                    "name": "Santo Tomé y Príncipe",
                    "value_name": "Santo Tomé y Príncipe",
                    "global_identifier": "ATO00057207",
                    "is_default": false
                  },
                  {
                    "id": 159791,
                    "name": "Senegal",
                    "value_name": "Senegal",
                    "global_identifier": "ATO00057208",
                    "is_default": false
                  },
                  {
                    "id": 219,
                    "name": "Serbia",
                    "value_name": "Serbia",
                    "global_identifier": "ATO00057209",
                    "is_default": false
                  },
                  {
                    "id": 220,
                    "name": "Seychelles",
                    "value_name": "Seychelles",
                    "global_identifier": "ATO00057210",
                    "is_default": false
                  },
                  {
                    "id": 221,
                    "name": "Sierra Leona",
                    "value_name": "Sierra Leona",
                    "global_identifier": "ATO00057211",
                    "is_default": false
                  },
                  {
                    "id": 222,
                    "name": "Singapur",
                    "value_name": "Singapur",
                    "global_identifier": "ATO00057212",
                    "is_default": false
                  },
                  {
                    "id": 223,
                    "name": "Somalia",
                    "value_name": "Somalia",
                    "global_identifier": "ATO00057213",
                    "is_default": false
                  },
                  {
                    "id": 224,
                    "name": "Sri Lanka",
                    "value_name": "Sri Lanka",
                    "global_identifier": "ATO00057214",
                    "is_default": false
                  },
                  {
                    "id": 225,
                    "name": "Suazilandia",
                    "value_name": "Suazilandia",
                    "global_identifier": "ATO00057215",
                    "is_default": false
                  },
                  {
                    "id": 226,
                    "name": "Sudáfrica",
                    "value_name": "Sudáfrica",
                    "global_identifier": "ATO00057216",
                    "is_default": false
                  },
                  {
                    "id": 227,
                    "name": "Sudán",
                    "value_name": "Sudán",
                    "global_identifier": "ATO00057217",
                    "is_default": false
                  },
                  {
                    "id": 228,
                    "name": "Sudán del Sur",
                    "value_name": "Sudán del Sur",
                    "global_identifier": "ATO00057218",
                    "is_default": false
                  },
                  {
                    "id": 229,
                    "name": "Suecia",
                    "value_name": "Suecia",
                    "global_identifier": "ATO00057219",
                    "is_default": false
                  },
                  {
                    "id": 230,
                    "name": "Suiza",
                    "value_name": "Suiza",
                    "global_identifier": "ATO00057220",
                    "is_default": false
                  },
                  {
                    "id": 231,
                    "name": "Surinam",
                    "value_name": "Surinam",
                    "global_identifier": "ATO00057221",
                    "is_default": false
                  },
                  {
                    "id": 232,
                    "name": "Svalbard y Jan Mayen",
                    "value_name": "Svalbard y Jan Mayen",
                    "global_identifier": "ATO00057222",
                    "is_default": false
                  },
                  {
                    "id": 233,
                    "name": "Tailandia",
                    "value_name": "Tailandia",
                    "global_identifier": "ATO00057223",
                    "is_default": false
                  },
                  {
                    "id": 234,
                    "name": "Taiwán, Provincia de China",
                    "value_name": "Taiwán, Provincia de China",
                    "global_identifier": "ATO00057224",
                    "is_default": false
                  },
                  {
                    "id": 235,
                    "name": "Tanzania, República Unida de",
                    "value_name": "Tanzania, República Unida de",
                    "global_identifier": "ATO00057225",
                    "is_default": false
                  },
                  {
                    "id": 236,
                    "name": "Tayikistán",
                    "value_name": "Tayikistán",
                    "global_identifier": "ATO00057226",
                    "is_default": false
                  },
                  {
                    "id": 237,
                    "name": "Territorio Británico del Océano Indico",
                    "value_name": "Territorio Británico del Océano Indico",
                    "global_identifier": "ATO00057227",
                    "is_default": false
                  },
                  {
                    "id": 238,
                    "name": "Territorio Palestino, Ocupado",
                    "value_name": "Territorio Palestino, Ocupado",
                    "global_identifier": "ATO00057228",
                    "is_default": false
                  },
                  {
                    "id": 239,
                    "name": "Territorios del Sur de Francia",
                    "value_name": "Territorios del Sur de Francia",
                    "global_identifier": "ATO00057229",
                    "is_default": false
                  },
                  {
                    "id": 240,
                    "name": "Timor-Leste",
                    "value_name": "Timor-Leste",
                    "global_identifier": "ATO00057230",
                    "is_default": false
                  },
                  {
                    "id": 241,
                    "name": "Togo",
                    "value_name": "Togo",
                    "global_identifier": "ATO00057231",
                    "is_default": false
                  },
                  {
                    "id": 242,
                    "name": "Tokelau",
                    "value_name": "Tokelau",
                    "global_identifier": "ATO00057232",
                    "is_default": false
                  },
                  {
                    "id": 243,
                    "name": "Tonga",
                    "value_name": "Tonga",
                    "global_identifier": "ATO00057233",
                    "is_default": false
                  },
                  {
                    "id": 244,
                    "name": "Trinidad y Tobago",
                    "value_name": "Trinidad y Tobago",
                    "global_identifier": "ATO00057234",
                    "is_default": false
                  },
                  {
                    "id": 245,
                    "name": "Túnez",
                    "value_name": "Túnez",
                    "global_identifier": "ATO00057235",
                    "is_default": false
                  },
                  {
                    "id": 246,
                    "name": "Turkmenistán",
                    "value_name": "Turkmenistán",
                    "global_identifier": "ATO00057236",
                    "is_default": false
                  },
                  {
                    "id": 247,
                    "name": "Turquía",
                    "value_name": "Turquía",
                    "global_identifier": "ATO00057237",
                    "is_default": false
                  },
                  {
                    "id": 248,
                    "name": "Tuvalu",
                    "value_name": "Tuvalu",
                    "global_identifier": "ATO00057238",
                    "is_default": false
                  },
                  {
                    "id": 249,
                    "name": "Ucrania",
                    "value_name": "Ucrania",
                    "global_identifier": "ATO00057239",
                    "is_default": false
                  },
                  {
                    "id": 250,
                    "name": "Uganda",
                    "value_name": "Uganda",
                    "global_identifier": "ATO00057240",
                    "is_default": false
                  },
                  {
                    "id": 251,
                    "name": "Uruguay",
                    "value_name": "Uruguay",
                    "global_identifier": "ATO00057241",
                    "is_default": false
                  },
                  {
                    "id": 252,
                    "name": "Uzbekistán",
                    "value_name": "Uzbekistán",
                    "global_identifier": "ATO00057242",
                    "is_default": false
                  },
                  {
                    "id": 253,
                    "name": "Vanuatu",
                    "value_name": "Vanuatu",
                    "global_identifier": "ATO00057243",
                    "is_default": false
                  },
                  {
                    "id": 254,
                    "name": "Venezuela",
                    "value_name": "Venezuela",
                    "global_identifier": "ATO00057244",
                    "is_default": false
                  },
                  {
                    "id": 255,
                    "name": "Vietnam",
                    "value_name": "Vietnam",
                    "global_identifier": "ATO00057245",
                    "is_default": false
                  },
                  {
                    "id": 256,
                    "name": "Wallis y Futuna",
                    "value_name": "Wallis y Futuna",
                    "global_identifier": "ATO00057246",
                    "is_default": false
                  },
                  {
                    "id": 257,
                    "name": "Yemen",
                    "value_name": "Yemen",
                    "global_identifier": "ATO00057247",
                    "is_default": false
                  },
                  {
                    "id": 258,
                    "name": "Zambia",
                    "value_name": "Zambia",
                    "global_identifier": "ATO00057248",
                    "is_default": false
                  },
                  {
                    "id": 259,
                    "name": "Zimbabue",
                    "value_name": "Zimbabue",
                    "global_identifier": "ATO00057249",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "production_country",
                  "feed_name": "ProductionCountry",
                  "global_identifier": "ATT00007",
                  "group_name": "Main",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "QuantityFalabella",
                "feed_name": "QuantityFalabella",
                "attribute_name": "quantity_falabella",
                "name": "Stock (Falabella)",
                "label": "Stock (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa la cantidad de productos disponible para la venta en falabella.com. // Enter the quantity of products available for sale at falabella.com.",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00018",
                "group_name": "Price & Tax",
                "input_type": "numberfield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "quantity_falabella",
                  "feed_name": "QuantityFalabella",
                  "global_identifier": "ATT00018",
                  "group_name": "Price & Tax",
                  "input_type": "numberfield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 1
              },
              {
                "id": "PriceFalabella",
                "feed_name": "PriceFalabella",
                "attribute_name": "price_falabella",
                "name": "Precio (Falabella)",
                "label": "Precio (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa el precio del producto, con impuestos. Importante: el punto separa miles y millones, y la coma los decimales. // Enter the price of the product, with taxes. Important: the dot separates thousands and millions, and the comma separates decimals.",
                "attribute_type": "system",
                "example_value": "999.999,99",
                "global_identifier": "ATT00019",
                "group_name": "Price & Tax",
                "input_type": "numberfield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "price_falabella",
                  "feed_name": "PriceFalabella",
                  "global_identifier": "ATT00019",
                  "group_name": "Price & Tax",
                  "input_type": "numberfield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": 25990
              },
              {
                "id": "SalePriceFalabella",
                "feed_name": "SalePriceFalabella",
                "attribute_name": "sale_price_falabella",
                "name": "Precio de oferta (Falabella)",
                "label": "Precio de oferta (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa precio de oferta de los productos, con impuestos. Imp.: el punto separa miles y millones, y la coma los decimales. // Enter the sale price of the products, including taxes. Imp.: dots separate thousands and millions, and commas separate decimals.",
                "attribute_type": "system",
                "example_value": "999.999,99",
                "global_identifier": "ATT00020",
                "group_name": "Price & Tax",
                "input_type": "numberfield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": 10,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "sale_price_falabella",
                  "feed_name": "SalePriceFalabella",
                  "global_identifier": "ATT00020",
                  "group_name": "Price & Tax",
                  "input_type": "numberfield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": 10,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "SaleStartDateFalabella",
                "feed_name": "SaleStartDateFalabella",
                "attribute_name": "sale_start_date_falabella",
                "name": "Fecha de inicio precio de oferta (Falabella)",
                "label": "Fecha de inicio precio de oferta (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa la fecha en la que inicia el precio de oferta para los productos en falabella.com. Formato: fecha, aaaa-mm-dd (año-mes-día). // Enter the date on which the sale price starts for products on falabella.com. Format: date, yyyy-mm-dd (year-month-day).",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00021",
                "group_name": "Price & Tax",
                "input_type": "datefield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "sale_start_date_falabella",
                  "feed_name": "SaleStartDateFalabella",
                  "global_identifier": "ATT00021",
                  "group_name": "Price & Tax",
                  "input_type": "datefield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "SaleEndDateFalabella",
                "feed_name": "SaleEndDateFalabella",
                "attribute_name": "sale_end_date_falabella",
                "name": "Fecha de fin precio de oferta (Falabella)",
                "label": "Fecha de fin precio de oferta (Falabella)",
                "is_mandatory": false,
                "description": "Ingresa la fecha en la que termina el precio de oferta para los productos en falabella.com. Formato: fecha, aaaa-mm-dd (año-mes-día). // Enter the date on which the sale price ends for products on falabella.com. Format: date, yyyy-mm-dd (year-month-day).",
                "attribute_type": "system",
                "example_value": null,
                "global_identifier": "ATT00022",
                "group_name": "Price & Tax",
                "input_type": "datefield",
                "product_type": "simple",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "sale_end_date_falabella",
                  "feed_name": "SaleEndDateFalabella",
                  "global_identifier": "ATT00022",
                  "group_name": "Price & Tax",
                  "input_type": "datefield",
                  "product_type": "simple",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "Color",
                "feed_name": "Color",
                "attribute_name": "color",
                "name": "Color",
                "label": "Color",
                "is_mandatory": false,
                "description": "Ingresa el color principal del producto. // Enter the main color of the product.",
                "attribute_type": "value",
                "example_value": "Ej. Verde // E.g. Green",
                "global_identifier": "ATT0000001579",
                "group_name": "Product Specifications",
                "input_type": "textfield",
                "product_type": "config",
                "is_global_attribute": false,
                "max_length": 172,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "color",
                  "feed_name": "Color",
                  "global_identifier": "ATT0000001579",
                  "group_name": "Product Specifications",
                  "input_type": "textfield",
                  "product_type": "config",
                  "is_global_attribute": false,
                  "max_length": 172,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "Negro"
              },
              {
                "id": "Material",
                "feed_name": "Material",
                "attribute_name": "material",
                "name": "Material",
                "label": "Material",
                "is_mandatory": false,
                "description": "Selecciona el principal componente utilizado en la fabricación del producto. // Select the main component used in the manufacture of the product.",
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": "ATT0000001593",
                "group_name": "Product Specifications",
                "input_type": "dropdown",
                "product_type": "config",
                "is_global_attribute": false,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": 637,
                    "name": "Acero",
                    "value_name": "Acero",
                    "global_identifier": "ATO0000004005",
                    "is_default": false
                  },
                  {
                    "id": 638,
                    "name": "Acrílico",
                    "value_name": "Acrílico",
                    "global_identifier": "ATO0000004006",
                    "is_default": false
                  },
                  {
                    "id": 639,
                    "name": "Algodón",
                    "value_name": "Algodón",
                    "global_identifier": "ATO0000004007",
                    "is_default": false
                  },
                  {
                    "id": 640,
                    "name": "Aluminio",
                    "value_name": "Aluminio",
                    "global_identifier": "ATO0000004008",
                    "is_default": false
                  },
                  {
                    "id": 641,
                    "name": "Bronce",
                    "value_name": "Bronce",
                    "global_identifier": "ATO0000004009",
                    "is_default": false
                  },
                  {
                    "id": 642,
                    "name": "Cartón",
                    "value_name": "Cartón",
                    "global_identifier": "ATO0000004010",
                    "is_default": false
                  },
                  {
                    "id": 643,
                    "name": "Caucho",
                    "value_name": "Caucho",
                    "global_identifier": "ATO0000004011",
                    "is_default": false
                  },
                  {
                    "id": 644,
                    "name": "Cerámica",
                    "value_name": "Cerámica",
                    "global_identifier": "ATO0000004012",
                    "is_default": false
                  },
                  {
                    "id": 645,
                    "name": "Cobre",
                    "value_name": "Cobre",
                    "global_identifier": "ATO0000004013",
                    "is_default": false
                  },
                  {
                    "id": 646,
                    "name": "Cuero",
                    "value_name": "Cuero",
                    "global_identifier": "ATO0000004014",
                    "is_default": false
                  },
                  {
                    "id": 647,
                    "name": "Emulsión adhesiva",
                    "value_name": "Emulsión adhesiva",
                    "global_identifier": "ATO0000004015",
                    "is_default": false
                  },
                  {
                    "id": 648,
                    "name": "Esponja",
                    "value_name": "Esponja",
                    "global_identifier": "ATO0000004016",
                    "is_default": false
                  },
                  {
                    "id": 649,
                    "name": "Fomi",
                    "value_name": "Fomi",
                    "global_identifier": "ATO0000004017",
                    "is_default": false
                  },
                  {
                    "id": 650,
                    "name": "Gamuza",
                    "value_name": "Gamuza",
                    "global_identifier": "ATO0000004018",
                    "is_default": false
                  },
                  {
                    "id": 651,
                    "name": "Goma",
                    "value_name": "Goma",
                    "global_identifier": "ATO0000004019",
                    "is_default": false
                  },
                  {
                    "id": 652,
                    "name": "Hierro",
                    "value_name": "Hierro",
                    "global_identifier": "ATO0000004020",
                    "is_default": false
                  },
                  {
                    "id": 653,
                    "name": "Hilo",
                    "value_name": "Hilo",
                    "global_identifier": "ATO0000004021",
                    "is_default": false
                  },
                  {
                    "id": 7368395,
                    "name": "Hormigón",
                    "value_name": "Hormigón",
                    "global_identifier": "ATO0000063111",
                    "is_default": false
                  },
                  {
                    "id": 654,
                    "name": "Látex",
                    "value_name": "Látex",
                    "global_identifier": "ATO0000004022",
                    "is_default": false
                  },
                  {
                    "id": 655,
                    "name": "Latón",
                    "value_name": "Latón",
                    "global_identifier": "ATO0000004023",
                    "is_default": false
                  },
                  {
                    "id": 656,
                    "name": "Madera",
                    "value_name": "Madera",
                    "global_identifier": "ATO0000004024",
                    "is_default": false
                  },
                  {
                    "id": 657,
                    "name": "Malla",
                    "value_name": "Malla",
                    "global_identifier": "ATO0000004025",
                    "is_default": false
                  },
                  {
                    "id": 658,
                    "name": "Manila",
                    "value_name": "Manila",
                    "global_identifier": "ATO0000004026",
                    "is_default": false
                  },
                  {
                    "id": 659,
                    "name": "MDF",
                    "value_name": "MDF",
                    "global_identifier": "ATO0000004027",
                    "is_default": false
                  },
                  {
                    "id": 660,
                    "name": "Metal",
                    "value_name": "Metal",
                    "global_identifier": "ATO0000004028",
                    "is_default": false
                  },
                  {
                    "id": 661,
                    "name": "Micro Fibra",
                    "value_name": "Micro Fibra",
                    "global_identifier": "ATO0000004029",
                    "is_default": false
                  },
                  {
                    "id": 662,
                    "name": "Nylon",
                    "value_name": "Nylon",
                    "global_identifier": "ATO0000004030",
                    "is_default": false
                  },
                  {
                    "id": 663,
                    "name": "Papel",
                    "value_name": "Papel",
                    "global_identifier": "ATO0000004031",
                    "is_default": false
                  },
                  {
                    "id": 664,
                    "name": "Papel laminado",
                    "value_name": "Papel laminado",
                    "global_identifier": "ATO0000004032",
                    "is_default": false
                  },
                  {
                    "id": 665,
                    "name": "Papel regalo",
                    "value_name": "Papel regalo",
                    "global_identifier": "ATO0000004033",
                    "is_default": false
                  },
                  {
                    "id": 666,
                    "name": "Plástico",
                    "value_name": "Plástico",
                    "global_identifier": "ATO0000004034",
                    "is_default": false
                  },
                  {
                    "id": 667,
                    "name": "Poliéster",
                    "value_name": "Poliéster",
                    "global_identifier": "ATO0000004035",
                    "is_default": false
                  },
                  {
                    "id": 668,
                    "name": "Propileno",
                    "value_name": "Propileno",
                    "global_identifier": "ATO0000004036",
                    "is_default": false
                  },
                  {
                    "id": 669,
                    "name": "PVC",
                    "value_name": "PVC",
                    "global_identifier": "ATO0000004037",
                    "is_default": false
                  },
                  {
                    "id": 670,
                    "name": "Silicona",
                    "value_name": "Silicona",
                    "global_identifier": "ATO0000004038",
                    "is_default": false
                  },
                  {
                    "id": 671,
                    "name": "Sintético",
                    "value_name": "Sintético",
                    "global_identifier": "ATO0000004039",
                    "is_default": false
                  },
                  {
                    "id": 672,
                    "name": "Tacto piel",
                    "value_name": "Tacto piel",
                    "global_identifier": "ATO0000004040",
                    "is_default": false
                  },
                  {
                    "id": 673,
                    "name": "Tela",
                    "value_name": "Tela",
                    "global_identifier": "ATO0000004041",
                    "is_default": false
                  },
                  {
                    "id": 674,
                    "name": "Vidrio",
                    "value_name": "Vidrio",
                    "global_identifier": "ATO0000004042",
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "material",
                  "feed_name": "Material",
                  "global_identifier": "ATT0000001593",
                  "group_name": "Product Specifications",
                  "input_type": "dropdown",
                  "product_type": "config",
                  "is_global_attribute": false,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ProductId",
                "feed_name": "ProductId",
                "attribute_name": "product_id",
                "name": "Código de barras",
                "label": "Código de barras",
                "is_mandatory": false,
                "description": "Ingresa el código universal, de entre 1 y 18 dígitos. Está junto al código de barras y es único por producto y/o variante. // Enter the universal code, between 1 and 18 digits. It is next to the barcode and is unique per product and/or variant.",
                "attribute_type": "system",
                "example_value": 1234567890,
                "global_identifier": "ATT00015",
                "group_name": "Variation",
                "input_type": "numberfield",
                "product_type": "source",
                "is_global_attribute": true,
                "max_length": 255,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "product_id",
                  "feed_name": "ProductId",
                  "global_identifier": "ATT00015",
                  "group_name": "Variation",
                  "input_type": "numberfield",
                  "product_type": "source",
                  "is_global_attribute": true,
                  "max_length": 255,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": "ORG3C-2026"
              },
              {
                "id": "ParentSku",
                "feed_name": "ParentSku",
                "attribute_name": "parent_sku",
                "name": "SKU of the parent Product",
                "label": "SKU of the parent Product",
                "is_mandatory": false,
                "description": "SKU of the parent Product",
                "attribute_type": "system",
                "example_value": "ABC-1000-202",
                "global_identifier": null,
                "group_name": "Variation",
                "input_type": "textfield",
                "product_type": "sellercenter",
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "string",
                "values": [],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "parent_sku",
                  "feed_name": "ParentSku",
                  "global_identifier": null,
                  "group_name": "Variation",
                  "input_type": "textfield",
                  "product_type": "sellercenter",
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "TaxClass",
                "feed_name": "TaxClass",
                "attribute_name": "TaxClass",
                "name": "TaxClass",
                "label": "TaxClass",
                "is_mandatory": false,
                "description": null,
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": null,
                "group_name": null,
                "input_type": null,
                "product_type": null,
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": null,
                    "name": "0%",
                    "value_name": "0%",
                    "global_identifier": null,
                    "is_default": false
                  },
                  {
                    "id": null,
                    "name": "IVA 19%",
                    "value_name": "IVA 19%",
                    "global_identifier": null,
                    "is_default": true
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "TaxClass",
                  "feed_name": "TaxClass",
                  "global_identifier": null,
                  "group_name": null,
                  "input_type": null,
                  "product_type": null,
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              },
              {
                "id": "ShipmentType",
                "feed_name": "ShipmentType",
                "attribute_name": "ShipmentType",
                "name": "ShipmentType",
                "label": "ShipmentType",
                "is_mandatory": false,
                "description": null,
                "attribute_type": "option",
                "example_value": null,
                "global_identifier": null,
                "group_name": null,
                "input_type": null,
                "product_type": null,
                "is_global_attribute": true,
                "max_length": null,
                "product_create_rule": null,
                "value_type": "list",
                "values": [
                  {
                    "id": null,
                    "name": "Dropshipping",
                    "value_name": "Dropshipping",
                    "global_identifier": null,
                    "is_default": false
                  },
                  {
                    "id": null,
                    "name": "Cross docking",
                    "value_name": "Cross docking",
                    "global_identifier": null,
                    "is_default": false
                  }
                ],
                "official_metadata": {
                  "source": "GetCategoryAttributes",
                  "name": "ShipmentType",
                  "feed_name": "ShipmentType",
                  "global_identifier": null,
                  "group_name": null,
                  "input_type": null,
                  "product_type": null,
                  "is_global_attribute": true,
                  "max_length": null,
                  "product_create_rule": null
                },
                "tags": {
                  "required": false,
                  "catalog_required": false,
                  "hidden": false
                },
                "allowed_units": [],
                "default_unit": null,
                "userValue": null
              }
            ],
            "search_term": "Organizador Escritorio Modular 3 Compartimentos",
            "pricing": {
              "sale_fee_amount": 0,
              "listing_fee_amount": 0,
              "total_fee_amount": 0,
              "fee_percentage": 0,
              "net_amount": 0,
              "currency": "CLP",
              "warning": "Comisión no configurada para \"Organizadores de escritorio\"",
              "source": "tabla_local",
              "input_price": 25990,
              "price": 25990,
              "net_amount_before_shipping": 0,
              "net_amount_after_shipping": 0
            },
            "marketplace_id": 4,
            "credential_id": 34,
            "marketplace_name": "Conexion Falabella",
            "quote": {
              "pricing": {
                "sale_fee_amount": 0,
                "listing_fee_amount": 0,
                "total_fee_amount": 0,
                "fee_percentage": 0,
                "net_amount": 0,
                "currency": "CLP",
                "warning": "Comisión no configurada para \"Organizadores de escritorio\"",
                "source": "tabla_local",
                "input_price": 25990,
                "price": 25990,
                "net_amount_before_shipping": 0,
                "net_amount_after_shipping": 0
              },
              "profitability": {
                "final_profit": -25990,
                "estimated_profit": -25990,
                "real_margin_percentage": 0,
                "margin_percent": 0,
                "total_cost_basis": 25990,
                "product_cost_basis": 25990,
                "profitability_status": "estimated"
              },
              "shipping": null
            }
          },
          "category_id": 689,
          "category_name": "Organizadores de escritorio",
          "attributes": [
            {
              "id": "ConditionType",
              "name": "Condición del producto",
              "value_id": 9,
              "value_name": "Nuevo"
            },
            {
              "id": "PackageWidth",
              "name": "Ancho del producto empacado (cm)",
              "value_name": 17
            },
            {
              "id": "PackageLength",
              "name": "Largo del producto empacado (cm)",
              "value_name": 26
            },
            {
              "id": "PackageHeight",
              "name": "Alto del producto empacado (cm)",
              "value_name": 14
            },
            {
              "id": "PackageWeight",
              "name": "Peso del producto empacado (kg)",
              "value_name": 0.85
            },
            {
              "id": "Name",
              "name": "Nombre",
              "value_name": "Organizador Escritorio Modular 3 Compartimentos"
            },
            {
              "id": "Brand",
              "name": "Marca",
              "feed_name": "Brand",
              "value": "HOME NEAT",
              "value_name": "HOME NEAT"
            },
            {
              "id": "Description",
              "name": "Información del producto",
              "value_name": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado."
            },
            {
              "id": "PrimaryCategory",
              "name": "PrimaryCategory",
              "value_name": 689
            },
            {
              "id": "SellerSku",
              "name": "Seller SKU",
              "value_name": "QA-ORG-3C"
            },
            {
              "id": "Variation",
              "name": "Variante",
              "value_name": "Negro"
            },
            {
              "id": "ProductWarranty",
              "name": "Condiciones de la garantía",
              "value_name": "meses"
            },
            {
              "id": "SellerWarranty",
              "name": "Garantía del proveedor",
              "value_id": 4,
              "value_name": "1 año"
            },
            {
              "id": "Model",
              "name": "Modelo",
              "value_name": "ORG3C-2026"
            },
            {
              "id": "QuantityFalabella",
              "name": "Stock (Falabella)",
              "value_name": 1
            },
            {
              "id": "PriceFalabella",
              "name": "Precio (Falabella)",
              "value_name": 25990
            },
            {
              "id": "Color",
              "name": "Color",
              "value_name": "Negro"
            },
            {
              "id": "ProductId",
              "name": "Código de barras",
              "value_name": "ORG3C-2026"
            }
          ],
          "pricing": {
            "sale_fee_amount": 0,
            "listing_fee_amount": 0,
            "total_fee_amount": 0,
            "fee_percentage": 0,
            "net_amount": 0,
            "currency": "CLP",
            "warning": "Comisión no configurada para \"Organizadores de escritorio\"",
            "source": "tabla_local",
            "input_price": 25990,
            "price": 25990,
            "net_amount_before_shipping": 0,
            "net_amount_after_shipping": 0
          },
          "shipping": null
        }
      }
    }
  ],
  "publication_step": 3,
  "financial_summary": {
    "total_products": 1,
    "total_marketplaces": 1,
    "total_estimated_sales": 25990,
    "total_commissions": 0,
    "total_seller_shipping": null,
    "total_estimated_profit": -20990,
    "marketplaces": [
      {
        "credential_id": 34,
        "marketplace_id": 4,
        "name": "Conexion Falabella",
        "estimated_sales": 25990,
        "commissions": 0,
        "seller_shipping": null,
        "estimated_profit": -20990,
        "product_count": 1,
        "profit_margin_percent": -80.76
      }
    ],
    "note": "Cálculo basado en quote backend de marketplace. Valores finales pueden variar por impuestos y ajustes."
  },
  "meta": {
    "timestamp": "2026-09-22T15:48:29.615Z",
    "userId": 30,
    "companyId": 17
  },
  "marketplaces": [
    {
      "id": 34,
      "name": "Conexion Falabella",
      "description": "Integración con falabella",
      "marketplace_id": 4,
      "marketplace_name": "Falabella Chile",
      "type": 1,
      "domain": "https://api.falabella.cl",
      "config": "{\"country\": \"CL\", \"site_id\": \"FALABELLA_CL\", \"currency_id\": \"CLP\"}",
      "active": true,
      "client_id": null,
      "client_secret": null,
      "redirect_uri": null,
      "scopes": null,
      "createdAt": "2025-11-27T18:20:51.000Z",
      "updatedAt": "2025-12-09T19:40:52.000Z",
      "credential_id": 34,
      "access_token": null,
      "seller_id": "SC72B9D",
      "seller_email": "yasmany@klint.cl",
      "api_key": "a67b6eb80cce44afec76c0bfc0918fc2d4e303de",
      "expires_at": null,
      "is_expired": false,
      "country": "CL"
    }
  ],
  "economic_config": {
    "34": {
      "commission_rate": 0.1,
      "fixed_commission": 0,
      "min_margin": 0,
      "allow_price_adjustment": false
    }
  }
}
2026-09-22 12:48:31 info: Job creado: ID 262, Batch 5d6e6c87-be49-4aa5-9ea5-18be6576b9b2, Tipo publish
2026-09-22 12:48:31 info: [REPO] Guardando link para producto 58
2026-09-22 12:48:31 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34}
2026-09-22 12:48:31 info: [REPO] Link actualizado id=201 product=58 marketplace=4
2026-09-22 12:48:32 info: Job actualizado (ID: 262): {"status":"processing","started_at":"2026-09-22T15:48:32.445Z"}
2026-09-22 12:48:33 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:33 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:35 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:35 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:38 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:38 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:39 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:48:39 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:48:39 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:48:39 info: [REPO] Guardando link para producto 58
2026-09-22 12:48:39 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:48:39 info: [REPO] Link creado id=203 product=58 marketplace=4
2026-09-22 12:48:39 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=377, sku=QA-ORG-3C
2026-09-22 12:48:39 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:48:39 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:48:39 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:48:39 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:48:40 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:40 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:43 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:43 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:45 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:45 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:48 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:48:48 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:48:48 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductCreate sku=QA-ORG-3C =========
2026-09-22 12:48:48 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:48:48 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:48:48 info: Action=ProductCreate&Format=XML&Timestamp=2026-09-22T12%3A48%3A48-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:48:48 info: [FalabellaAdapter] ✅ Firma generada (HEX): 69b7fcaae56565d1c245a433093e0a9a022b359013d386cafa46655de30ad009
2026-09-22 12:48:48 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:48:48 info: https://sellercenter-api.falabella.com?Action=ProductCreate&Format=XML&Timestamp=2026-09-22T12%3A48%3A48-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=69b7fcaae56565d1c245a433093e0a9a022b359013d386cafa46655de30ad009
2026-09-22 12:48:48 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:48:48 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:48:48 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductCreate sku=QA-ORG-3C =========
2026-09-22 12:48:48 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:48:48 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:48 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:48 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:48:48 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0</RequestId>
    <RequestAction>ProductCreate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:48:48-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:48:48 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0
2026-09-22 12:48:49 info: [FalabellaAdapter] FeedStatus raw response (f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0):
2026-09-22 12:48:49 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:49-0300","RequestParameters":{"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}},"Body":{"FeedDetail":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:48","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:48:49 info: [FalabellaAdapter] FeedStatus parsed response (f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0):
2026-09-22 12:48:49 info: {"ok":true,"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:48","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:49-0300","RequestParameters":{"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}},"Body":{"FeedDetail":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:48","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:48:49 info: [FalabellaAdapter] Feed f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0 intento 1/2: processing
2026-09-22 12:48:49 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","seller_skus":null}
2026-09-22 12:48:49 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:48:49 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"},"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}
2026-09-22 12:48:49 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:48:49 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0
2026-09-22 12:48:49 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:48:49 info: [REPO] Buscando tarea por feedId=f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0 marketplace=any
2026-09-22 12:48:49 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:48:49 warn: [REPO] ⚠️ No se encontró tarea para feedId=f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0 (se intentaron 3 estrategias)
2026-09-22 12:48:49 warn: [FB Webhook] No se encontró credencial ni tarea para feed f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0
2026-09-22 12:48:50 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:48:50 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:48:52 info: [FalabellaAdapter] FeedStatus raw response (f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0):
2026-09-22 12:48:52 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:52-0300","RequestParameters":{"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}},"Body":{"FeedDetail":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:48","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:48:52 info: [FalabellaAdapter] FeedStatus parsed response (f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0):
2026-09-22 12:48:52 info: {"ok":true,"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:48","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:52-0300","RequestParameters":{"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}},"Body":{"FeedDetail":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Processing","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:48","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:48:52 info: [FalabellaAdapter] Feed f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0 intento 2/2: processing
2026-09-22 12:48:52 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:48:52 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:48:52 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:48:52 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:48:52 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:48:52 info: Notificación creada para usuario 30 (ID: 127)
2026-09-22 12:48:52 info: [JobRepository.markJobNotified] Job 262 marcado como notificado para user 30
2026-09-22 12:48:52 info: [JobProcessor] Notificación creada para job 262, usuario 30
2026-09-22 12:48:52 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:48:54 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductQcStatusChanged","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:48:54 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductQcStatusChanged
2026-09-22 12:48:54 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductQcStatusChanged","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:48:54 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:48:54 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductCreated
2026-09-22 12:48:54 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:48:54 info: [FB Webhook] onproductqcstatuschanged recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:48:54 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:48:54 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","seller_skus":null}
2026-09-22 12:48:54 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:48:54 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"},"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}
2026-09-22 12:48:54 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:48:54 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0
2026-09-22 12:48:54 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:48:54 info: [REPO] Buscando tarea por feedId=f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0 marketplace=any
2026-09-22 12:48:54 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:48:55 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:48:55 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductCreated
2026-09-22 12:48:55 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:48:55 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:48:55 info: [REPO] ✅ Tarea encontrada por LIKE: ID=377, status=pending
2026-09-22 12:48:55 info: [REPO] Buscando tarea por feedId=f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0 marketplace=4
2026-09-22 12:48:55 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:48:55 info: [REPO] ✅ Tarea encontrada por LIKE: ID=377, status=pending
2026-09-22 12:48:55 info: [FB Webhook] Procesando feed f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:48:55 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":377,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":false,"should_attempt":true}
2026-09-22 12:48:55 info: [FB Webhook] SKU QA-ORG-3C sin imagen en Falabella, asociando 2 imagen(es) via Action=Image
2026-09-22 12:48:55 info: [FalabellaAdapter] 📸 Preparando 2 imagen(es) para SKU QA-ORG-3C (máximo 8 según doc)
2026-09-22 12:48:55 info: [FalabellaAdapter] 📸 Subiendo 2 imágenes para SKU QA-ORG-3C
2026-09-22 12:48:55 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=image action=Image sku=QA-ORG-3C =========
2026-09-22 12:48:55 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <ProductImage>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Images>
      <Image>https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg</Image>
      <Image>https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg</Image>
    </Images>
  </ProductImage>
</Request>
2026-09-22 12:48:55 info: [FalabellaAdapter] FeedStatus raw response (f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0):
2026-09-22 12:48:55 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:55-0300","RequestParameters":{"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}},"Body":{"FeedDetail":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:54","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:48:55 info: [FalabellaAdapter] FeedStatus parsed response (f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0):
2026-09-22 12:48:55 info: {"ok":true,"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:54","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:55-0300","RequestParameters":{"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}},"Body":{"FeedDetail":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:54","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:48:55 info: [FB Webhook] FeedStatus para f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0: {"ok":true,"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:54","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:55-0300","RequestParameters":{"FeedID":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0"}},"Body":{"FeedDetail":{"Feed":"f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0","Status":"Finished","Action":"ProductCreate","CreationDate":"2026-09-22 12:48:48","UpdatedDate":"2026-09-22 12:48:54","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:48:56 info: [FalabellaAdapter] 📸 Response status (Image): 200
2026-09-22 12:48:56 info: [FalabellaAdapter] 📸 Respuesta Image: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>121635cc-74ff-44e0-849f-1bb017fc2d24</RequestId>
    <RequestAction>Image</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:48:56-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:48:56 info: [FB Webhook] Resultado Action=Image para QA-ORG-3C: {"success":true,"request_id":"121635cc-74ff-44e0-849f-1bb017fc2d24","images_count":2,"data":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<SuccessResponse>\n  <Head>\n    <RequestId>121635cc-74ff-44e0-849f-1bb017fc2d24</RequestId>\n    <RequestAction>Image</RequestAction>\n    <ResponseType/>\n    <Timestamp>2026-09-22T12:48:56-0300</Timestamp>\n  </Head>\n  <Body/>\n</SuccessResponse>\n"}
2026-09-22 12:48:56 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:48:56 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":377,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":false,"should_attempt":true}
2026-09-22 12:48:56 info: [FB Webhook] SKU QA-ORG-3C ya tenía sincronización de imágenes confirmada; se omite Action=Image
2026-09-22 12:48:56 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"rejected","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:48:56 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:48:56 info: Job actualizado (ID: 262): {"status":"completed_with_errors","processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:48:56 info: [JobRepository] Job 262 recalculado: 1/1 procesados, 0 éxitos, 1 errores (100%)
2026-09-22 12:48:56 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (rejected)
2026-09-22 12:48:56 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","seller_skus":null}
2026-09-22 12:48:56 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:48:56 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24"},"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24"}
2026-09-22 12:48:56 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:48:56 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 121635cc-74ff-44e0-849f-1bb017fc2d24
2026-09-22 12:48:56 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:48:56 info: [REPO] Buscando tarea por feedId=121635cc-74ff-44e0-849f-1bb017fc2d24 marketplace=any
2026-09-22 12:48:56 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:48:56 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"rejected","qc_reason":null,"is_published":false,"has_image":false,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":null,"product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"","MainImage":"","Images":"","ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"rejected","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:48:56 info: [FB Webhook] Feed f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:48:56 info: [FB Webhook] Feed f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":false,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:48:56 warn: [FB Webhook] Feed f6f22b57-635c-4c9b-bda7-7e8bc4f8afc0: SKU QA-ORG-3C sin imagen, pero no hay imágenes guardadas en la tarea 377
2026-09-22 12:48:56 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:48:56 info: Job actualizado (ID: 262): {"status":"completed_with_errors","processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:48:56 info: [JobRepository] Job 262 recalculado: 1/1 procesados, 0 éxitos, 1 errores (100%)
2026-09-22 12:48:56 info: [FB Webhook] ✅ Tarea 377 actualizada: failed - qc_status: rejected
2026-09-22 12:48:56 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:48:56 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:48:56 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:48:56 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:48:56 info: [REPO] ✅ Tarea encontrada por LIKE: ID=377, status=failed
2026-09-22 12:48:56 info: [REPO] Buscando tarea por feedId=121635cc-74ff-44e0-849f-1bb017fc2d24 marketplace=4
2026-09-22 12:48:56 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:48:57 info: [REPO] LIKE con marketplace no encontró, intentando sin filtro de marketplace...
2026-09-22 12:48:57 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:48:57 warn: [REPO] ⚠️ No se encontró tarea para feedId=121635cc-74ff-44e0-849f-1bb017fc2d24 (se intentaron 3 estrategias)
2026-09-22 12:48:57 info: [FB Webhook] Procesando feed 121635cc-74ff-44e0-849f-1bb017fc2d24 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:48:57 info: [FalabellaAdapter] FeedStatus raw response (121635cc-74ff-44e0-849f-1bb017fc2d24):
2026-09-22 12:48:57 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:57-0300","RequestParameters":{"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24"}},"Body":{"FeedDetail":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Processing","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:56","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:48:57 info: [FalabellaAdapter] FeedStatus parsed response (121635cc-74ff-44e0-849f-1bb017fc2d24):
2026-09-22 12:48:57 info: {"ok":true,"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Processing","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:56","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:57-0300","RequestParameters":{"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24"}},"Body":{"FeedDetail":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Processing","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:56","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:48:57 info: [FB Webhook] FeedStatus para 121635cc-74ff-44e0-849f-1bb017fc2d24: {"ok":true,"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Processing","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:56","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:48:57-0300","RequestParameters":{"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24"}},"Body":{"FeedDetail":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Processing","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:56","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:48:57 warn: [FB Webhook] No se encontró tarea asociada al feed 121635cc-74ff-44e0-849f-1bb017fc2d24
2026-09-22 12:48:58 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":377,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":false,"should_attempt":true}
2026-09-22 12:48:58 info: [FB Webhook] SKU QA-ORG-3C sin imagen en Falabella, asociando 2 imagen(es) via Action=Image
2026-09-22 12:48:58 info: [FalabellaAdapter] 📸 Preparando 2 imagen(es) para SKU QA-ORG-3C (máximo 8 según doc)
2026-09-22 12:48:58 info: [FalabellaAdapter] 📸 Subiendo 2 imágenes para SKU QA-ORG-3C
2026-09-22 12:48:58 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=image action=Image sku=QA-ORG-3C =========
2026-09-22 12:48:58 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <ProductImage>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Images>
      <Image>https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg</Image>
      <Image>https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg</Image>
    </Images>
  </ProductImage>
</Request>
2026-09-22 12:48:58 info: [FalabellaAdapter] 📸 Response status (Image): 200
2026-09-22 12:48:58 info: [FalabellaAdapter] 📸 Respuesta Image: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>Image</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Could not process image: The api payload has been submitted already and is getting processed. , FeedID: 121635cc-74ff-44e0-849f-1bb017fc2d24</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:48:58 error: [FalabellaAdapter] ❌ Error subiendo imágenes: Could not process image: The api payload has been submitted already and is getting processed. , FeedID: 121635cc-74ff-44e0-849f-1bb017fc2d24
2026-09-22 12:48:58 info: [FalabellaAdapter] ❌ Respuesta Error Image: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>Image</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Could not process image: The api payload has been submitted already and is getting processed. , FeedID: 121635cc-74ff-44e0-849f-1bb017fc2d24</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:48:58 info: [FB Webhook] Resultado Action=Image para QA-ORG-3C: {"success":false,"error":"Error subiendo imágenes: Could not process image: The api payload has been submitted already and is getting processed. , FeedID: 121635cc-74ff-44e0-849f-1bb017fc2d24","error_code":"1000","data":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<ErrorResponse>\n  <Head>\n    <RequestAction>Image</RequestAction>\n    <ErrorType>Platform</ErrorType>\n    <ErrorCode>1000</ErrorCode>\n    <ErrorMessage>Could not process image: The api payload has been submitted already and is getting processed. , FeedID: 121635cc-74ff-44e0-849f-1bb017fc2d24</ErrorMessage>\n  </Head>\n  <Body/>\n</ErrorResponse>\n"}
2026-09-22 12:48:58 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:48:58 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"rejected","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:48:58 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:48:58 info: Job actualizado (ID: 262): {"status":"completed_with_errors","processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:48:58 info: [JobRepository] Job 262 recalculado: 1/1 procesados, 0 éxitos, 1 errores (100%)
2026-09-22 12:48:58 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (rejected)
2026-09-22 12:48:59 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"rejected","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:48:59 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:48:59 info: Job actualizado (ID: 262): {"status":"completed_with_errors","processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:48:59 info: [JobRepository] Job 262 recalculado: 1/1 procesados, 0 éxitos, 1 errores (100%)
2026-09-22 12:48:59 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (rejected)
2026-09-22 12:48:59 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:48:59 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","seller_skus":null}
2026-09-22 12:48:59 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:48:59 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24"},"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24"}
2026-09-22 12:48:59 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:48:59 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 121635cc-74ff-44e0-849f-1bb017fc2d24
2026-09-22 12:48:59 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:48:59 info: [REPO] Buscando tarea por feedId=121635cc-74ff-44e0-849f-1bb017fc2d24 marketplace=any
2026-09-22 12:48:59 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:49:00 info: [REPO] ✅ Tarea encontrada por LIKE: ID=377, status=failed
2026-09-22 12:49:00 info: [REPO] Buscando tarea por feedId=121635cc-74ff-44e0-849f-1bb017fc2d24 marketplace=4
2026-09-22 12:49:00 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:49:00 info: [REPO] ✅ Tarea encontrada por LIKE: ID=377, status=failed
2026-09-22 12:49:00 info: [FB Webhook] Procesando feed 121635cc-74ff-44e0-849f-1bb017fc2d24 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:49:00 info: [FalabellaAdapter] FeedStatus raw response (121635cc-74ff-44e0-849f-1bb017fc2d24):
2026-09-22 12:49:00 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:49:00-0300","RequestParameters":{"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24"}},"Body":{"FeedDetail":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Finished","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:49:00 info: [FalabellaAdapter] FeedStatus parsed response (121635cc-74ff-44e0-849f-1bb017fc2d24):
2026-09-22 12:49:00 info: {"ok":true,"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Finished","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:49:00-0300","RequestParameters":{"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24"}},"Body":{"FeedDetail":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Finished","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:49:00 info: [FB Webhook] FeedStatus para 121635cc-74ff-44e0-849f-1bb017fc2d24: {"ok":true,"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Finished","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:49:00-0300","RequestParameters":{"FeedID":"121635cc-74ff-44e0-849f-1bb017fc2d24"}},"Body":{"FeedDetail":{"Feed":"121635cc-74ff-44e0-849f-1bb017fc2d24","Status":"Finished","Action":"Image","CreationDate":"2026-09-22 12:48:56","UpdatedDate":"2026-09-22 12:48:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:49:00 info: [FB Webhook] Tarea 377 ya está en estado final (failed), no se procesa el feed 121635cc-74ff-44e0-849f-1bb017fc2d24
2026-09-22 12:49:01 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":377,"task_status":"failed","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:49:01 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:49:01 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"rejected","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:49:01 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:49:01 info: Job actualizado (ID: 262): {"status":"completed_with_errors","processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:49:01 info: [JobRepository] Job 262 recalculado: 1/1 procesados, 0 éxitos, 1 errores (100%)
2026-09-22 12:49:01 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (rejected)
2026-09-22 12:49:02 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 12:49:02 info: [publishedProducts] use_manteiners=true
2026-09-22 12:49:12 info: Yasmany Sánchez Martínez Auditoría - Lista productos publicados
2026-09-22 12:49:12 info: [publishedProducts] use_manteiners=false
2026-09-22 12:49:22 info: yasmany - Edita estado de las notificaciones 127
2026-09-22 12:49:22 info: 'Datos recibidos:', {"ids":[127],"status":1,"company_id":17}
2026-09-22 12:49:22 info: Usuario 30 actualizó 1 notificaciones a estado 1
2026-09-22 12:49:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=262 job_products=1 transient_detected=0
2026-09-22 12:49:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=244 job_products=1 transient_detected=0
2026-09-22 12:49:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=261 job_products=1 transient_detected=0
2026-09-22 12:49:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=219 job_products=1 transient_detected=0
2026-09-22 12:49:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=245 job_products=1 transient_detected=0
2026-09-22 12:49:28 info: [JobController.listFinishedJobs][marketplace-refresh] job_id=259 job_products=2 transient_detected=0
2026-09-22 12:50:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b7b2de22-c802-4ceb-b74b-5ea174d70e9e","topic":"items","resource":"/items/MLC1201085742","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:50:43.344Z","attempts":2,"received":"2026-09-22T15:50:40.337Z","actions":[]}
2026-09-22 12:50:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:50:58 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductQcStatusChanged","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:50:58 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductQcStatusChanged
2026-09-22 12:50:58 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductQcStatusChanged","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:50:58 info: [FB Webhook] onproductqcstatuschanged recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:51:01 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:51:02 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":377,"task_status":"failed","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:51:02 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:51:02 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:51:02 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:51:02 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:51:02 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:51:02 info: [REPO] Actualizando tarea ID 377
2026-09-22 12:51:02 info: [FB Webhook] ✅ Tarea 377 actualizada por webhook onproductqcstatuschanged: pending - null
2026-09-22 12:51:02 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:51:05 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:05 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:07 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:07 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:10 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:51:10 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:51:10 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:51:10 info: [REPO] Guardando link para producto 58
2026-09-22 12:51:10 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:51:10 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:51:10 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=378, sku=QA-ORG-3C
2026-09-22 12:51:10 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:51:10 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:51:10 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:51:10 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:51:10 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:10 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:12 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:12 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:15 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:15 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:17 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:17 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:17 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:51:17 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:51:17 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:51:17 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:17 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:17 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:51:17 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A17-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:51:17 info: [FalabellaAdapter] ✅ Firma generada (HEX): 369785fba17ffe1752b8f97a93268cde62038233995524d8ebaea4940c5b02de
2026-09-22 12:51:17 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:51:17 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A17-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=369785fba17ffe1752b8f97a93268cde62038233995524d8ebaea4940c5b02de
2026-09-22 12:51:17 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:51:17 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:51:17 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:17 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:18 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:51:18 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>c482e276-3730-44fa-a6bd-2cc603df043f</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:51:18-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:51:18 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: c482e276-3730-44fa-a6bd-2cc603df043f
2026-09-22 12:51:18 info: [REPO] Actualizando tarea ID 378
2026-09-22 12:51:18 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:51:18 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:51:18 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:51:18 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:51:18 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:51:19 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"c482e276-3730-44fa-a6bd-2cc603df043f","seller_skus":null}
2026-09-22 12:51:19 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:51:19 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f"},"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f"}
2026-09-22 12:51:19 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:51:19 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: c482e276-3730-44fa-a6bd-2cc603df043f
2026-09-22 12:51:19 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:51:19 info: [REPO] Buscando tarea por feedId=c482e276-3730-44fa-a6bd-2cc603df043f marketplace=any
2026-09-22 12:51:19 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:19 info: [REPO] ✅ Tarea encontrada por LIKE: ID=378, status=pending
2026-09-22 12:51:19 info: [REPO] Buscando tarea por feedId=c482e276-3730-44fa-a6bd-2cc603df043f marketplace=4
2026-09-22 12:51:19 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:19 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:51:19 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:51:19 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:51:19 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:51:19 info: [REPO] ✅ Tarea encontrada por LIKE: ID=378, status=pending
2026-09-22 12:51:19 info: [FB Webhook] Procesando feed c482e276-3730-44fa-a6bd-2cc603df043f con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:51:20 info: [FalabellaAdapter] FeedStatus raw response (c482e276-3730-44fa-a6bd-2cc603df043f):
2026-09-22 12:51:20 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:20-0300","RequestParameters":{"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f"}},"Body":{"FeedDetail":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:51:20 info: [FalabellaAdapter] FeedStatus parsed response (c482e276-3730-44fa-a6bd-2cc603df043f):
2026-09-22 12:51:20 info: {"ok":true,"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:20-0300","RequestParameters":{"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f"}},"Body":{"FeedDetail":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:51:20 info: [FB Webhook] FeedStatus para c482e276-3730-44fa-a6bd-2cc603df043f: {"ok":true,"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:20-0300","RequestParameters":{"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f"}},"Body":{"FeedDetail":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:51:20 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"c482e276-3730-44fa-a6bd-2cc603df043f","seller_skus":null}
2026-09-22 12:51:20 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:51:20 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f"},"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f"}
2026-09-22 12:51:20 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:51:20 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: c482e276-3730-44fa-a6bd-2cc603df043f
2026-09-22 12:51:20 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:51:20 info: [REPO] Buscando tarea por feedId=c482e276-3730-44fa-a6bd-2cc603df043f marketplace=any
2026-09-22 12:51:20 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:20 info: [REPO] ✅ Tarea encontrada por LIKE: ID=378, status=pending
2026-09-22 12:51:20 info: [REPO] Buscando tarea por feedId=c482e276-3730-44fa-a6bd-2cc603df043f marketplace=4
2026-09-22 12:51:20 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:20 info: [REPO] ✅ Tarea encontrada por LIKE: ID=378, status=pending
2026-09-22 12:51:20 info: [FB Webhook] Procesando feed c482e276-3730-44fa-a6bd-2cc603df043f con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:51:21 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":null,"product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:51:21 info: [FB Webhook] Feed c482e276-3730-44fa-a6bd-2cc603df043f: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:51:21 info: [FB Webhook] Feed c482e276-3730-44fa-a6bd-2cc603df043f: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:51:21 info: [REPO] Actualizando tarea ID 378
2026-09-22 12:51:21 info: [FalabellaAdapter] FeedStatus raw response (c482e276-3730-44fa-a6bd-2cc603df043f):
2026-09-22 12:51:21 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:20-0300","RequestParameters":{"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f"}},"Body":{"FeedDetail":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:51:21 info: [FalabellaAdapter] FeedStatus parsed response (c482e276-3730-44fa-a6bd-2cc603df043f):
2026-09-22 12:51:21 info: {"ok":true,"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:20-0300","RequestParameters":{"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f"}},"Body":{"FeedDetail":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:51:21 info: [FB Webhook] FeedStatus para c482e276-3730-44fa-a6bd-2cc603df043f: {"ok":true,"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:20-0300","RequestParameters":{"FeedID":"c482e276-3730-44fa-a6bd-2cc603df043f"}},"Body":{"FeedDetail":{"Feed":"c482e276-3730-44fa-a6bd-2cc603df043f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:17","UpdatedDate":"2026-09-22 12:51:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:51:21 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:51:21 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:51:21 info: [FB Webhook] ✅ Tarea 378 actualizada: pending - Sin errores
2026-09-22 12:51:22 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":null,"product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:51:22 info: [FB Webhook] Feed c482e276-3730-44fa-a6bd-2cc603df043f: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:51:22 info: [FB Webhook] Feed c482e276-3730-44fa-a6bd-2cc603df043f: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:51:22 info: [REPO] Actualizando tarea ID 378
2026-09-22 12:51:22 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:51:22 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:51:22 info: [FB Webhook] ✅ Tarea 378 actualizada: pending - Sin errores
2026-09-22 12:51:22 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:51:23 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:23 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:24 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":378,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:51:24 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:51:24 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:51:24 info: [REPO] Actualizando tarea ID 378
2026-09-22 12:51:24 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:51:24 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:51:24 info: [REPO] Actualizando tarea ID 378
2026-09-22 12:51:24 info: [FB Webhook] ✅ Tarea 378 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:51:24 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:51:28 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:28 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:29 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:51:29 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:51:29 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:51:29 info: [REPO] Guardando link para producto 58
2026-09-22 12:51:29 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:51:29 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:51:29 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=379, sku=QA-ORG-3C
2026-09-22 12:51:29 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:51:29 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:51:29 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:51:29 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:51:31 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:51:31 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:51:31 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:51:31 info: [REPO] Guardando link para producto 58
2026-09-22 12:51:31 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:51:31 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:51:31 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=380, sku=QA-ORG-3C
2026-09-22 12:51:31 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:51:31 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:51:31 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:51:31 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:51:33 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:33 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:36 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:51:36 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:51:36 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:51:36 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:36 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:36 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:51:36 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A36-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:51:36 info: [FalabellaAdapter] ✅ Firma generada (HEX): 24411ea908427cf772c711391a1845ca983fc387fcf1316d469a22a63bb46c5b
2026-09-22 12:51:36 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:51:36 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A36-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=24411ea908427cf772c711391a1845ca983fc387fcf1316d469a22a63bb46c5b
2026-09-22 12:51:36 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:51:36 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:51:36 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:36 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:37 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"72d553b5-d05c-43a6-b367-5c47d382baec","seller_skus":null}
2026-09-22 12:51:37 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:51:37 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"72d553b5-d05c-43a6-b367-5c47d382baec"},"Feed":"72d553b5-d05c-43a6-b367-5c47d382baec"}
2026-09-22 12:51:37 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:51:37 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 72d553b5-d05c-43a6-b367-5c47d382baec
2026-09-22 12:51:37 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:51:37 info: [REPO] Buscando tarea por feedId=72d553b5-d05c-43a6-b367-5c47d382baec marketplace=any
2026-09-22 12:51:37 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:37 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:51:37 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>72d553b5-d05c-43a6-b367-5c47d382baec</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:51:37-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:51:37 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 72d553b5-d05c-43a6-b367-5c47d382baec
2026-09-22 12:51:37 info: [REPO] Actualizando tarea ID 379
2026-09-22 12:51:37 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:51:37 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:51:37 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:51:37 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:51:37 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:51:37 warn: [REPO] ⚠️ No se encontró tarea para feedId=72d553b5-d05c-43a6-b367-5c47d382baec (se intentaron 3 estrategias)
2026-09-22 12:51:37 warn: [FB Webhook] No se encontró credencial ni tarea para feed 72d553b5-d05c-43a6-b367-5c47d382baec
2026-09-22 12:51:38 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:51:38 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:51:38 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:51:38 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:38 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:38 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:51:38 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A38-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:51:38 info: [FalabellaAdapter] ✅ Firma generada (HEX): 42fd4ec60770fcaf802ab32a5a21396b1763f8a6764277b7b2860dce01cff52e
2026-09-22 12:51:38 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:51:38 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A38-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=42fd4ec60770fcaf802ab32a5a21396b1763f8a6764277b7b2860dce01cff52e
2026-09-22 12:51:38 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:51:38 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:51:38 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:38 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:38 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:51:38 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:51:38 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:51:38 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:51:39 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:51:39 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>1edcb994-05b8-407c-aaf9-6c196b3526fd</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:51:39-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:51:39 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 1edcb994-05b8-407c-aaf9-6c196b3526fd
2026-09-22 12:51:39 info: [REPO] Actualizando tarea ID 380
2026-09-22 12:51:39 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:51:39 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:51:39 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:51:39 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:51:39 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:51:39 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"72d553b5-d05c-43a6-b367-5c47d382baec","seller_skus":null}
2026-09-22 12:51:39 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:51:39 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"72d553b5-d05c-43a6-b367-5c47d382baec"},"Feed":"72d553b5-d05c-43a6-b367-5c47d382baec"}
2026-09-22 12:51:39 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:51:39 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 72d553b5-d05c-43a6-b367-5c47d382baec
2026-09-22 12:51:39 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:51:39 info: [REPO] Buscando tarea por feedId=72d553b5-d05c-43a6-b367-5c47d382baec marketplace=any
2026-09-22 12:51:39 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:39 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","seller_skus":null}
2026-09-22 12:51:39 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:51:39 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd"},"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}
2026-09-22 12:51:39 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:51:39 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 1edcb994-05b8-407c-aaf9-6c196b3526fd
2026-09-22 12:51:39 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:51:39 info: [REPO] Buscando tarea por feedId=1edcb994-05b8-407c-aaf9-6c196b3526fd marketplace=any
2026-09-22 12:51:39 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:39 warn: [REPO] ⚠️ No se encontró tarea para feedId=72d553b5-d05c-43a6-b367-5c47d382baec (se intentaron 3 estrategias)
2026-09-22 12:51:39 warn: [FB Webhook] No se encontró credencial ni tarea para feed 72d553b5-d05c-43a6-b367-5c47d382baec
2026-09-22 12:51:39 info: [REPO] ✅ Tarea encontrada por LIKE: ID=380, status=pending
2026-09-22 12:51:39 info: [REPO] Buscando tarea por feedId=1edcb994-05b8-407c-aaf9-6c196b3526fd marketplace=4
2026-09-22 12:51:39 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:40 info: [REPO] ✅ Tarea encontrada por LIKE: ID=380, status=pending
2026-09-22 12:51:40 info: [FB Webhook] Procesando feed 1edcb994-05b8-407c-aaf9-6c196b3526fd con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:51:40 info: [FalabellaAdapter] FeedStatus raw response (1edcb994-05b8-407c-aaf9-6c196b3526fd):
2026-09-22 12:51:40 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:40-0300","RequestParameters":{"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}},"Body":{"FeedDetail":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:51:40 info: [FalabellaAdapter] FeedStatus parsed response (1edcb994-05b8-407c-aaf9-6c196b3526fd):
2026-09-22 12:51:40 info: {"ok":true,"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:40-0300","RequestParameters":{"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}},"Body":{"FeedDetail":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:51:40 info: [FB Webhook] FeedStatus para 1edcb994-05b8-407c-aaf9-6c196b3526fd: {"ok":true,"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:40-0300","RequestParameters":{"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}},"Body":{"FeedDetail":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:51:40 info: [FB Webhook] Feed 1edcb994-05b8-407c-aaf9-6c196b3526fd: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:51:40 info: [REPO] Actualizando tarea ID 380
2026-09-22 12:51:40 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:51:40 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:51:40 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:51:40 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:51:40 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:51:40 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:51:40 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","seller_skus":null}
2026-09-22 12:51:40 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:51:40 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd"},"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}
2026-09-22 12:51:40 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:51:40 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 1edcb994-05b8-407c-aaf9-6c196b3526fd
2026-09-22 12:51:40 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:51:40 info: [REPO] Buscando tarea por feedId=1edcb994-05b8-407c-aaf9-6c196b3526fd marketplace=any
2026-09-22 12:51:40 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:41 info: [REPO] ✅ Tarea encontrada por LIKE: ID=380, status=processing
2026-09-22 12:51:41 info: [REPO] Buscando tarea por feedId=1edcb994-05b8-407c-aaf9-6c196b3526fd marketplace=4
2026-09-22 12:51:41 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:41 info: [REPO] ✅ Tarea encontrada por LIKE: ID=380, status=processing
2026-09-22 12:51:41 info: [FB Webhook] Procesando feed 1edcb994-05b8-407c-aaf9-6c196b3526fd con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:51:41 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:51:42 info: [FalabellaAdapter] FeedStatus raw response (1edcb994-05b8-407c-aaf9-6c196b3526fd):
2026-09-22 12:51:42 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:41-0300","RequestParameters":{"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}},"Body":{"FeedDetail":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:40","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:51:42 info: [FalabellaAdapter] FeedStatus parsed response (1edcb994-05b8-407c-aaf9-6c196b3526fd):
2026-09-22 12:51:42 info: {"ok":true,"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:40","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:41-0300","RequestParameters":{"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}},"Body":{"FeedDetail":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:40","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:51:42 info: [FB Webhook] FeedStatus para 1edcb994-05b8-407c-aaf9-6c196b3526fd: {"ok":true,"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:40","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:51:41-0300","RequestParameters":{"FeedID":"1edcb994-05b8-407c-aaf9-6c196b3526fd"}},"Body":{"FeedDetail":{"Feed":"1edcb994-05b8-407c-aaf9-6c196b3526fd","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:51:39","UpdatedDate":"2026-09-22 12:51:40","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:51:42 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:42 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:43 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":null,"product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:51:43 info: [FB Webhook] Feed 1edcb994-05b8-407c-aaf9-6c196b3526fd: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:51:43 info: [FB Webhook] Feed 1edcb994-05b8-407c-aaf9-6c196b3526fd: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:51:43 info: [REPO] Actualizando tarea ID 380
2026-09-22 12:51:43 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:51:43 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:51:43 info: [FB Webhook] ✅ Tarea 380 actualizada: pending - Sin errores
2026-09-22 12:51:43 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":380,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:51:43 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:51:43 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:51:43 info: [REPO] Actualizando tarea ID 380
2026-09-22 12:51:43 error: Error en JobProductRepository->update: JobProduct no encontrado (ID: 389)
Error: JobProduct no encontrado (ID: 389)
    at Object.update (/home50/klintcl/public_html/spree.api.klint.cl/app/repositories/JobProductRepository.js:703:32)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async recalculateFalabellaJobProgressFromTask (/home50/klintcl/public_html/spree.api.klint.cl/app/controllers/MarketplaceWebhookController.js:1484:5)
    at async persistFalabellaProductState (/home50/klintcl/public_html/spree.api.klint.cl/app/controllers/MarketplaceWebhookController.js:4718:5)
    at async processFalabellaProductWebhook (/home50/klintcl/public_html/spree.api.klint.cl/app/controllers/MarketplaceWebhookController.js:2922:27)
    at async processFalabellaWebhook (/home50/klintcl/public_html/spree.api.klint.cl/app/controllers/MarketplaceWebhookController.js:1909:5)
    at async Immediate.<anonymous> (/home50/klintcl/public_html/spree.api.klint.cl/app/controllers/MarketplaceWebhookController.js:207:11)
2026-09-22 12:51:43 error: [FB Webhook] Error procesando producto QA-ORG-3C: Error al actualizar: JobProduct no encontrado (ID: 389)
2026-09-22 12:51:43 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:51:44 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":380,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:51:44 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:51:44 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:51:44 info: [REPO] Actualizando tarea ID 380
2026-09-22 12:51:44 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:51:44 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:51:44 info: [REPO] Actualizando tarea ID 380
2026-09-22 12:51:44 info: [FB Webhook] ✅ Tarea 380 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:51:44 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:51:47 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:47 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:50 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:51:50 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:51:50 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:51:50 info: [REPO] Guardando link para producto 58
2026-09-22 12:51:50 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:51:50 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:51:50 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=381, sku=QA-ORG-3C
2026-09-22 12:51:50 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:51:50 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:51:50 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:51:50 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:51:50 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:51:50 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:51:50 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:51:50 info: [REPO] Guardando link para producto 58
2026-09-22 12:51:50 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:51:50 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:51:50 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=382, sku=QA-ORG-3C
2026-09-22 12:51:50 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:51:50 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:51:50 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:51:50 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:51:52 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:52 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:57 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:51:57 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:51:57 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:51:57 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:51:57 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:51:57 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:57 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:57 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:51:57 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A57-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:51:57 info: [FalabellaAdapter] ✅ Firma generada (HEX): 0cdbba30943270d51ae71230bd1d172bbf6ad329e7cd96175f91ab0d9ac3acdb
2026-09-22 12:51:57 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:51:57 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A57-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=0cdbba30943270d51ae71230bd1d172bbf6ad329e7cd96175f91ab0d9ac3acdb
2026-09-22 12:51:57 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:51:57 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:51:57 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:57 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:57 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:51:57 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:51:57 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:51:57 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:57 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:57 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:51:57 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A57-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:51:57 info: [FalabellaAdapter] ✅ Firma generada (HEX): 0cdbba30943270d51ae71230bd1d172bbf6ad329e7cd96175f91ab0d9ac3acdb
2026-09-22 12:51:57 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:51:57 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A51%3A57-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=0cdbba30943270d51ae71230bd1d172bbf6ad329e7cd96175f91ab0d9ac3acdb
2026-09-22 12:51:57 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:51:57 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:51:57 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:51:57 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:51:58 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:51:58 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>5a38d8e4-4ff4-42eb-8769-a8e666f85ae3</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:51:57-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:51:58 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3
2026-09-22 12:51:58 info: [REPO] Actualizando tarea ID 382
2026-09-22 12:51:58 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:51:58 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:51:58 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:51:58 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:51:58 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:51:58 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3
2026-09-22 12:51:58 info: [REPO] Actualizando tarea ID 381
2026-09-22 12:51:58 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:51:58 info: [REPO] Guardando link para producto 58
2026-09-22 12:51:58 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:51:58 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:51:58 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=381
2026-09-22 12:51:58 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3
2026-09-22 12:51:58 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:51:58 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:51:58 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:51:58 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:51:58 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:51:58 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"5a38d8e4-4ff4-42eb-8769-a8e666f85ae3","seller_skus":null}
2026-09-22 12:51:58 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:51:58 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"5a38d8e4-4ff4-42eb-8769-a8e666f85ae3"},"Feed":"5a38d8e4-4ff4-42eb-8769-a8e666f85ae3"}
2026-09-22 12:51:58 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:51:58 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3
2026-09-22 12:51:58 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:51:58 info: [REPO] Buscando tarea por feedId=5a38d8e4-4ff4-42eb-8769-a8e666f85ae3 marketplace=any
2026-09-22 12:51:58 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:51:58 warn: [REPO] ⚠️ No se encontró tarea para feedId=5a38d8e4-4ff4-42eb-8769-a8e666f85ae3 (se intentaron 3 estrategias)
2026-09-22 12:51:58 warn: [FB Webhook] No se encontró credencial ni tarea para feed 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3
2026-09-22 12:51:59 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:51:59 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:51:59 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:51:59 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:52:00 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"5a38d8e4-4ff4-42eb-8769-a8e666f85ae3","seller_skus":null}
2026-09-22 12:52:00 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:52:00 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"5a38d8e4-4ff4-42eb-8769-a8e666f85ae3"},"Feed":"5a38d8e4-4ff4-42eb-8769-a8e666f85ae3"}
2026-09-22 12:52:00 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:52:00 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3
2026-09-22 12:52:00 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:00 info: [REPO] Buscando tarea por feedId=5a38d8e4-4ff4-42eb-8769-a8e666f85ae3 marketplace=any
2026-09-22 12:52:00 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:00 warn: [REPO] ⚠️ No se encontró tarea para feedId=5a38d8e4-4ff4-42eb-8769-a8e666f85ae3 (se intentaron 3 estrategias)
2026-09-22 12:52:00 warn: [FB Webhook] No se encontró credencial ni tarea para feed 5a38d8e4-4ff4-42eb-8769-a8e666f85ae3
2026-09-22 12:52:02 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:52:03 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":382,"task_status":"failed","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:52:03 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:52:03 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:52:03 info: [REPO] Actualizando tarea ID 381
2026-09-22 12:52:03 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:03 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:03 info: [REPO] Actualizando tarea ID 381
2026-09-22 12:52:03 info: [FB Webhook] ✅ Tarea 381 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:52:03 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:52:07 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:07 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:08 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:08 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:11 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:52:11 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:52:11 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:52:11 info: [REPO] Guardando link para producto 58
2026-09-22 12:52:11 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:52:11 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:52:11 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=383, sku=QA-ORG-3C
2026-09-22 12:52:11 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:52:11 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:52:11 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:52:11 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:52:12 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:12 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:13 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:13 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:17 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:17 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:18 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:52:18 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:52:18 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:52:18 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:18 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:18 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:52:18 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A18-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:52:18 info: [FalabellaAdapter] ✅ Firma generada (HEX): 15af102cdd7c8a8db0bcd5c991768f2f723ea4c1fb67d1a7d0b1d6254b921888
2026-09-22 12:52:18 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:52:18 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A18-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=15af102cdd7c8a8db0bcd5c991768f2f723ea4c1fb67d1a7d0b1d6254b921888
2026-09-22 12:52:18 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:52:18 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:52:18 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:18 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:18 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20","seller_skus":null}
2026-09-22 12:52:18 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:52:18 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20"},"Feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20"}
2026-09-22 12:52:18 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:52:18 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 11a868d9-ccc5-4af4-9757-dcadf62d1b20
2026-09-22 12:52:18 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:18 info: [REPO] Buscando tarea por feedId=11a868d9-ccc5-4af4-9757-dcadf62d1b20 marketplace=any
2026-09-22 12:52:18 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:18 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:52:18 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>11a868d9-ccc5-4af4-9757-dcadf62d1b20</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:52:18-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:52:18 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 11a868d9-ccc5-4af4-9757-dcadf62d1b20
2026-09-22 12:52:18 info: [REPO] Actualizando tarea ID 383
2026-09-22 12:52:18 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:52:18 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:52:18 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:52:18 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:52:18 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:52:18 warn: [REPO] ⚠️ No se encontró tarea para feedId=11a868d9-ccc5-4af4-9757-dcadf62d1b20 (se intentaron 3 estrategias)
2026-09-22 12:52:18 warn: [FB Webhook] No se encontró credencial ni tarea para feed 11a868d9-ccc5-4af4-9757-dcadf62d1b20
2026-09-22 12:52:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"28a2cd1e-0b15-41f5-b679-2cf74809ac00","topic":"shipments","resource":"/shipments/48053220364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:52:18.305Z","attempts":2,"received":"2026-09-22T15:48:11.412Z","actions":[]}
2026-09-22 12:52:18 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 12:52:19 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:52:19 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:52:19 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:52:19 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:52:20 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20","seller_skus":null}
2026-09-22 12:52:20 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:52:20 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20"},"Feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20"}
2026-09-22 12:52:20 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:52:20 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 11a868d9-ccc5-4af4-9757-dcadf62d1b20
2026-09-22 12:52:20 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:20 info: [REPO] Buscando tarea por feedId=11a868d9-ccc5-4af4-9757-dcadf62d1b20 marketplace=any
2026-09-22 12:52:20 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:20 info: [REPO] ✅ Tarea encontrada por LIKE: ID=383, status=pending
2026-09-22 12:52:20 info: [REPO] Buscando tarea por feedId=11a868d9-ccc5-4af4-9757-dcadf62d1b20 marketplace=4
2026-09-22 12:52:20 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:20 info: [REPO] ✅ Tarea encontrada por LIKE: ID=383, status=pending
2026-09-22 12:52:20 info: [FB Webhook] Procesando feed 11a868d9-ccc5-4af4-9757-dcadf62d1b20 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:52:21 info: [FalabellaAdapter] FeedStatus raw response (11a868d9-ccc5-4af4-9757-dcadf62d1b20):
2026-09-22 12:52:21 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:20-0300","RequestParameters":{"FeedID":"11a868d9-ccc5-4af4-9757-dcadf62d1b20"}},"Body":{"FeedDetail":{"Feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:18","UpdatedDate":"2026-09-22 12:52:20","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:52:21 info: [FalabellaAdapter] FeedStatus parsed response (11a868d9-ccc5-4af4-9757-dcadf62d1b20):
2026-09-22 12:52:21 info: {"ok":true,"FeedID":"11a868d9-ccc5-4af4-9757-dcadf62d1b20","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:18","UpdatedDate":"2026-09-22 12:52:20","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:20-0300","RequestParameters":{"FeedID":"11a868d9-ccc5-4af4-9757-dcadf62d1b20"}},"Body":{"FeedDetail":{"Feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:18","UpdatedDate":"2026-09-22 12:52:20","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:52:21 info: [FB Webhook] FeedStatus para 11a868d9-ccc5-4af4-9757-dcadf62d1b20: {"ok":true,"FeedID":"11a868d9-ccc5-4af4-9757-dcadf62d1b20","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:18","UpdatedDate":"2026-09-22 12:52:20","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:20-0300","RequestParameters":{"FeedID":"11a868d9-ccc5-4af4-9757-dcadf62d1b20"}},"Body":{"FeedDetail":{"Feed":"11a868d9-ccc5-4af4-9757-dcadf62d1b20","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:18","UpdatedDate":"2026-09-22 12:52:20","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:52:21 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:52:21 info: [FB Webhook] Feed 11a868d9-ccc5-4af4-9757-dcadf62d1b20: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:52:21 info: [FB Webhook] Feed 11a868d9-ccc5-4af4-9757-dcadf62d1b20: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:52:21 info: [REPO] Actualizando tarea ID 383
2026-09-22 12:52:22 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:22 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:22 info: [FB Webhook] ✅ Tarea 383 actualizada: pending - Sin errores
2026-09-22 12:52:22 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:52:23 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:23 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:24 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":383,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:52:24 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:52:24 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:52:24 info: [REPO] Actualizando tarea ID 383
2026-09-22 12:52:24 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:24 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:24 info: [REPO] Actualizando tarea ID 383
2026-09-22 12:52:24 info: [FB Webhook] ✅ Tarea 383 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:52:24 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:52:28 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:52:28 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:52:28 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:52:28 info: [REPO] Guardando link para producto 58
2026-09-22 12:52:28 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:52:28 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:52:28 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=384, sku=QA-ORG-3C
2026-09-22 12:52:28 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:52:28 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:52:28 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:52:28 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:52:28 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:28 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:31 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:52:31 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:52:31 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:52:31 info: [REPO] Guardando link para producto 58
2026-09-22 12:52:31 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:52:31 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:52:31 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=385, sku=QA-ORG-3C
2026-09-22 12:52:31 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:52:31 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:52:31 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:52:31 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:52:33 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:33 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:34 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 12:52:35 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:52:35 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:52:35 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:52:35 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:35 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:35 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:52:35 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A35-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:52:35 info: [FalabellaAdapter] ✅ Firma generada (HEX): 8ca608dc3378bdefec3a29bae7e53d0e4e1e8272bce7d35b1782c0b55cb49465
2026-09-22 12:52:35 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:52:35 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A35-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=8ca608dc3378bdefec3a29bae7e53d0e4e1e8272bce7d35b1782c0b55cb49465
2026-09-22 12:52:35 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:52:35 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:52:35 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:35 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:36 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:52:36 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>9fbee3dd-711c-4e43-80f7-24e21a949efb</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:52:36-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:52:36 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 9fbee3dd-711c-4e43-80f7-24e21a949efb
2026-09-22 12:52:36 info: [REPO] Actualizando tarea ID 384
2026-09-22 12:52:36 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:52:36 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:52:36 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:52:36 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:52:36 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:52:36 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","seller_skus":null}
2026-09-22 12:52:36 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:52:36 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb"},"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}
2026-09-22 12:52:36 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:52:36 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 9fbee3dd-711c-4e43-80f7-24e21a949efb
2026-09-22 12:52:36 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:36 info: [REPO] Buscando tarea por feedId=9fbee3dd-711c-4e43-80f7-24e21a949efb marketplace=any
2026-09-22 12:52:36 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:37 info: [REPO] ✅ Tarea encontrada por LIKE: ID=385, status=pending
2026-09-22 12:52:37 info: [REPO] Buscando tarea por feedId=9fbee3dd-711c-4e43-80f7-24e21a949efb marketplace=4
2026-09-22 12:52:37 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:37 info: [REPO] ✅ Tarea encontrada por LIKE: ID=385, status=pending
2026-09-22 12:52:37 info: [FB Webhook] Procesando feed 9fbee3dd-711c-4e43-80f7-24e21a949efb con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:52:37 info: [FalabellaAdapter] FeedStatus raw response (9fbee3dd-711c-4e43-80f7-24e21a949efb):
2026-09-22 12:52:37 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:37-0300","RequestParameters":{"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}},"Body":{"FeedDetail":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:36","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:52:37 info: [FalabellaAdapter] FeedStatus parsed response (9fbee3dd-711c-4e43-80f7-24e21a949efb):
2026-09-22 12:52:37 info: {"ok":true,"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:36","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:37-0300","RequestParameters":{"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}},"Body":{"FeedDetail":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:36","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:52:37 info: [FB Webhook] FeedStatus para 9fbee3dd-711c-4e43-80f7-24e21a949efb: {"ok":true,"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:36","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:37-0300","RequestParameters":{"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}},"Body":{"FeedDetail":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:36","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:52:37 info: [FB Webhook] Feed 9fbee3dd-711c-4e43-80f7-24e21a949efb: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:52:37 info: [REPO] Actualizando tarea ID 385
2026-09-22 12:52:37 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:37 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:37 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:52:37 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:52:37 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:52:37 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:52:37 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","seller_skus":null}
2026-09-22 12:52:37 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:52:37 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb"},"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}
2026-09-22 12:52:37 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:52:37 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 9fbee3dd-711c-4e43-80f7-24e21a949efb
2026-09-22 12:52:37 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:37 info: [REPO] Buscando tarea por feedId=9fbee3dd-711c-4e43-80f7-24e21a949efb marketplace=any
2026-09-22 12:52:37 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:38 info: [REPO] ✅ Tarea encontrada por LIKE: ID=385, status=processing
2026-09-22 12:52:38 info: [REPO] Buscando tarea por feedId=9fbee3dd-711c-4e43-80f7-24e21a949efb marketplace=4
2026-09-22 12:52:38 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:38 info: [REPO] ✅ Tarea encontrada por LIKE: ID=385, status=processing
2026-09-22 12:52:38 info: [FB Webhook] Procesando feed 9fbee3dd-711c-4e43-80f7-24e21a949efb con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:52:38 info: [FalabellaAdapter] FeedStatus raw response (9fbee3dd-711c-4e43-80f7-24e21a949efb):
2026-09-22 12:52:38 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:38-0300","RequestParameters":{"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}},"Body":{"FeedDetail":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:37","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:52:38 info: [FalabellaAdapter] FeedStatus parsed response (9fbee3dd-711c-4e43-80f7-24e21a949efb):
2026-09-22 12:52:38 info: {"ok":true,"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:37","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:38-0300","RequestParameters":{"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}},"Body":{"FeedDetail":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:37","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:52:38 info: [FB Webhook] FeedStatus para 9fbee3dd-711c-4e43-80f7-24e21a949efb: {"ok":true,"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:37","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:38-0300","RequestParameters":{"FeedID":"9fbee3dd-711c-4e43-80f7-24e21a949efb"}},"Body":{"FeedDetail":{"Feed":"9fbee3dd-711c-4e43-80f7-24e21a949efb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:36","UpdatedDate":"2026-09-22 12:52:37","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:52:38 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:38 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:39 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:52:39 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:52:39 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:52:39 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:39 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:39 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:52:39 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A39-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:52:39 info: [FalabellaAdapter] ✅ Firma generada (HEX): 62cad75a666c5b7104e9f59531c1fcfc430c8655eec3860d20092e3510512732
2026-09-22 12:52:39 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:52:39 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A39-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=62cad75a666c5b7104e9f59531c1fcfc430c8655eec3860d20092e3510512732
2026-09-22 12:52:39 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:52:39 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:52:39 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:39 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:39 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:52:39 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>a8a1899d-f6b0-4c37-8e10-91464db78af5</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:52:39-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:52:39 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: a8a1899d-f6b0-4c37-8e10-91464db78af5
2026-09-22 12:52:39 info: [REPO] Actualizando tarea ID 385
2026-09-22 12:52:39 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:52:39 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:52:39 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:52:39 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:52:39 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:52:39 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5","seller_skus":null}
2026-09-22 12:52:39 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:52:39 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5"},"Feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5"}
2026-09-22 12:52:39 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:52:39 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: a8a1899d-f6b0-4c37-8e10-91464db78af5
2026-09-22 12:52:39 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:39 info: [REPO] Buscando tarea por feedId=a8a1899d-f6b0-4c37-8e10-91464db78af5 marketplace=any
2026-09-22 12:52:39 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:39 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:52:39 info: [FB Webhook] Feed 9fbee3dd-711c-4e43-80f7-24e21a949efb: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:52:39 info: [FB Webhook] Feed 9fbee3dd-711c-4e43-80f7-24e21a949efb: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:52:39 info: [REPO] Actualizando tarea ID 385
2026-09-22 12:52:39 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:39 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:39 info: [FB Webhook] ✅ Tarea 385 actualizada: pending - Sin errores
2026-09-22 12:52:40 info: [REPO] ✅ Tarea encontrada por LIKE: ID=385, status=pending
2026-09-22 12:52:40 info: [REPO] Buscando tarea por feedId=a8a1899d-f6b0-4c37-8e10-91464db78af5 marketplace=4
2026-09-22 12:52:40 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:40 info: Entrando a loguearse
2026-09-22 12:52:40 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:52:40 info: Entrando a loguearse
2026-09-22 12:52:40 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:52:40 info: [REPO] LIKE con marketplace no encontró, intentando sin filtro de marketplace...
2026-09-22 12:52:40 warn: [REPO] ⚠️ No se encontró tarea para feedId=a8a1899d-f6b0-4c37-8e10-91464db78af5 (se intentaron 3 estrategias)
2026-09-22 12:52:40 info: [FB Webhook] Procesando feed a8a1899d-f6b0-4c37-8e10-91464db78af5 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:52:40 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:52:41 info: [FalabellaAdapter] FeedStatus raw response (a8a1899d-f6b0-4c37-8e10-91464db78af5):
2026-09-22 12:52:41 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:40-0300","RequestParameters":{"FeedID":"a8a1899d-f6b0-4c37-8e10-91464db78af5"}},"Body":{"FeedDetail":{"Feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:39","UpdatedDate":"2026-09-22 12:52:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:52:41 info: [FalabellaAdapter] FeedStatus parsed response (a8a1899d-f6b0-4c37-8e10-91464db78af5):
2026-09-22 12:52:41 info: {"ok":true,"FeedID":"a8a1899d-f6b0-4c37-8e10-91464db78af5","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:39","UpdatedDate":"2026-09-22 12:52:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:40-0300","RequestParameters":{"FeedID":"a8a1899d-f6b0-4c37-8e10-91464db78af5"}},"Body":{"FeedDetail":{"Feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:39","UpdatedDate":"2026-09-22 12:52:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:52:41 info: [FB Webhook] FeedStatus para a8a1899d-f6b0-4c37-8e10-91464db78af5: {"ok":true,"FeedID":"a8a1899d-f6b0-4c37-8e10-91464db78af5","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:39","UpdatedDate":"2026-09-22 12:52:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:52:40-0300","RequestParameters":{"FeedID":"a8a1899d-f6b0-4c37-8e10-91464db78af5"}},"Body":{"FeedDetail":{"Feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:52:39","UpdatedDate":"2026-09-22 12:52:39","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:52:41 warn: [FB Webhook] No se encontró tarea asociada al feed a8a1899d-f6b0-4c37-8e10-91464db78af5
2026-09-22 12:52:41 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:52:41 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:52:41 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:52:41 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:52:41 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5","seller_skus":null}
2026-09-22 12:52:41 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:52:41 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5"},"Feed":"a8a1899d-f6b0-4c37-8e10-91464db78af5"}
2026-09-22 12:52:41 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:52:41 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: a8a1899d-f6b0-4c37-8e10-91464db78af5
2026-09-22 12:52:41 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:41 info: [REPO] Buscando tarea por feedId=a8a1899d-f6b0-4c37-8e10-91464db78af5 marketplace=any
2026-09-22 12:52:41 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:41 warn: [REPO] ⚠️ No se encontró tarea para feedId=a8a1899d-f6b0-4c37-8e10-91464db78af5 (se intentaron 3 estrategias)
2026-09-22 12:52:41 warn: [FB Webhook] No se encontró credencial ni tarea para feed a8a1899d-f6b0-4c37-8e10-91464db78af5
2026-09-22 12:52:42 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":385,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:52:42 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:52:42 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:52:42 info: [REPO] Actualizando tarea ID 385
2026-09-22 12:52:42 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:42 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:42 info: [REPO] Actualizando tarea ID 385
2026-09-22 12:52:42 info: [FB Webhook] ✅ Tarea 385 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:52:42 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:52:43 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:52:43 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:52:44 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:52:45 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":385,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:52:45 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:52:45 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:52:45 info: [REPO] Actualizando tarea ID 385
2026-09-22 12:52:45 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:45 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:45 info: [REPO] Actualizando tarea ID 385
2026-09-22 12:52:45 info: [FB Webhook] ✅ Tarea 385 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:52:45 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:52:46 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:52:46 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:52:46 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:52:46 info: [REPO] Guardando link para producto 58
2026-09-22 12:52:46 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:52:46 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:52:46 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=386, sku=QA-ORG-3C
2026-09-22 12:52:46 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:52:46 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:52:46 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:52:46 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:52:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6c605a38-8ead-4b7c-ad42-698829524056","topic":"shipments","resource":"/shipments/48053220384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:52:47.837Z","attempts":2,"received":"2026-09-22T15:48:12.607Z","actions":[]}
2026-09-22 12:52:48 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 12:52:48 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:52:48 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:52:48 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:52:48 info: [REPO] Guardando link para producto 58
2026-09-22 12:52:48 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:52:48 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:52:48 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=387, sku=QA-ORG-3C
2026-09-22 12:52:48 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:52:48 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:52:48 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:52:48 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:52:52 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 12:52:52 info: {"company_id":17,"include_stats":true}
2026-09-22 12:52:53 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:52:53 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:52:53 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:52:53 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:53 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:53 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:52:53 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A53-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:52:53 info: [FalabellaAdapter] ✅ Firma generada (HEX): bb841be82ef5d5a0d09efb10cfb69bf018dc1d4c9c4c43689419bcf13efc73e7
2026-09-22 12:52:53 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:52:53 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A53-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=bb841be82ef5d5a0d09efb10cfb69bf018dc1d4c9c4c43689419bcf13efc73e7
2026-09-22 12:52:53 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:52:53 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:52:53 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:53 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:54 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"3fa08031-431f-4450-9624-85d6eaddf29f","seller_skus":null}
2026-09-22 12:52:54 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:52:54 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"3fa08031-431f-4450-9624-85d6eaddf29f"},"Feed":"3fa08031-431f-4450-9624-85d6eaddf29f"}
2026-09-22 12:52:54 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:52:54 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 3fa08031-431f-4450-9624-85d6eaddf29f
2026-09-22 12:52:54 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:54 info: [REPO] Buscando tarea por feedId=3fa08031-431f-4450-9624-85d6eaddf29f marketplace=any
2026-09-22 12:52:54 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:54 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:52:54 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>3fa08031-431f-4450-9624-85d6eaddf29f</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:52:54-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:52:54 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 3fa08031-431f-4450-9624-85d6eaddf29f
2026-09-22 12:52:54 info: [REPO] Actualizando tarea ID 386
2026-09-22 12:52:54 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:52:54 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:52:54 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:52:54 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:52:54 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:52:54 warn: [REPO] ⚠️ No se encontró tarea para feedId=3fa08031-431f-4450-9624-85d6eaddf29f (se intentaron 3 estrategias)
2026-09-22 12:52:54 warn: [FB Webhook] No se encontró credencial ni tarea para feed 3fa08031-431f-4450-9624-85d6eaddf29f
2026-09-22 12:52:54 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:52:54 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:52:54 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:52:54 info: [REPO] Guardando link para producto 58
2026-09-22 12:52:54 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:52:54 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:52:54 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=388, sku=QA-ORG-3C
2026-09-22 12:52:54 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:52:54 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:52:54 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:52:54 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:52:55 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:52:55 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:52:55 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:52:55 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:52:55 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:52:55 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:52:55 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:52:55 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:55 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:55 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:52:55 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A55-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:52:55 info: [FalabellaAdapter] ✅ Firma generada (HEX): 19040330dbe2ba38b0e24750b733732e9a657bc0f27fe072d43f3450a4b32836
2026-09-22 12:52:55 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:52:55 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A52%3A55-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=19040330dbe2ba38b0e24750b733732e9a657bc0f27fe072d43f3450a4b32836
2026-09-22 12:52:55 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:52:55 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:52:55 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:52:55 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:52:55 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:52:55 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 3fa08031-431f-4450-9624-85d6eaddf29f</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:52:55 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 3fa08031-431f-4450-9624-85d6eaddf29f
2026-09-22 12:52:55 info: [REPO] Actualizando tarea ID 387
2026-09-22 12:52:55 info: [REPO] Guardando link para producto 58
2026-09-22 12:52:55 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:52:55 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:52:55 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=387
2026-09-22 12:52:55 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 3fa08031-431f-4450-9624-85d6eaddf29f
2026-09-22 12:52:55 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:52:55 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:52:55 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:52:55 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:52:56 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"3fa08031-431f-4450-9624-85d6eaddf29f","seller_skus":null}
2026-09-22 12:52:56 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:52:56 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"3fa08031-431f-4450-9624-85d6eaddf29f"},"Feed":"3fa08031-431f-4450-9624-85d6eaddf29f"}
2026-09-22 12:52:56 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:52:56 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 3fa08031-431f-4450-9624-85d6eaddf29f
2026-09-22 12:52:56 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:52:56 info: [REPO] Buscando tarea por feedId=3fa08031-431f-4450-9624-85d6eaddf29f marketplace=any
2026-09-22 12:52:56 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:52:56 warn: [REPO] ⚠️ No se encontró tarea para feedId=3fa08031-431f-4450-9624-85d6eaddf29f (se intentaron 3 estrategias)
2026-09-22 12:52:56 warn: [FB Webhook] No se encontró credencial ni tarea para feed 3fa08031-431f-4450-9624-85d6eaddf29f
2026-09-22 12:52:57 info: Yasmany Sánchez Martínez Auditoría - Visualiza las compañías
2026-09-22 12:52:58 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:52:59 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":388,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:52:59 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:52:59 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:52:59 info: [REPO] Actualizando tarea ID 388
2026-09-22 12:52:59 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:52:59 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:52:59 info: [REPO] Actualizando tarea ID 388
2026-09-22 12:52:59 info: [FB Webhook] ✅ Tarea 388 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:52:59 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:53:01 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:01 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:01 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:01 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:01 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:01 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:01 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A01-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:01 info: [FalabellaAdapter] ✅ Firma generada (HEX): 5910737b8e6b7e9db1bcb1419907232e30c6cfb8676c4c260d0eb45c924a2933
2026-09-22 12:53:01 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:01 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A01-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=5910737b8e6b7e9db1bcb1419907232e30c6cfb8676c4c260d0eb45c924a2933
2026-09-22 12:53:01 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:01 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:01 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:01 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:02 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"315951a1-3fda-4f91-b017-d8559b4d8b71","seller_skus":null}
2026-09-22 12:53:02 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:53:02 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"315951a1-3fda-4f91-b017-d8559b4d8b71"},"Feed":"315951a1-3fda-4f91-b017-d8559b4d8b71"}
2026-09-22 12:53:02 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:53:02 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 315951a1-3fda-4f91-b017-d8559b4d8b71
2026-09-22 12:53:02 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:02 info: [REPO] Buscando tarea por feedId=315951a1-3fda-4f91-b017-d8559b4d8b71 marketplace=any
2026-09-22 12:53:02 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:02 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:02 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>315951a1-3fda-4f91-b017-d8559b4d8b71</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:53:02-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:53:02 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 315951a1-3fda-4f91-b017-d8559b4d8b71
2026-09-22 12:53:02 info: [REPO] Actualizando tarea ID 388
2026-09-22 12:53:02 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:53:02 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:53:02 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:53:02 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:53:02 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:53:02 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:53:02 warn: [REPO] ⚠️ No se encontró tarea para feedId=315951a1-3fda-4f91-b017-d8559b4d8b71 (se intentaron 3 estrategias)
2026-09-22 12:53:02 warn: [FB Webhook] No se encontró credencial ni tarea para feed 315951a1-3fda-4f91-b017-d8559b4d8b71
2026-09-22 12:53:03 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:53:03 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:53:03 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:53:03 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:53:04 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"315951a1-3fda-4f91-b017-d8559b4d8b71","seller_skus":null}
2026-09-22 12:53:04 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:53:04 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"315951a1-3fda-4f91-b017-d8559b4d8b71"},"Feed":"315951a1-3fda-4f91-b017-d8559b4d8b71"}
2026-09-22 12:53:04 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:53:04 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 315951a1-3fda-4f91-b017-d8559b4d8b71
2026-09-22 12:53:04 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:04 info: [REPO] Buscando tarea por feedId=315951a1-3fda-4f91-b017-d8559b4d8b71 marketplace=any
2026-09-22 12:53:04 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:04 info: [REPO] ✅ Tarea encontrada por LIKE: ID=388, status=pending
2026-09-22 12:53:04 info: [REPO] Buscando tarea por feedId=315951a1-3fda-4f91-b017-d8559b4d8b71 marketplace=4
2026-09-22 12:53:04 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:05 info: [REPO] ✅ Tarea encontrada por LIKE: ID=388, status=pending
2026-09-22 12:53:05 info: [FB Webhook] Procesando feed 315951a1-3fda-4f91-b017-d8559b4d8b71 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:53:05 info: [FalabellaAdapter] FeedStatus raw response (315951a1-3fda-4f91-b017-d8559b4d8b71):
2026-09-22 12:53:05 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:05-0300","RequestParameters":{"FeedID":"315951a1-3fda-4f91-b017-d8559b4d8b71"}},"Body":{"FeedDetail":{"Feed":"315951a1-3fda-4f91-b017-d8559b4d8b71","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:02","UpdatedDate":"2026-09-22 12:53:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:53:05 info: [FalabellaAdapter] FeedStatus parsed response (315951a1-3fda-4f91-b017-d8559b4d8b71):
2026-09-22 12:53:05 info: {"ok":true,"FeedID":"315951a1-3fda-4f91-b017-d8559b4d8b71","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:02","UpdatedDate":"2026-09-22 12:53:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:05-0300","RequestParameters":{"FeedID":"315951a1-3fda-4f91-b017-d8559b4d8b71"}},"Body":{"FeedDetail":{"Feed":"315951a1-3fda-4f91-b017-d8559b4d8b71","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:02","UpdatedDate":"2026-09-22 12:53:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:05 info: [FB Webhook] FeedStatus para 315951a1-3fda-4f91-b017-d8559b4d8b71: {"ok":true,"FeedID":"315951a1-3fda-4f91-b017-d8559b4d8b71","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:02","UpdatedDate":"2026-09-22 12:53:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:05-0300","RequestParameters":{"FeedID":"315951a1-3fda-4f91-b017-d8559b4d8b71"}},"Body":{"FeedDetail":{"Feed":"315951a1-3fda-4f91-b017-d8559b4d8b71","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:02","UpdatedDate":"2026-09-22 12:53:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:06 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:53:06 info: [FB Webhook] Feed 315951a1-3fda-4f91-b017-d8559b4d8b71: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:53:06 info: [FB Webhook] Feed 315951a1-3fda-4f91-b017-d8559b4d8b71: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:53:06 info: [REPO] Actualizando tarea ID 388
2026-09-22 12:53:06 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:06 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:06 info: [FB Webhook] ✅ Tarea 388 actualizada: pending - Sin errores
2026-09-22 12:53:06 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:06 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:06 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:06 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:06 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:06 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:06 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=389, sku=QA-ORG-3C
2026-09-22 12:53:06 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:06 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:06 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:06 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:06 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:53:08 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":388,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:53:08 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:53:08 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:53:08 info: [REPO] Actualizando tarea ID 389
2026-09-22 12:53:08 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:08 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:08 info: [REPO] Actualizando tarea ID 389
2026-09-22 12:53:08 info: [FB Webhook] ✅ Tarea 389 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:53:08 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:53:11 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 12:53:13 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:13 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:13 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:13 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:13 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:13 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:13 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A13-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:13 info: [FalabellaAdapter] ✅ Firma generada (HEX): 09763ea4ed7d74b29ac6a5ec9fa91837440b78121a97f773dc93ab064b4a689f
2026-09-22 12:53:13 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:13 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A13-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=09763ea4ed7d74b29ac6a5ec9fa91837440b78121a97f773dc93ab064b4a689f
2026-09-22 12:53:13 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:13 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:13 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:13 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:14 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:14 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:14 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:14 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:14 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:14 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:14 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>92390640-56ce-4f09-be04-1bd527b7c69e</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:53:13-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:53:14 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 92390640-56ce-4f09-be04-1bd527b7c69e
2026-09-22 12:53:14 info: [REPO] Actualizando tarea ID 389
2026-09-22 12:53:14 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:53:14 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:14 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=390, sku=QA-ORG-3C
2026-09-22 12:53:14 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:14 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:14 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:14 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:14 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:53:14 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:53:14 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:53:14 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:53:14 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"92390640-56ce-4f09-be04-1bd527b7c69e","seller_skus":null}
2026-09-22 12:53:14 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:53:14 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e"},"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e"}
2026-09-22 12:53:14 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:53:14 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 92390640-56ce-4f09-be04-1bd527b7c69e
2026-09-22 12:53:14 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:14 info: [REPO] Buscando tarea por feedId=92390640-56ce-4f09-be04-1bd527b7c69e marketplace=any
2026-09-22 12:53:14 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:14 info: [REPO] ✅ Tarea encontrada por LIKE: ID=390, status=pending
2026-09-22 12:53:14 info: [REPO] Buscando tarea por feedId=92390640-56ce-4f09-be04-1bd527b7c69e marketplace=4
2026-09-22 12:53:14 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:14 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:14 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:14 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:14 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:14 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:14 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:14 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=391, sku=QA-ORG-3C
2026-09-22 12:53:14 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:14 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:14 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:14 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:15 info: [REPO] ✅ Tarea encontrada por LIKE: ID=390, status=pending
2026-09-22 12:53:15 info: [FB Webhook] Procesando feed 92390640-56ce-4f09-be04-1bd527b7c69e con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:53:15 info: [FalabellaAdapter] FeedStatus raw response (92390640-56ce-4f09-be04-1bd527b7c69e):
2026-09-22 12:53:15 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:15-0300","RequestParameters":{"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e"}},"Body":{"FeedDetail":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:13","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:53:15 info: [FalabellaAdapter] FeedStatus parsed response (92390640-56ce-4f09-be04-1bd527b7c69e):
2026-09-22 12:53:15 info: {"ok":true,"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:13","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:15-0300","RequestParameters":{"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e"}},"Body":{"FeedDetail":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:13","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:53:15 info: [FB Webhook] FeedStatus para 92390640-56ce-4f09-be04-1bd527b7c69e: {"ok":true,"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:13","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:15-0300","RequestParameters":{"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e"}},"Body":{"FeedDetail":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:13","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:53:15 info: [FB Webhook] Feed 92390640-56ce-4f09-be04-1bd527b7c69e: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:53:15 info: [REPO] Actualizando tarea ID 390
2026-09-22 12:53:15 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:15 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:15 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:53:15 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:53:15 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:53:15 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:53:16 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"92390640-56ce-4f09-be04-1bd527b7c69e","seller_skus":null}
2026-09-22 12:53:16 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:53:16 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e"},"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e"}
2026-09-22 12:53:16 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:53:16 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 92390640-56ce-4f09-be04-1bd527b7c69e
2026-09-22 12:53:16 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:16 info: [REPO] Buscando tarea por feedId=92390640-56ce-4f09-be04-1bd527b7c69e marketplace=any
2026-09-22 12:53:16 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:16 info: [REPO] ✅ Tarea encontrada por LIKE: ID=390, status=processing
2026-09-22 12:53:16 info: [REPO] Buscando tarea por feedId=92390640-56ce-4f09-be04-1bd527b7c69e marketplace=4
2026-09-22 12:53:16 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:16 info: [REPO] ✅ Tarea encontrada por LIKE: ID=390, status=processing
2026-09-22 12:53:16 info: [FB Webhook] Procesando feed 92390640-56ce-4f09-be04-1bd527b7c69e con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:53:16 info: [FalabellaAdapter] FeedStatus raw response (92390640-56ce-4f09-be04-1bd527b7c69e):
2026-09-22 12:53:16 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:16-0300","RequestParameters":{"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e"}},"Body":{"FeedDetail":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:15","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:53:16 info: [FalabellaAdapter] FeedStatus parsed response (92390640-56ce-4f09-be04-1bd527b7c69e):
2026-09-22 12:53:16 info: {"ok":true,"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:15","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:16-0300","RequestParameters":{"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e"}},"Body":{"FeedDetail":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:15","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:16 info: [FB Webhook] FeedStatus para 92390640-56ce-4f09-be04-1bd527b7c69e: {"ok":true,"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:15","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:16-0300","RequestParameters":{"FeedID":"92390640-56ce-4f09-be04-1bd527b7c69e"}},"Body":{"FeedDetail":{"Feed":"92390640-56ce-4f09-be04-1bd527b7c69e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:13","UpdatedDate":"2026-09-22 12:53:15","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:17 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:53:17 info: [FB Webhook] Feed 92390640-56ce-4f09-be04-1bd527b7c69e: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:53:17 info: [FB Webhook] Feed 92390640-56ce-4f09-be04-1bd527b7c69e: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:53:17 info: [REPO] Actualizando tarea ID 390
2026-09-22 12:53:17 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:17 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:17 info: [FB Webhook] ✅ Tarea 390 actualizada: pending - Sin errores
2026-09-22 12:53:18 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:53:19 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":391,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:53:19 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:53:19 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:53:19 info: [REPO] Actualizando tarea ID 390
2026-09-22 12:53:20 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:20 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:20 info: [REPO] Actualizando tarea ID 390
2026-09-22 12:53:20 info: [FB Webhook] ✅ Tarea 390 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:53:20 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:53:21 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:21 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:21 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:21 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:21 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:21 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:21 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A21-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:21 info: [FalabellaAdapter] ✅ Firma generada (HEX): ab23585bbc35b0af8012f0c1ba56736f0077a697217c1ee3d4251ebc5f25b6ec
2026-09-22 12:53:21 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:21 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A21-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=ab23585bbc35b0af8012f0c1ba56736f0077a697217c1ee3d4251ebc5f25b6ec
2026-09-22 12:53:21 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:21 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:21 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:21 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:21 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:21 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:21 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:21 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:21 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:21 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:21 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A21-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:21 info: [FalabellaAdapter] ✅ Firma generada (HEX): ab23585bbc35b0af8012f0c1ba56736f0077a697217c1ee3d4251ebc5f25b6ec
2026-09-22 12:53:21 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:21 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A21-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=ab23585bbc35b0af8012f0c1ba56736f0077a697217c1ee3d4251ebc5f25b6ec
2026-09-22 12:53:21 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:21 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:21 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:21 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:22 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"33435baa-9b6a-4861-9e61-4ce9be6c1828","seller_skus":null}
2026-09-22 12:53:22 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:53:22 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"33435baa-9b6a-4861-9e61-4ce9be6c1828"},"Feed":"33435baa-9b6a-4861-9e61-4ce9be6c1828"}
2026-09-22 12:53:22 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:53:22 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 33435baa-9b6a-4861-9e61-4ce9be6c1828
2026-09-22 12:53:22 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:22 info: [REPO] Buscando tarea por feedId=33435baa-9b6a-4861-9e61-4ce9be6c1828 marketplace=any
2026-09-22 12:53:22 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:22 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:22 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>33435baa-9b6a-4861-9e61-4ce9be6c1828</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:53:22-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:53:22 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 33435baa-9b6a-4861-9e61-4ce9be6c1828
2026-09-22 12:53:22 info: [REPO] Actualizando tarea ID 391
2026-09-22 12:53:22 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:53:22 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:53:22 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:22 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 33435baa-9b6a-4861-9e61-4ce9be6c1828</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:53:22 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 33435baa-9b6a-4861-9e61-4ce9be6c1828
2026-09-22 12:53:22 info: [REPO] Actualizando tarea ID 390
2026-09-22 12:53:22 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:53:22 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:53:22 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:22 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:22 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:22 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:53:22 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=390
2026-09-22 12:53:22 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 33435baa-9b6a-4861-9e61-4ce9be6c1828
2026-09-22 12:53:22 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:53:22 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:53:22 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:53:22 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:53:22 warn: [REPO] ⚠️ No se encontró tarea para feedId=33435baa-9b6a-4861-9e61-4ce9be6c1828 (se intentaron 3 estrategias)
2026-09-22 12:53:22 warn: [FB Webhook] No se encontró credencial ni tarea para feed 33435baa-9b6a-4861-9e61-4ce9be6c1828
2026-09-22 12:53:23 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"33435baa-9b6a-4861-9e61-4ce9be6c1828","seller_skus":null}
2026-09-22 12:53:23 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:53:23 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"33435baa-9b6a-4861-9e61-4ce9be6c1828"},"Feed":"33435baa-9b6a-4861-9e61-4ce9be6c1828"}
2026-09-22 12:53:23 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:53:23 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 33435baa-9b6a-4861-9e61-4ce9be6c1828
2026-09-22 12:53:23 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:23 info: [REPO] Buscando tarea por feedId=33435baa-9b6a-4861-9e61-4ce9be6c1828 marketplace=any
2026-09-22 12:53:23 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:23 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:53:23 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:53:23 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:53:23 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:53:23 warn: [REPO] ⚠️ No se encontró tarea para feedId=33435baa-9b6a-4861-9e61-4ce9be6c1828 (se intentaron 3 estrategias)
2026-09-22 12:53:23 warn: [FB Webhook] No se encontró credencial ni tarea para feed 33435baa-9b6a-4861-9e61-4ce9be6c1828
2026-09-22 12:53:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"51979f83-6990-447b-8e36-fd69b40278cc","topic":"stock-locations","resource":"/user-products/MLCU3354707777/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:53:25.704Z","attempts":1,"received":"2026-09-22T15:53:24.661Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 12:53:26 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:53:26 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:53:26 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:26 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:26 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:26 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:26 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:26 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:26 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=392, sku=QA-ORG-3C
2026-09-22 12:53:26 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:26 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:26 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:26 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:28 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":391,"task_status":"failed","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:53:28 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:53:28 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:53:28 info: [REPO] Actualizando tarea ID 392
2026-09-22 12:53:28 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:28 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:28 info: [REPO] Actualizando tarea ID 392
2026-09-22 12:53:28 info: [FB Webhook] ✅ Tarea 392 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:53:28 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:53:32 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:53:32 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:53:34 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:34 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:34 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:34 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:34 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:34 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:34 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A34-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:34 info: [FalabellaAdapter] ✅ Firma generada (HEX): 5455bcd8972a52296f5947384c23e8de1d2bf54fa03adef8e354d8474e18ba57
2026-09-22 12:53:34 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:34 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A34-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=5455bcd8972a52296f5947384c23e8de1d2bf54fa03adef8e354d8474e18ba57
2026-09-22 12:53:34 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:34 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:34 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:34 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:34 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:34 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>ab57a642-8dcb-4024-b968-dff17de2118d</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:53:34-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:53:34 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: ab57a642-8dcb-4024-b968-dff17de2118d
2026-09-22 12:53:34 info: [REPO] Actualizando tarea ID 392
2026-09-22 12:53:34 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:53:34 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:53:34 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:53:34 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:53:34 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:53:34 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 12:53:34 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"ab57a642-8dcb-4024-b968-dff17de2118d","seller_skus":null}
2026-09-22 12:53:34 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:53:34 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d"},"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d"}
2026-09-22 12:53:34 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:53:34 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: ab57a642-8dcb-4024-b968-dff17de2118d
2026-09-22 12:53:34 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:34 info: [REPO] Buscando tarea por feedId=ab57a642-8dcb-4024-b968-dff17de2118d marketplace=any
2026-09-22 12:53:34 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:35 info: [REPO] ✅ Tarea encontrada por LIKE: ID=392, status=pending
2026-09-22 12:53:35 info: [REPO] Buscando tarea por feedId=ab57a642-8dcb-4024-b968-dff17de2118d marketplace=4
2026-09-22 12:53:35 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:35 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:35 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:35 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:35 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:35 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:35 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:35 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=393, sku=QA-ORG-3C
2026-09-22 12:53:35 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:35 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:35 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:35 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:35 info: [REPO] ✅ Tarea encontrada por LIKE: ID=392, status=pending
2026-09-22 12:53:35 info: [FB Webhook] Procesando feed ab57a642-8dcb-4024-b968-dff17de2118d con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:53:35 info: [FalabellaAdapter] FeedStatus raw response (ab57a642-8dcb-4024-b968-dff17de2118d):
2026-09-22 12:53:35 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:35-0300","RequestParameters":{"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d"}},"Body":{"FeedDetail":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:34","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:53:35 info: [FalabellaAdapter] FeedStatus parsed response (ab57a642-8dcb-4024-b968-dff17de2118d):
2026-09-22 12:53:35 info: {"ok":true,"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:34","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:35-0300","RequestParameters":{"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d"}},"Body":{"FeedDetail":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:34","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:53:35 info: [FB Webhook] FeedStatus para ab57a642-8dcb-4024-b968-dff17de2118d: {"ok":true,"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:34","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:35-0300","RequestParameters":{"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d"}},"Body":{"FeedDetail":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:34","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:53:35 info: [FB Webhook] Feed ab57a642-8dcb-4024-b968-dff17de2118d: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:53:35 info: [REPO] Actualizando tarea ID 392
2026-09-22 12:53:35 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:35 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:35 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:53:35 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:53:35 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:53:35 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:53:36 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"ab57a642-8dcb-4024-b968-dff17de2118d","seller_skus":null}
2026-09-22 12:53:36 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:53:36 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d"},"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d"}
2026-09-22 12:53:36 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:53:36 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: ab57a642-8dcb-4024-b968-dff17de2118d
2026-09-22 12:53:36 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:36 info: [REPO] Buscando tarea por feedId=ab57a642-8dcb-4024-b968-dff17de2118d marketplace=any
2026-09-22 12:53:36 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:36 info: [REPO] ✅ Tarea encontrada por LIKE: ID=393, status=processing
2026-09-22 12:53:36 info: [REPO] Buscando tarea por feedId=ab57a642-8dcb-4024-b968-dff17de2118d marketplace=4
2026-09-22 12:53:36 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:37 info: [REPO] ✅ Tarea encontrada por LIKE: ID=393, status=processing
2026-09-22 12:53:37 info: [FB Webhook] Procesando feed ab57a642-8dcb-4024-b968-dff17de2118d con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:53:37 info: [FalabellaAdapter] FeedStatus raw response (ab57a642-8dcb-4024-b968-dff17de2118d):
2026-09-22 12:53:37 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:37-0300","RequestParameters":{"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d"}},"Body":{"FeedDetail":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:36","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:53:37 info: [FalabellaAdapter] FeedStatus parsed response (ab57a642-8dcb-4024-b968-dff17de2118d):
2026-09-22 12:53:37 info: {"ok":true,"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:36","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:37-0300","RequestParameters":{"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d"}},"Body":{"FeedDetail":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:36","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:37 info: [FB Webhook] FeedStatus para ab57a642-8dcb-4024-b968-dff17de2118d: {"ok":true,"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:36","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:37-0300","RequestParameters":{"FeedID":"ab57a642-8dcb-4024-b968-dff17de2118d"}},"Body":{"FeedDetail":{"Feed":"ab57a642-8dcb-4024-b968-dff17de2118d","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:34","UpdatedDate":"2026-09-22 12:53:36","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:37 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:53:37 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:53:38 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:53:38 info: [FB Webhook] Feed ab57a642-8dcb-4024-b968-dff17de2118d: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:53:38 info: [FB Webhook] Feed ab57a642-8dcb-4024-b968-dff17de2118d: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:53:38 info: [REPO] Actualizando tarea ID 393
2026-09-22 12:53:38 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:38 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:38 info: [FB Webhook] ✅ Tarea 393 actualizada: pending - Sin errores
2026-09-22 12:53:38 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:53:40 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":393,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:53:40 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:53:40 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:53:40 info: [REPO] Actualizando tarea ID 393
2026-09-22 12:53:40 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:40 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:40 info: [REPO] Actualizando tarea ID 393
2026-09-22 12:53:40 info: [FB Webhook] ✅ Tarea 393 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:53:40 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:53:43 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:43 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:43 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:43 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:43 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:43 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:43 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A43-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:43 info: [FalabellaAdapter] ✅ Firma generada (HEX): a6c99518c78891171afdc5444a61974b961f22a92265da1ac8b401cb68206824
2026-09-22 12:53:43 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:43 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A43-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=a6c99518c78891171afdc5444a61974b961f22a92265da1ac8b401cb68206824
2026-09-22 12:53:43 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:43 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:43 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:43 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:43 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b","seller_skus":null}
2026-09-22 12:53:43 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:53:43 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b"},"Feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b"}
2026-09-22 12:53:43 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:53:43 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 0c25daae-3ca5-43b4-a4a8-4f923ab8380b
2026-09-22 12:53:43 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:43 info: [REPO] Buscando tarea por feedId=0c25daae-3ca5-43b4-a4a8-4f923ab8380b marketplace=any
2026-09-22 12:53:43 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:43 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:43 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>0c25daae-3ca5-43b4-a4a8-4f923ab8380b</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:53:43-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:53:43 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 0c25daae-3ca5-43b4-a4a8-4f923ab8380b
2026-09-22 12:53:43 info: [REPO] Actualizando tarea ID 393
2026-09-22 12:53:43 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:53:43 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:53:43 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:53:43 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:53:43 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:53:43 warn: [REPO] ⚠️ No se encontró tarea para feedId=0c25daae-3ca5-43b4-a4a8-4f923ab8380b (se intentaron 3 estrategias)
2026-09-22 12:53:43 warn: [FB Webhook] No se encontró credencial ni tarea para feed 0c25daae-3ca5-43b4-a4a8-4f923ab8380b
2026-09-22 12:53:44 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:53:44 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:53:44 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:53:44 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:53:45 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b","seller_skus":null}
2026-09-22 12:53:45 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:53:45 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b"},"Feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b"}
2026-09-22 12:53:45 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:53:45 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 0c25daae-3ca5-43b4-a4a8-4f923ab8380b
2026-09-22 12:53:45 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:45 info: [REPO] Buscando tarea por feedId=0c25daae-3ca5-43b4-a4a8-4f923ab8380b marketplace=any
2026-09-22 12:53:45 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:45 info: [REPO] ✅ Tarea encontrada por LIKE: ID=393, status=pending
2026-09-22 12:53:45 info: [REPO] Buscando tarea por feedId=0c25daae-3ca5-43b4-a4a8-4f923ab8380b marketplace=4
2026-09-22 12:53:45 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:46 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:46 info: [REPO] ✅ Tarea encontrada por LIKE: ID=393, status=pending
2026-09-22 12:53:46 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:46 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:46 info: [FB Webhook] Procesando feed 0c25daae-3ca5-43b4-a4a8-4f923ab8380b con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:53:46 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:46 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:46 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:46 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=394, sku=QA-ORG-3C
2026-09-22 12:53:46 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:46 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:46 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:46 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:46 info: [FalabellaAdapter] FeedStatus raw response (0c25daae-3ca5-43b4-a4a8-4f923ab8380b):
2026-09-22 12:53:46 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:46-0300","RequestParameters":{"FeedID":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b"}},"Body":{"FeedDetail":{"Feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:43","UpdatedDate":"2026-09-22 12:53:44","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:53:46 info: [FalabellaAdapter] FeedStatus parsed response (0c25daae-3ca5-43b4-a4a8-4f923ab8380b):
2026-09-22 12:53:46 info: {"ok":true,"FeedID":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:43","UpdatedDate":"2026-09-22 12:53:44","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:46-0300","RequestParameters":{"FeedID":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b"}},"Body":{"FeedDetail":{"Feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:43","UpdatedDate":"2026-09-22 12:53:44","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:46 info: [FB Webhook] FeedStatus para 0c25daae-3ca5-43b4-a4a8-4f923ab8380b: {"ok":true,"FeedID":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:43","UpdatedDate":"2026-09-22 12:53:44","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:53:46-0300","RequestParameters":{"FeedID":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b"}},"Body":{"FeedDetail":{"Feed":"0c25daae-3ca5-43b4-a4a8-4f923ab8380b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:53:43","UpdatedDate":"2026-09-22 12:53:44","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:53:47 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:53:47 info: [FB Webhook] Feed 0c25daae-3ca5-43b4-a4a8-4f923ab8380b: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:53:47 info: [FB Webhook] Feed 0c25daae-3ca5-43b4-a4a8-4f923ab8380b: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:53:47 info: [REPO] Actualizando tarea ID 393
2026-09-22 12:53:47 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:47 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:47 info: [FB Webhook] ✅ Tarea 393 actualizada: pending - Sin errores
2026-09-22 12:53:47 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:53:48 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:48 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:48 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:48 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:48 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:48 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:48 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=395, sku=QA-ORG-3C
2026-09-22 12:53:48 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:48 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:48 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:48 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:48 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":393,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:53:48 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:53:48 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:53:48 info: [REPO] Actualizando tarea ID 395
2026-09-22 12:53:48 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:53:48 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:53:48 info: [REPO] Actualizando tarea ID 395
2026-09-22 12:53:49 info: [FB Webhook] ✅ Tarea 395 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:53:49 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:53:53 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:53 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:53 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:53 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:53 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:53 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:53 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A53-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:53 info: [FalabellaAdapter] ✅ Firma generada (HEX): 2885d1f6b0b95d2efa11fc91e956782126fda4a9371b03d3f086fdf048fc4649
2026-09-22 12:53:53 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:53 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A53-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=2885d1f6b0b95d2efa11fc91e956782126fda4a9371b03d3f086fdf048fc4649
2026-09-22 12:53:53 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:53 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:53 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:53 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:53 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 12:53:54 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:53:54 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:53:54 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:53:54 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:54 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:54 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:54 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=396, sku=QA-ORG-3C
2026-09-22 12:53:54 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:53:54 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:53:54 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:53:54 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:53:55 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:53:55 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:53:55 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:53:55 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:55 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:55 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:53:55 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A55-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:53:55 info: [FalabellaAdapter] ✅ Firma generada (HEX): 143832f80f23215d491daa810726588ff3bfb50fd5140ee1c69cadfea750ecb1
2026-09-22 12:53:55 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:53:55 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A53%3A55-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=143832f80f23215d491daa810726588ff3bfb50fd5140ee1c69cadfea750ecb1
2026-09-22 12:53:55 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:53:55 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:53:55 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:53:55 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:53:55 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:55 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>3d5372ad-992b-401e-9e83-cf7279ddd9ec</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:53:55-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:53:55 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 3d5372ad-992b-401e-9e83-cf7279ddd9ec
2026-09-22 12:53:55 info: [REPO] Actualizando tarea ID 394
2026-09-22 12:53:55 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:53:55 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:53:55 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:53:55 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:53:55 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:53:55 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:53:55 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 3d5372ad-992b-401e-9e83-cf7279ddd9ec</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:53:55 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 3d5372ad-992b-401e-9e83-cf7279ddd9ec
2026-09-22 12:53:55 info: [REPO] Actualizando tarea ID 395
2026-09-22 12:53:55 info: [REPO] Guardando link para producto 58
2026-09-22 12:53:55 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:53:55 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:53:55 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=395
2026-09-22 12:53:55 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 3d5372ad-992b-401e-9e83-cf7279ddd9ec
2026-09-22 12:53:55 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:53:55 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:53:55 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:53:55 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:53:56 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:53:56 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:53:56 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:53:56 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:53:56 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"3d5372ad-992b-401e-9e83-cf7279ddd9ec","seller_skus":null}
2026-09-22 12:53:56 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:53:56 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"3d5372ad-992b-401e-9e83-cf7279ddd9ec"},"Feed":"3d5372ad-992b-401e-9e83-cf7279ddd9ec"}
2026-09-22 12:53:56 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:53:56 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 3d5372ad-992b-401e-9e83-cf7279ddd9ec
2026-09-22 12:53:56 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:56 info: [REPO] Buscando tarea por feedId=3d5372ad-992b-401e-9e83-cf7279ddd9ec marketplace=any
2026-09-22 12:53:56 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:57 warn: [REPO] ⚠️ No se encontró tarea para feedId=3d5372ad-992b-401e-9e83-cf7279ddd9ec (se intentaron 3 estrategias)
2026-09-22 12:53:57 warn: [FB Webhook] No se encontró credencial ni tarea para feed 3d5372ad-992b-401e-9e83-cf7279ddd9ec
2026-09-22 12:53:58 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"3d5372ad-992b-401e-9e83-cf7279ddd9ec","seller_skus":null}
2026-09-22 12:53:58 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:53:58 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"3d5372ad-992b-401e-9e83-cf7279ddd9ec"},"Feed":"3d5372ad-992b-401e-9e83-cf7279ddd9ec"}
2026-09-22 12:53:58 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:53:58 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 3d5372ad-992b-401e-9e83-cf7279ddd9ec
2026-09-22 12:53:58 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:53:58 info: [REPO] Buscando tarea por feedId=3d5372ad-992b-401e-9e83-cf7279ddd9ec marketplace=any
2026-09-22 12:53:58 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:53:58 warn: [REPO] ⚠️ No se encontró tarea para feedId=3d5372ad-992b-401e-9e83-cf7279ddd9ec (se intentaron 3 estrategias)
2026-09-22 12:53:58 warn: [FB Webhook] No se encontró credencial ni tarea para feed 3d5372ad-992b-401e-9e83-cf7279ddd9ec
2026-09-22 12:53:59 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:54:00 info: Entrando a loguearse
2026-09-22 12:54:00 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:54:00 info: Entrando a loguearse
2026-09-22 12:54:00 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:54:01 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":396,"task_status":"failed","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:54:01 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:54:01 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:54:01 info: [REPO] Actualizando tarea ID 396
2026-09-22 12:54:01 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:01 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:01 info: [REPO] Actualizando tarea ID 396
2026-09-22 12:54:01 info: [FB Webhook] ✅ Tarea 396 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:54:01 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:54:02 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:54:02 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:54:02 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:54:02 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:02 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:02 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:54:02 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A02-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:54:02 info: [FalabellaAdapter] ✅ Firma generada (HEX): c0dd67de0dac2e0f2280c4cd50627570e1ee5944f05aaf743d326adea0af0bba
2026-09-22 12:54:02 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:54:02 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A02-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=c0dd67de0dac2e0f2280c4cd50627570e1ee5944f05aaf743d326adea0af0bba
2026-09-22 12:54:02 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:54:02 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:54:02 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:02 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:02 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"23b7b299-a893-422f-bfed-42c62404ebc5","seller_skus":null}
2026-09-22 12:54:02 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:54:02 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"23b7b299-a893-422f-bfed-42c62404ebc5"},"Feed":"23b7b299-a893-422f-bfed-42c62404ebc5"}
2026-09-22 12:54:02 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:54:02 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 23b7b299-a893-422f-bfed-42c62404ebc5
2026-09-22 12:54:02 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:02 info: [REPO] Buscando tarea por feedId=23b7b299-a893-422f-bfed-42c62404ebc5 marketplace=any
2026-09-22 12:54:02 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:02 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:54:02 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>23b7b299-a893-422f-bfed-42c62404ebc5</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:54:02-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:54:02 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 23b7b299-a893-422f-bfed-42c62404ebc5
2026-09-22 12:54:02 info: [REPO] Actualizando tarea ID 396
2026-09-22 12:54:02 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:54:02 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:54:02 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:54:02 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:54:02 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:54:02 warn: [REPO] ⚠️ No se encontró tarea para feedId=23b7b299-a893-422f-bfed-42c62404ebc5 (se intentaron 3 estrategias)
2026-09-22 12:54:02 warn: [FB Webhook] No se encontró credencial ni tarea para feed 23b7b299-a893-422f-bfed-42c62404ebc5
2026-09-22 12:54:04 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:54:04 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:54:04 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:54:04 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:54:04 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"23b7b299-a893-422f-bfed-42c62404ebc5","seller_skus":null}
2026-09-22 12:54:04 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:54:04 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"23b7b299-a893-422f-bfed-42c62404ebc5"},"Feed":"23b7b299-a893-422f-bfed-42c62404ebc5"}
2026-09-22 12:54:04 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:54:04 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 23b7b299-a893-422f-bfed-42c62404ebc5
2026-09-22 12:54:04 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:04 info: [REPO] Buscando tarea por feedId=23b7b299-a893-422f-bfed-42c62404ebc5 marketplace=any
2026-09-22 12:54:04 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:04 info: [REPO] ✅ Tarea encontrada por LIKE: ID=396, status=pending
2026-09-22 12:54:04 info: [REPO] Buscando tarea por feedId=23b7b299-a893-422f-bfed-42c62404ebc5 marketplace=4
2026-09-22 12:54:04 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:04 info: [REPO] ✅ Tarea encontrada por LIKE: ID=396, status=pending
2026-09-22 12:54:04 info: [FB Webhook] Procesando feed 23b7b299-a893-422f-bfed-42c62404ebc5 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:54:05 info: [FalabellaAdapter] FeedStatus raw response (23b7b299-a893-422f-bfed-42c62404ebc5):
2026-09-22 12:54:05 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:05-0300","RequestParameters":{"FeedID":"23b7b299-a893-422f-bfed-42c62404ebc5"}},"Body":{"FeedDetail":{"Feed":"23b7b299-a893-422f-bfed-42c62404ebc5","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:02","UpdatedDate":"2026-09-22 12:54:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:54:05 info: [FalabellaAdapter] FeedStatus parsed response (23b7b299-a893-422f-bfed-42c62404ebc5):
2026-09-22 12:54:05 info: {"ok":true,"FeedID":"23b7b299-a893-422f-bfed-42c62404ebc5","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:02","UpdatedDate":"2026-09-22 12:54:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:05-0300","RequestParameters":{"FeedID":"23b7b299-a893-422f-bfed-42c62404ebc5"}},"Body":{"FeedDetail":{"Feed":"23b7b299-a893-422f-bfed-42c62404ebc5","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:02","UpdatedDate":"2026-09-22 12:54:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:05 info: [FB Webhook] FeedStatus para 23b7b299-a893-422f-bfed-42c62404ebc5: {"ok":true,"FeedID":"23b7b299-a893-422f-bfed-42c62404ebc5","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:02","UpdatedDate":"2026-09-22 12:54:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:05-0300","RequestParameters":{"FeedID":"23b7b299-a893-422f-bfed-42c62404ebc5"}},"Body":{"FeedDetail":{"Feed":"23b7b299-a893-422f-bfed-42c62404ebc5","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:02","UpdatedDate":"2026-09-22 12:54:04","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:06 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:54:06 info: [FB Webhook] Feed 23b7b299-a893-422f-bfed-42c62404ebc5: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:54:06 info: [FB Webhook] Feed 23b7b299-a893-422f-bfed-42c62404ebc5: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:54:06 info: [REPO] Actualizando tarea ID 396
2026-09-22 12:54:06 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:06 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:06 info: [FB Webhook] ✅ Tarea 396 actualizada: pending - Sin errores
2026-09-22 12:54:07 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:54:08 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":396,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:54:08 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:54:08 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:54:08 info: [REPO] Actualizando tarea ID 396
2026-09-22 12:54:08 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:08 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:08 info: [REPO] Actualizando tarea ID 396
2026-09-22 12:54:08 info: [FB Webhook] ✅ Tarea 396 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:54:08 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:54:09 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:54:09 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:54:09 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:09 info: [REPO] Guardando link para producto 58
2026-09-22 12:54:09 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:54:09 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:54:09 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=397, sku=QA-ORG-3C
2026-09-22 12:54:09 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:54:09 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:54:09 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:54:09 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:54:10 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:54:10 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:54:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"77b1171a-1a11-4b4d-ae2a-31c4ae2e02d0","topic":"stock-locations","resource":"/user-products/MLCU3354710155/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:54:10.006Z","attempts":1,"received":"2026-09-22T15:54:09.884Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 12:54:10 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 12:54:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"062d02b8-cfc2-4935-8f23-63758ab82c02","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3040064754-76903082215","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:54:10.118Z","attempts":1,"received":"2026-09-22T15:54:10.009Z","actions":[]}
2026-09-22 12:54:10 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 12:54:15 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:54:15 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:54:15 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:54:15 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:54:15 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:15 info: [REPO] Guardando link para producto 58
2026-09-22 12:54:15 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:54:15 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:54:15 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=398, sku=QA-ORG-3C
2026-09-22 12:54:15 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:54:15 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:54:15 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:54:15 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:54:16 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:54:16 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:54:16 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:54:16 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:16 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:16 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:54:16 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A16-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:54:16 info: [FalabellaAdapter] ✅ Firma generada (HEX): 89ece841405b6e24896e6fb54f8f56ed5cbc0a4e22527ba0c1019c238bed427c
2026-09-22 12:54:16 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:54:16 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A16-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=89ece841405b6e24896e6fb54f8f56ed5cbc0a4e22527ba0c1019c238bed427c
2026-09-22 12:54:16 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:54:16 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:54:16 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:16 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:16 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:54:16 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>10a78b22-e10c-48ef-902f-de59fd1066e8</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:54:16-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:54:17 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 10a78b22-e10c-48ef-902f-de59fd1066e8
2026-09-22 12:54:17 info: [REPO] Actualizando tarea ID 397
2026-09-22 12:54:17 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:54:17 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:54:17 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:54:17 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:54:17 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:54:17 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","seller_skus":null}
2026-09-22 12:54:17 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:54:17 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8"},"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8"}
2026-09-22 12:54:17 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:54:17 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 10a78b22-e10c-48ef-902f-de59fd1066e8
2026-09-22 12:54:17 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:17 info: [REPO] Buscando tarea por feedId=10a78b22-e10c-48ef-902f-de59fd1066e8 marketplace=any
2026-09-22 12:54:17 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:17 info: [REPO] ✅ Tarea encontrada por LIKE: ID=398, status=pending
2026-09-22 12:54:17 info: [REPO] Buscando tarea por feedId=10a78b22-e10c-48ef-902f-de59fd1066e8 marketplace=4
2026-09-22 12:54:17 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:17 info: [REPO] ✅ Tarea encontrada por LIKE: ID=398, status=pending
2026-09-22 12:54:17 info: [FB Webhook] Procesando feed 10a78b22-e10c-48ef-902f-de59fd1066e8 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:54:18 info: [FalabellaAdapter] FeedStatus raw response (10a78b22-e10c-48ef-902f-de59fd1066e8):
2026-09-22 12:54:18 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:18-0300","RequestParameters":{"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8"}},"Body":{"FeedDetail":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:16","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:54:18 info: [FalabellaAdapter] FeedStatus parsed response (10a78b22-e10c-48ef-902f-de59fd1066e8):
2026-09-22 12:54:18 info: {"ok":true,"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:16","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:18-0300","RequestParameters":{"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8"}},"Body":{"FeedDetail":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:16","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:54:18 info: [FB Webhook] FeedStatus para 10a78b22-e10c-48ef-902f-de59fd1066e8: {"ok":true,"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:16","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:18-0300","RequestParameters":{"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8"}},"Body":{"FeedDetail":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:16","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:54:18 info: [FB Webhook] Feed 10a78b22-e10c-48ef-902f-de59fd1066e8: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:54:18 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:18 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:18 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:18 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:54:18 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:54:18 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:54:18 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:54:18 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","seller_skus":null}
2026-09-22 12:54:18 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:54:18 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8"},"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8"}
2026-09-22 12:54:18 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:54:18 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 10a78b22-e10c-48ef-902f-de59fd1066e8
2026-09-22 12:54:18 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:18 info: [REPO] Buscando tarea por feedId=10a78b22-e10c-48ef-902f-de59fd1066e8 marketplace=any
2026-09-22 12:54:18 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:19 info: [REPO] ✅ Tarea encontrada por LIKE: ID=398, status=processing
2026-09-22 12:54:19 info: [REPO] Buscando tarea por feedId=10a78b22-e10c-48ef-902f-de59fd1066e8 marketplace=4
2026-09-22 12:54:19 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:19 info: [REPO] ✅ Tarea encontrada por LIKE: ID=398, status=processing
2026-09-22 12:54:19 info: [FB Webhook] Procesando feed 10a78b22-e10c-48ef-902f-de59fd1066e8 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:54:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5e62c14d-995a-41f9-9761-9c3e75b97d0a","topic":"items","resource":"/items/MLC3040064754","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:54:19.306Z","attempts":2,"received":"2026-09-22T15:54:16.139Z","actions":[]}
2026-09-22 12:54:19 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:54:19 info: [FalabellaAdapter] FeedStatus raw response (10a78b22-e10c-48ef-902f-de59fd1066e8):
2026-09-22 12:54:19 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:19-0300","RequestParameters":{"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8"}},"Body":{"FeedDetail":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:54:19 info: [FalabellaAdapter] FeedStatus parsed response (10a78b22-e10c-48ef-902f-de59fd1066e8):
2026-09-22 12:54:19 info: {"ok":true,"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:19-0300","RequestParameters":{"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8"}},"Body":{"FeedDetail":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:19 info: [FB Webhook] FeedStatus para 10a78b22-e10c-48ef-902f-de59fd1066e8: {"ok":true,"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:19-0300","RequestParameters":{"FeedID":"10a78b22-e10c-48ef-902f-de59fd1066e8"}},"Body":{"FeedDetail":{"Feed":"10a78b22-e10c-48ef-902f-de59fd1066e8","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:16","UpdatedDate":"2026-09-22 12:54:18","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:20 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:54:20 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:54:20 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 12:54:20 info: {"company_id":17,"include_stats":true}
2026-09-22 12:54:20 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:54:20 info: [FB Webhook] Feed 10a78b22-e10c-48ef-902f-de59fd1066e8: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:54:20 info: [FB Webhook] Feed 10a78b22-e10c-48ef-902f-de59fd1066e8: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:54:20 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:20 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:20 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:20 info: [FB Webhook] ✅ Tarea 398 actualizada: pending - Sin errores
2026-09-22 12:54:21 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:54:22 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":398,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:54:22 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:54:22 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:54:22 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:22 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:22 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:22 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:22 info: [FB Webhook] ✅ Tarea 398 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:54:22 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:54:23 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:54:23 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:54:23 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:54:23 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:23 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:23 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:54:23 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A23-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:54:23 info: [FalabellaAdapter] ✅ Firma generada (HEX): b3b6691550914820f1af6bcbd42c230193901fb54b64b03d283c7e93f1b68ee0
2026-09-22 12:54:23 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:54:23 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A23-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=b3b6691550914820f1af6bcbd42c230193901fb54b64b03d283c7e93f1b68ee0
2026-09-22 12:54:23 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:54:23 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:54:23 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:23 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:23 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb","seller_skus":null}
2026-09-22 12:54:23 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:54:23 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb"},"Feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb"}
2026-09-22 12:54:23 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:54:23 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: f6ad4048-76cd-4f3f-8c89-11c5e23143cb
2026-09-22 12:54:23 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:23 info: [REPO] Buscando tarea por feedId=f6ad4048-76cd-4f3f-8c89-11c5e23143cb marketplace=any
2026-09-22 12:54:23 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:23 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:54:23 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>f6ad4048-76cd-4f3f-8c89-11c5e23143cb</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:54:23-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:54:23 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: f6ad4048-76cd-4f3f-8c89-11c5e23143cb
2026-09-22 12:54:23 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:23 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:54:23 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:54:23 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:54:23 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:54:23 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:54:23 warn: [REPO] ⚠️ No se encontró tarea para feedId=f6ad4048-76cd-4f3f-8c89-11c5e23143cb (se intentaron 3 estrategias)
2026-09-22 12:54:23 warn: [FB Webhook] No se encontró credencial ni tarea para feed f6ad4048-76cd-4f3f-8c89-11c5e23143cb
2026-09-22 12:54:24 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:54:24 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:54:24 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:54:24 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:54:25 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb","seller_skus":null}
2026-09-22 12:54:25 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:54:25 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb"},"Feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb"}
2026-09-22 12:54:25 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:54:25 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: f6ad4048-76cd-4f3f-8c89-11c5e23143cb
2026-09-22 12:54:25 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:25 info: [REPO] Buscando tarea por feedId=f6ad4048-76cd-4f3f-8c89-11c5e23143cb marketplace=any
2026-09-22 12:54:25 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:25 info: [REPO] ✅ Tarea encontrada por LIKE: ID=398, status=pending
2026-09-22 12:54:25 info: [REPO] Buscando tarea por feedId=f6ad4048-76cd-4f3f-8c89-11c5e23143cb marketplace=4
2026-09-22 12:54:25 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:25 info: [REPO] ✅ Tarea encontrada por LIKE: ID=398, status=pending
2026-09-22 12:54:25 info: [FB Webhook] Procesando feed f6ad4048-76cd-4f3f-8c89-11c5e23143cb con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:54:26 info: [FalabellaAdapter] FeedStatus raw response (f6ad4048-76cd-4f3f-8c89-11c5e23143cb):
2026-09-22 12:54:26 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:25-0300","RequestParameters":{"FeedID":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb"}},"Body":{"FeedDetail":{"Feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:23","UpdatedDate":"2026-09-22 12:54:25","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:54:26 info: [FalabellaAdapter] FeedStatus parsed response (f6ad4048-76cd-4f3f-8c89-11c5e23143cb):
2026-09-22 12:54:26 info: {"ok":true,"FeedID":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:23","UpdatedDate":"2026-09-22 12:54:25","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:25-0300","RequestParameters":{"FeedID":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb"}},"Body":{"FeedDetail":{"Feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:23","UpdatedDate":"2026-09-22 12:54:25","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:26 info: [FB Webhook] FeedStatus para f6ad4048-76cd-4f3f-8c89-11c5e23143cb: {"ok":true,"FeedID":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:23","UpdatedDate":"2026-09-22 12:54:25","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:25-0300","RequestParameters":{"FeedID":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb"}},"Body":{"FeedDetail":{"Feed":"f6ad4048-76cd-4f3f-8c89-11c5e23143cb","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:23","UpdatedDate":"2026-09-22 12:54:25","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:26 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:54:26 info: [FB Webhook] Feed f6ad4048-76cd-4f3f-8c89-11c5e23143cb: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:54:26 info: [FB Webhook] Feed f6ad4048-76cd-4f3f-8c89-11c5e23143cb: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:54:26 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:26 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:26 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:26 info: [FB Webhook] ✅ Tarea 398 actualizada: pending - Sin errores
2026-09-22 12:54:27 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:54:29 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":398,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:54:29 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:54:29 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:54:29 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:29 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:29 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:29 info: [REPO] Actualizando tarea ID 398
2026-09-22 12:54:29 info: [FB Webhook] ✅ Tarea 398 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:54:29 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:54:29 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:54:29 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:54:29 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:29 info: [REPO] Guardando link para producto 58
2026-09-22 12:54:29 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:54:29 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:54:29 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=399, sku=QA-ORG-3C
2026-09-22 12:54:29 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:54:29 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:54:29 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:54:29 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:54:35 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:54:35 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:54:35 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:35 info: [REPO] Guardando link para producto 58
2026-09-22 12:54:35 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:54:35 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:54:35 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=400, sku=QA-ORG-3C
2026-09-22 12:54:35 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:54:35 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:54:35 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:54:35 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:54:36 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:54:36 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:54:36 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:54:36 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:36 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:36 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:54:36 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A36-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:54:36 info: [FalabellaAdapter] ✅ Firma generada (HEX): 950ca1b4536b5ef4eff833b52c9373501066e6f768c6330d3142fa6598145c01
2026-09-22 12:54:36 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:54:36 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A36-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=950ca1b4536b5ef4eff833b52c9373501066e6f768c6330d3142fa6598145c01
2026-09-22 12:54:36 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:54:36 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:54:36 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:36 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:37 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302","seller_skus":null}
2026-09-22 12:54:37 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:54:37 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302"},"Feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302"}
2026-09-22 12:54:37 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:54:37 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 0f804fd4-dcfe-45ec-88b1-c68fb1e83302
2026-09-22 12:54:37 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:37 info: [REPO] Buscando tarea por feedId=0f804fd4-dcfe-45ec-88b1-c68fb1e83302 marketplace=any
2026-09-22 12:54:37 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:37 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:54:37 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>0f804fd4-dcfe-45ec-88b1-c68fb1e83302</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:54:37-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:54:37 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 0f804fd4-dcfe-45ec-88b1-c68fb1e83302
2026-09-22 12:54:37 info: [REPO] Actualizando tarea ID 399
2026-09-22 12:54:37 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:54:37 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:54:37 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:54:37 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:54:37 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:54:37 warn: [REPO] ⚠️ No se encontró tarea para feedId=0f804fd4-dcfe-45ec-88b1-c68fb1e83302 (se intentaron 3 estrategias)
2026-09-22 12:54:37 warn: [FB Webhook] No se encontró credencial ni tarea para feed 0f804fd4-dcfe-45ec-88b1-c68fb1e83302
2026-09-22 12:54:38 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:54:38 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:54:38 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:54:38 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:54:38 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302","seller_skus":null}
2026-09-22 12:54:38 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:54:38 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302"},"Feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302"}
2026-09-22 12:54:38 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:54:38 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 0f804fd4-dcfe-45ec-88b1-c68fb1e83302
2026-09-22 12:54:38 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:38 info: [REPO] Buscando tarea por feedId=0f804fd4-dcfe-45ec-88b1-c68fb1e83302 marketplace=any
2026-09-22 12:54:38 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:39 info: [REPO] ✅ Tarea encontrada por LIKE: ID=400, status=pending
2026-09-22 12:54:39 info: [REPO] Buscando tarea por feedId=0f804fd4-dcfe-45ec-88b1-c68fb1e83302 marketplace=4
2026-09-22 12:54:39 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:39 info: [REPO] ✅ Tarea encontrada por LIKE: ID=400, status=pending
2026-09-22 12:54:39 info: [FB Webhook] Procesando feed 0f804fd4-dcfe-45ec-88b1-c68fb1e83302 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:54:39 info: [FalabellaAdapter] FeedStatus raw response (0f804fd4-dcfe-45ec-88b1-c68fb1e83302):
2026-09-22 12:54:39 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:39-0300","RequestParameters":{"FeedID":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302"}},"Body":{"FeedDetail":{"Feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:36","UpdatedDate":"2026-09-22 12:54:38","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:54:39 info: [FalabellaAdapter] FeedStatus parsed response (0f804fd4-dcfe-45ec-88b1-c68fb1e83302):
2026-09-22 12:54:39 info: {"ok":true,"FeedID":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:36","UpdatedDate":"2026-09-22 12:54:38","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:39-0300","RequestParameters":{"FeedID":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302"}},"Body":{"FeedDetail":{"Feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:36","UpdatedDate":"2026-09-22 12:54:38","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:39 info: [FB Webhook] FeedStatus para 0f804fd4-dcfe-45ec-88b1-c68fb1e83302: {"ok":true,"FeedID":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:36","UpdatedDate":"2026-09-22 12:54:38","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:39-0300","RequestParameters":{"FeedID":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302"}},"Body":{"FeedDetail":{"Feed":"0f804fd4-dcfe-45ec-88b1-c68fb1e83302","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:36","UpdatedDate":"2026-09-22 12:54:38","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:40 error: [FalabellaAdapter] Error obteniendo árbol de categorías: timeout of 10000ms exceeded
2026-09-22 12:54:40 error: [PublishingService] ❌ Error al publicar producto 58: No se pudo validar la categoría Falabella 689 con GetCategoryTree/GetCategoryAttributes
Error: No se pudo validar la categoría Falabella 689 con GetCategoryTree/GetCategoryAttributes
    at FalabellaAdapter.prepareProduct (/home50/klintcl/public_html/spree.api.klint.cl/app/services/adapters/FalabellaAdapter.js:1203:13)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async PublishingService.publishProduct (/home50/klintcl/public_html/spree.api.klint.cl/app/services/PublishingService.js:638:31)
    at async Object._processProduct (/home50/klintcl/public_html/spree.api.klint.cl/app/services/JobBackgroundProcessor.js:582:20)
    at async Promise.allSettled (index 0)
    at async Object._processJob (/home50/klintcl/public_html/spree.api.klint.cl/app/services/JobBackgroundProcessor.js:197:23)
2026-09-22 12:54:40 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:40 warn: [JobProcessor] ❌ Producto 58 falló: No se pudo validar la categoría Falabella 689 con GetCategoryTree/GetCategoryAttributes
2026-09-22 12:54:40 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:54:40 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:54:40 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:54:40 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:54:40 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:54:40 info: [FB Webhook] Feed 0f804fd4-dcfe-45ec-88b1-c68fb1e83302: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:54:40 info: [FB Webhook] Feed 0f804fd4-dcfe-45ec-88b1-c68fb1e83302: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:54:40 info: [REPO] Actualizando tarea ID 400
2026-09-22 12:54:40 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:40 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:40 info: [FB Webhook] ✅ Tarea 400 actualizada: pending - Sin errores
2026-09-22 12:54:41 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:54:42 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":400,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:54:42 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:54:42 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:54:42 info: [REPO] Actualizando tarea ID 400
2026-09-22 12:54:42 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:42 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:42 info: [REPO] Actualizando tarea ID 400
2026-09-22 12:54:42 info: [FB Webhook] ✅ Tarea 400 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:54:42 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:54:42 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:54:42 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:54:42 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:54:42 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:42 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:42 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:54:42 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A42-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:54:42 info: [FalabellaAdapter] ✅ Firma generada (HEX): 6072b44bfb35a607ce6e6d39fac847bec6012c6aff26b6457600e86304731614
2026-09-22 12:54:42 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:54:42 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A42-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=6072b44bfb35a607ce6e6d39fac847bec6012c6aff26b6457600e86304731614
2026-09-22 12:54:42 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:54:42 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:54:42 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:42 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:43 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80","seller_skus":null}
2026-09-22 12:54:43 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:54:43 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80"},"Feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80"}
2026-09-22 12:54:43 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:54:43 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: d0aee257-f3de-473d-9182-2cb3c53a8b80
2026-09-22 12:54:43 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:43 info: [REPO] Buscando tarea por feedId=d0aee257-f3de-473d-9182-2cb3c53a8b80 marketplace=any
2026-09-22 12:54:43 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:43 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:54:43 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>d0aee257-f3de-473d-9182-2cb3c53a8b80</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:54:43-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:54:43 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: d0aee257-f3de-473d-9182-2cb3c53a8b80
2026-09-22 12:54:43 info: [REPO] Actualizando tarea ID 400
2026-09-22 12:54:43 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:54:43 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:54:43 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:54:43 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:54:43 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:54:43 warn: [REPO] ⚠️ No se encontró tarea para feedId=d0aee257-f3de-473d-9182-2cb3c53a8b80 (se intentaron 3 estrategias)
2026-09-22 12:54:43 warn: [FB Webhook] No se encontró credencial ni tarea para feed d0aee257-f3de-473d-9182-2cb3c53a8b80
2026-09-22 12:54:45 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:54:45 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:54:45 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:54:45 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:54:45 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80","seller_skus":null}
2026-09-22 12:54:45 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:54:45 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80"},"Feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80"}
2026-09-22 12:54:45 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:54:45 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: d0aee257-f3de-473d-9182-2cb3c53a8b80
2026-09-22 12:54:45 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:45 info: [REPO] Buscando tarea por feedId=d0aee257-f3de-473d-9182-2cb3c53a8b80 marketplace=any
2026-09-22 12:54:45 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:45 info: [REPO] ✅ Tarea encontrada por LIKE: ID=400, status=pending
2026-09-22 12:54:45 info: [REPO] Buscando tarea por feedId=d0aee257-f3de-473d-9182-2cb3c53a8b80 marketplace=4
2026-09-22 12:54:45 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:45 info: [REPO] ✅ Tarea encontrada por LIKE: ID=400, status=pending
2026-09-22 12:54:45 info: [FB Webhook] Procesando feed d0aee257-f3de-473d-9182-2cb3c53a8b80 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:54:45 info: [FalabellaAdapter] FeedStatus raw response (d0aee257-f3de-473d-9182-2cb3c53a8b80):
2026-09-22 12:54:45 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:45-0300","RequestParameters":{"FeedID":"d0aee257-f3de-473d-9182-2cb3c53a8b80"}},"Body":{"FeedDetail":{"Feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:43","UpdatedDate":"2026-09-22 12:54:45","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:54:45 info: [FalabellaAdapter] FeedStatus parsed response (d0aee257-f3de-473d-9182-2cb3c53a8b80):
2026-09-22 12:54:45 info: {"ok":true,"FeedID":"d0aee257-f3de-473d-9182-2cb3c53a8b80","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:43","UpdatedDate":"2026-09-22 12:54:45","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:45-0300","RequestParameters":{"FeedID":"d0aee257-f3de-473d-9182-2cb3c53a8b80"}},"Body":{"FeedDetail":{"Feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:43","UpdatedDate":"2026-09-22 12:54:45","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:45 info: [FB Webhook] FeedStatus para d0aee257-f3de-473d-9182-2cb3c53a8b80: {"ok":true,"FeedID":"d0aee257-f3de-473d-9182-2cb3c53a8b80","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:43","UpdatedDate":"2026-09-22 12:54:45","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:54:45-0300","RequestParameters":{"FeedID":"d0aee257-f3de-473d-9182-2cb3c53a8b80"}},"Body":{"FeedDetail":{"Feed":"d0aee257-f3de-473d-9182-2cb3c53a8b80","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:43","UpdatedDate":"2026-09-22 12:54:45","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:54:47 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:54:47 info: [FB Webhook] Feed d0aee257-f3de-473d-9182-2cb3c53a8b80: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:54:47 info: [FB Webhook] Feed d0aee257-f3de-473d-9182-2cb3c53a8b80: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:54:47 info: [REPO] Actualizando tarea ID 400
2026-09-22 12:54:47 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:47 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:47 info: [FB Webhook] ✅ Tarea 400 actualizada: pending - Sin errores
2026-09-22 12:54:48 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:54:49 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":400,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:54:49 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:54:49 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:54:49 info: [REPO] Actualizando tarea ID 400
2026-09-22 12:54:49 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:54:49 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:54:49 info: [REPO] Actualizando tarea ID 400
2026-09-22 12:54:49 info: [FB Webhook] ✅ Tarea 400 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:54:49 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:54:49 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:54:49 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:54:49 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:49 info: [REPO] Guardando link para producto 58
2026-09-22 12:54:49 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:54:49 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:54:49 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=402, sku=QA-ORG-3C
2026-09-22 12:54:49 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:54:49 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:54:49 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:54:49 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:54:55 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:54:55 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:54:55 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:55 info: [REPO] Guardando link para producto 58
2026-09-22 12:54:55 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:54:55 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:54:55 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=403, sku=QA-ORG-3C
2026-09-22 12:54:55 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:54:55 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:54:55 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:54:55 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:54:56 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:54:56 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:54:56 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:54:56 info: [REPO] Guardando link para producto 58
2026-09-22 12:54:56 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:54:56 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:54:56 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=404, sku=QA-ORG-3C
2026-09-22 12:54:56 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:54:56 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:54:56 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:54:56 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:54:57 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:54:57 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:54:57 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:54:57 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:57 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:57 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:54:57 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A57-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:54:57 info: [FalabellaAdapter] ✅ Firma generada (HEX): 299d9dfde2ff09eee6bf57cebd5216468975ddec1f08f55ad2cd607948c157fc
2026-09-22 12:54:57 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:54:57 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A54%3A57-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=299d9dfde2ff09eee6bf57cebd5216468975ddec1f08f55ad2cd607948c157fc
2026-09-22 12:54:57 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:54:57 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:54:57 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:54:57 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:54:57 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0","seller_skus":null}
2026-09-22 12:54:57 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:54:57 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0"},"Feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0"}
2026-09-22 12:54:57 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:54:57 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0
2026-09-22 12:54:57 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:57 info: [REPO] Buscando tarea por feedId=14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0 marketplace=any
2026-09-22 12:54:57 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:57 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:54:57 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:54:57-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:54:57 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0
2026-09-22 12:54:57 info: [REPO] Actualizando tarea ID 402
2026-09-22 12:54:57 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:54:57 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:54:57 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:54:57 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:54:57 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:54:58 warn: [REPO] ⚠️ No se encontró tarea para feedId=14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0 (se intentaron 3 estrategias)
2026-09-22 12:54:58 warn: [FB Webhook] No se encontró credencial ni tarea para feed 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0
2026-09-22 12:54:59 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:54:59 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:54:59 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:54:59 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:54:59 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0","seller_skus":null}
2026-09-22 12:54:59 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:54:59 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0"},"Feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0"}
2026-09-22 12:54:59 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:54:59 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0
2026-09-22 12:54:59 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:54:59 info: [REPO] Buscando tarea por feedId=14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0 marketplace=any
2026-09-22 12:54:59 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:54:59 info: [REPO] ✅ Tarea encontrada por LIKE: ID=404, status=pending
2026-09-22 12:54:59 info: [REPO] Buscando tarea por feedId=14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0 marketplace=4
2026-09-22 12:54:59 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:00 info: [REPO] ✅ Tarea encontrada por LIKE: ID=404, status=pending
2026-09-22 12:55:00 info: [FB Webhook] Procesando feed 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:55:00 info: [FalabellaAdapter] FeedStatus raw response (14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0):
2026-09-22 12:55:00 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:00-0300","RequestParameters":{"FeedID":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0"}},"Body":{"FeedDetail":{"Feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:57","UpdatedDate":"2026-09-22 12:54:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:55:00 info: [FalabellaAdapter] FeedStatus parsed response (14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0):
2026-09-22 12:55:00 info: {"ok":true,"FeedID":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:57","UpdatedDate":"2026-09-22 12:54:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:00-0300","RequestParameters":{"FeedID":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0"}},"Body":{"FeedDetail":{"Feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:57","UpdatedDate":"2026-09-22 12:54:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:00 info: [FB Webhook] FeedStatus para 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0: {"ok":true,"FeedID":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:57","UpdatedDate":"2026-09-22 12:54:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:00-0300","RequestParameters":{"FeedID":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0"}},"Body":{"FeedDetail":{"Feed":"14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:54:57","UpdatedDate":"2026-09-22 12:54:59","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:01 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:55:01 info: [FB Webhook] Feed 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:55:01 info: [FB Webhook] Feed 14731ca9-d410-4dc0-8b3e-3b2d4a77d1d0: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:55:01 info: [REPO] Actualizando tarea ID 404
2026-09-22 12:55:01 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:01 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:01 info: [FB Webhook] ✅ Tarea 404 actualizada: pending - Sin errores
2026-09-22 12:55:02 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:55:03 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":404,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:55:03 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:55:03 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:55:03 info: [REPO] Actualizando tarea ID 404
2026-09-22 12:55:03 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:03 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:03 info: [REPO] Actualizando tarea ID 404
2026-09-22 12:55:03 info: [FB Webhook] ✅ Tarea 404 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:55:03 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:55:03 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:03 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:03 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:03 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:03 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:03 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:03 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A03-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:03 info: [FalabellaAdapter] ✅ Firma generada (HEX): 9598dd5ea7022578c3d9bc78f47ad6e10ca8e79c389670979498c69c3a06d95a
2026-09-22 12:55:03 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:03 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A03-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=9598dd5ea7022578c3d9bc78f47ad6e10ca8e79c389670979498c69c3a06d95a
2026-09-22 12:55:03 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:03 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:03 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:03 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:04 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:04 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:55:03-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:55:04 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb
2026-09-22 12:55:04 info: [REPO] Actualizando tarea ID 403
2026-09-22 12:55:04 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:55:04 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:55:04 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:55:04 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:55:04 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:55:04 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb","seller_skus":null}
2026-09-22 12:55:04 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:55:04 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb"},"Feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb"}
2026-09-22 12:55:04 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:55:04 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb
2026-09-22 12:55:04 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:04 info: [REPO] Buscando tarea por feedId=ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb marketplace=any
2026-09-22 12:55:04 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:04 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:04 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:04 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:04 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:04 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:04 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:04 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A04-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:04 info: [FalabellaAdapter] ✅ Firma generada (HEX): 01f36663a7a9b0ff97244f6cdaaf60dbc3d36829d84c41b3b5f256c36b7f0c2c
2026-09-22 12:55:04 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:04 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A04-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=01f36663a7a9b0ff97244f6cdaaf60dbc3d36829d84c41b3b5f256c36b7f0c2c
2026-09-22 12:55:04 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:04 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:04 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:04 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:04 info: [REPO] ✅ Tarea encontrada por LIKE: ID=404, status=pending
2026-09-22 12:55:04 info: [REPO] Buscando tarea por feedId=ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb marketplace=4
2026-09-22 12:55:04 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:04 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:04 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:55:04 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb
2026-09-22 12:55:04 info: [REPO] Actualizando tarea ID 404
2026-09-22 12:55:05 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:05 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:05 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:05 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=404
2026-09-22 12:55:05 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb
2026-09-22 12:55:05 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:55:05 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:55:05 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:55:05 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:55:05 info: [REPO] ✅ Tarea encontrada por LIKE: ID=404, status=pending
2026-09-22 12:55:05 info: [FB Webhook] Procesando feed ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:55:05 info: [FalabellaAdapter] FeedStatus raw response (ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb):
2026-09-22 12:55:05 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:05-0300","RequestParameters":{"FeedID":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb"}},"Body":{"FeedDetail":{"Feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:03","UpdatedDate":"2026-09-22 12:55:03","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:55:05 info: [FalabellaAdapter] FeedStatus parsed response (ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb):
2026-09-22 12:55:05 info: {"ok":true,"FeedID":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:03","UpdatedDate":"2026-09-22 12:55:03","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:05-0300","RequestParameters":{"FeedID":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb"}},"Body":{"FeedDetail":{"Feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:03","UpdatedDate":"2026-09-22 12:55:03","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:55:05 info: [FB Webhook] FeedStatus para ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb: {"ok":true,"FeedID":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:03","UpdatedDate":"2026-09-22 12:55:03","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:05-0300","RequestParameters":{"FeedID":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb"}},"Body":{"FeedDetail":{"Feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:03","UpdatedDate":"2026-09-22 12:55:03","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:55:05 info: [FB Webhook] Tarea 404 ya está en estado final (failed), no se procesa el feed ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb
2026-09-22 12:55:05 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:55:05 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:55:05 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:55:05 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:55:06 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb","seller_skus":null}
2026-09-22 12:55:06 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:55:06 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb"},"Feed":"ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb"}
2026-09-22 12:55:06 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:55:06 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb
2026-09-22 12:55:06 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:06 info: [REPO] Buscando tarea por feedId=ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb marketplace=any
2026-09-22 12:55:06 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:06 warn: [REPO] ⚠️ No se encontró tarea para feedId=ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb (se intentaron 3 estrategias)
2026-09-22 12:55:06 warn: [FB Webhook] No se encontró credencial ni tarea para feed ab7af5d6-4ad2-4c0b-91ce-7cbae7168cbb
2026-09-22 12:55:08 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:55:09 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:09 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:09 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:09 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:09 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:09 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:09 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=405, sku=QA-ORG-3C
2026-09-22 12:55:09 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:09 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:09 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:09 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:10 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":404,"task_status":"failed","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:55:10 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:55:10 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:55:10 info: [REPO] Actualizando tarea ID 405
2026-09-22 12:55:10 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:10 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:10 info: [REPO] Actualizando tarea ID 405
2026-09-22 12:55:10 info: [FB Webhook] ✅ Tarea 405 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:55:10 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:55:13 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:55:13 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:55:17 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:17 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:17 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:17 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:17 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:17 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:17 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=406, sku=QA-ORG-3C
2026-09-22 12:55:17 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:17 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:17 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:17 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:17 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:17 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:17 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:17 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:17 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:17 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:17 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A17-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:17 info: [FalabellaAdapter] ✅ Firma generada (HEX): 6df75a5380b4ce1b55f2e0c318d65760a3c3a3255d0ef31ba02ff3747f1521d6
2026-09-22 12:55:17 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:17 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A17-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=6df75a5380b4ce1b55f2e0c318d65760a3c3a3255d0ef31ba02ff3747f1521d6
2026-09-22 12:55:17 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:17 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:17 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:17 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:17 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:17 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>4c43a7d8-080e-40ee-acea-917791e6790b</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:55:17-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:55:17 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 4c43a7d8-080e-40ee-acea-917791e6790b
2026-09-22 12:55:17 info: [REPO] Actualizando tarea ID 405
2026-09-22 12:55:17 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:55:17 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:55:17 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:55:17 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:55:17 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:55:18 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"4c43a7d8-080e-40ee-acea-917791e6790b","seller_skus":null}
2026-09-22 12:55:18 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:55:18 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b"},"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b"}
2026-09-22 12:55:18 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:55:18 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 4c43a7d8-080e-40ee-acea-917791e6790b
2026-09-22 12:55:18 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:18 info: [REPO] Buscando tarea por feedId=4c43a7d8-080e-40ee-acea-917791e6790b marketplace=any
2026-09-22 12:55:18 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:18 info: [REPO] ✅ Tarea encontrada por LIKE: ID=406, status=pending
2026-09-22 12:55:18 info: [REPO] Buscando tarea por feedId=4c43a7d8-080e-40ee-acea-917791e6790b marketplace=4
2026-09-22 12:55:18 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:18 info: [REPO] ✅ Tarea encontrada por LIKE: ID=406, status=pending
2026-09-22 12:55:18 info: [FB Webhook] Procesando feed 4c43a7d8-080e-40ee-acea-917791e6790b con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:55:19 info: [FalabellaAdapter] FeedStatus raw response (4c43a7d8-080e-40ee-acea-917791e6790b):
2026-09-22 12:55:19 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:18-0300","RequestParameters":{"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b"}},"Body":{"FeedDetail":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:55:19 info: [FalabellaAdapter] FeedStatus parsed response (4c43a7d8-080e-40ee-acea-917791e6790b):
2026-09-22 12:55:19 info: {"ok":true,"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:18-0300","RequestParameters":{"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b"}},"Body":{"FeedDetail":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:55:19 info: [FB Webhook] FeedStatus para 4c43a7d8-080e-40ee-acea-917791e6790b: {"ok":true,"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:18-0300","RequestParameters":{"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b"}},"Body":{"FeedDetail":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:17","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:55:19 info: [FB Webhook] Feed 4c43a7d8-080e-40ee-acea-917791e6790b: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:55:19 info: [REPO] Actualizando tarea ID 406
2026-09-22 12:55:19 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:19 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:19 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:55:19 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:55:19 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:55:19 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:55:19 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"4c43a7d8-080e-40ee-acea-917791e6790b","seller_skus":null}
2026-09-22 12:55:19 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:55:19 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b"},"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b"}
2026-09-22 12:55:19 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:55:19 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 4c43a7d8-080e-40ee-acea-917791e6790b
2026-09-22 12:55:19 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:19 info: [REPO] Buscando tarea por feedId=4c43a7d8-080e-40ee-acea-917791e6790b marketplace=any
2026-09-22 12:55:19 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:19 info: [REPO] ✅ Tarea encontrada por LIKE: ID=406, status=processing
2026-09-22 12:55:19 info: [REPO] Buscando tarea por feedId=4c43a7d8-080e-40ee-acea-917791e6790b marketplace=4
2026-09-22 12:55:20 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:20 info: [REPO] ✅ Tarea encontrada por LIKE: ID=406, status=processing
2026-09-22 12:55:20 info: [FB Webhook] Procesando feed 4c43a7d8-080e-40ee-acea-917791e6790b con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:55:20 info: [FalabellaAdapter] FeedStatus raw response (4c43a7d8-080e-40ee-acea-917791e6790b):
2026-09-22 12:55:20 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:20-0300","RequestParameters":{"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b"}},"Body":{"FeedDetail":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:55:20 info: [FalabellaAdapter] FeedStatus parsed response (4c43a7d8-080e-40ee-acea-917791e6790b):
2026-09-22 12:55:20 info: {"ok":true,"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:20-0300","RequestParameters":{"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b"}},"Body":{"FeedDetail":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:20 info: [FB Webhook] FeedStatus para 4c43a7d8-080e-40ee-acea-917791e6790b: {"ok":true,"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:20-0300","RequestParameters":{"FeedID":"4c43a7d8-080e-40ee-acea-917791e6790b"}},"Body":{"FeedDetail":{"Feed":"4c43a7d8-080e-40ee-acea-917791e6790b","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:17","UpdatedDate":"2026-09-22 12:55:19","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:21 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:55:21 info: [FB Webhook] Feed 4c43a7d8-080e-40ee-acea-917791e6790b: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:55:21 info: [FB Webhook] Feed 4c43a7d8-080e-40ee-acea-917791e6790b: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:55:21 info: [REPO] Actualizando tarea ID 406
2026-09-22 12:55:21 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:21 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:21 info: [FB Webhook] ✅ Tarea 406 actualizada: pending - Sin errores
2026-09-22 12:55:22 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:55:23 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":406,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:55:23 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:55:23 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:55:23 info: [REPO] Actualizando tarea ID 406
2026-09-22 12:55:23 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:23 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:23 info: [REPO] Actualizando tarea ID 406
2026-09-22 12:55:23 info: [FB Webhook] ✅ Tarea 406 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:55:23 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:55:25 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:25 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:25 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:25 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:25 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:25 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:25 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A25-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:25 info: [FalabellaAdapter] ✅ Firma generada (HEX): bf8e743a5334399c3490d172d519ebe56fcebd5f4c674aeaab1406c225f8869d
2026-09-22 12:55:25 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:25 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A25-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=bf8e743a5334399c3490d172d519ebe56fcebd5f4c674aeaab1406c225f8869d
2026-09-22 12:55:25 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:25 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:25 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:25 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:25 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f","seller_skus":null}
2026-09-22 12:55:25 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:55:25 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f"},"Feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f"}
2026-09-22 12:55:25 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:55:25 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 3e0cb26b-5f9e-4fe6-8569-a128273e200f
2026-09-22 12:55:25 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:25 info: [REPO] Buscando tarea por feedId=3e0cb26b-5f9e-4fe6-8569-a128273e200f marketplace=any
2026-09-22 12:55:25 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:25 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:25 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>3e0cb26b-5f9e-4fe6-8569-a128273e200f</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:55:25-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:55:25 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 3e0cb26b-5f9e-4fe6-8569-a128273e200f
2026-09-22 12:55:25 info: [REPO] Actualizando tarea ID 406
2026-09-22 12:55:25 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:55:25 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:55:25 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:55:25 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:55:25 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:55:26 warn: [REPO] ⚠️ No se encontró tarea para feedId=3e0cb26b-5f9e-4fe6-8569-a128273e200f (se intentaron 3 estrategias)
2026-09-22 12:55:26 warn: [FB Webhook] No se encontró credencial ni tarea para feed 3e0cb26b-5f9e-4fe6-8569-a128273e200f
2026-09-22 12:55:27 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:55:27 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:55:27 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:55:27 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:55:28 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f","seller_skus":null}
2026-09-22 12:55:28 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:55:28 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f"},"Feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f"}
2026-09-22 12:55:28 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:55:28 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 3e0cb26b-5f9e-4fe6-8569-a128273e200f
2026-09-22 12:55:28 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:28 info: [REPO] Buscando tarea por feedId=3e0cb26b-5f9e-4fe6-8569-a128273e200f marketplace=any
2026-09-22 12:55:28 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:28 info: [REPO] ✅ Tarea encontrada por LIKE: ID=406, status=pending
2026-09-22 12:55:28 info: [REPO] Buscando tarea por feedId=3e0cb26b-5f9e-4fe6-8569-a128273e200f marketplace=4
2026-09-22 12:55:28 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:28 info: [REPO] ✅ Tarea encontrada por LIKE: ID=406, status=pending
2026-09-22 12:55:28 info: [FB Webhook] Procesando feed 3e0cb26b-5f9e-4fe6-8569-a128273e200f con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:55:28 info: [FalabellaAdapter] FeedStatus raw response (3e0cb26b-5f9e-4fe6-8569-a128273e200f):
2026-09-22 12:55:28 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:28-0300","RequestParameters":{"FeedID":"3e0cb26b-5f9e-4fe6-8569-a128273e200f"}},"Body":{"FeedDetail":{"Feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:25","UpdatedDate":"2026-09-22 12:55:27","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:55:28 info: [FalabellaAdapter] FeedStatus parsed response (3e0cb26b-5f9e-4fe6-8569-a128273e200f):
2026-09-22 12:55:28 info: {"ok":true,"FeedID":"3e0cb26b-5f9e-4fe6-8569-a128273e200f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:25","UpdatedDate":"2026-09-22 12:55:27","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:28-0300","RequestParameters":{"FeedID":"3e0cb26b-5f9e-4fe6-8569-a128273e200f"}},"Body":{"FeedDetail":{"Feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:25","UpdatedDate":"2026-09-22 12:55:27","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:28 info: [FB Webhook] FeedStatus para 3e0cb26b-5f9e-4fe6-8569-a128273e200f: {"ok":true,"FeedID":"3e0cb26b-5f9e-4fe6-8569-a128273e200f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:25","UpdatedDate":"2026-09-22 12:55:27","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:28-0300","RequestParameters":{"FeedID":"3e0cb26b-5f9e-4fe6-8569-a128273e200f"}},"Body":{"FeedDetail":{"Feed":"3e0cb26b-5f9e-4fe6-8569-a128273e200f","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:25","UpdatedDate":"2026-09-22 12:55:27","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:29 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:29 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:29 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:29 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:29 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:29 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:29 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=407, sku=QA-ORG-3C
2026-09-22 12:55:29 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:29 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:29 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:29 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:29 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:55:29 info: [FB Webhook] Feed 3e0cb26b-5f9e-4fe6-8569-a128273e200f: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:55:29 info: [FB Webhook] Feed 3e0cb26b-5f9e-4fe6-8569-a128273e200f: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:55:29 info: [REPO] Actualizando tarea ID 406
2026-09-22 12:55:29 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:29 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:29 info: [FB Webhook] ✅ Tarea 406 actualizada: pending - Sin errores
2026-09-22 12:55:30 info: Yasmany Sánchez Martínez Auditoría - Visualiza las compañías
2026-09-22 12:55:30 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:55:30 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:30 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:30 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:30 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:30 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:30 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:30 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=408, sku=QA-ORG-3C
2026-09-22 12:55:30 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:30 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:30 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:30 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:31 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":406,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:55:31 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:55:31 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:55:31 info: [REPO] Actualizando tarea ID 408
2026-09-22 12:55:31 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:31 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:31 info: [REPO] Actualizando tarea ID 408
2026-09-22 12:55:31 info: [FB Webhook] ✅ Tarea 408 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:55:31 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:55:35 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:55:36 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:36 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:36 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:36 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:36 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:36 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:36 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A36-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:36 info: [FalabellaAdapter] ✅ Firma generada (HEX): 5a9c134b567522a360a3b2c16f22a6b4e77e4a3ac9ddc2ef641f5a367a82f24a
2026-09-22 12:55:36 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:36 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A36-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=5a9c134b567522a360a3b2c16f22a6b4e77e4a3ac9ddc2ef641f5a367a82f24a
2026-09-22 12:55:36 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:36 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:36 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:36 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:36 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2155551f-fdfe-4e37-92bb-5f0861b8ab29","seller_skus":null}
2026-09-22 12:55:36 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:55:36 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2155551f-fdfe-4e37-92bb-5f0861b8ab29"},"Feed":"2155551f-fdfe-4e37-92bb-5f0861b8ab29"}
2026-09-22 12:55:36 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:55:36 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 2155551f-fdfe-4e37-92bb-5f0861b8ab29
2026-09-22 12:55:36 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:36 info: [REPO] Buscando tarea por feedId=2155551f-fdfe-4e37-92bb-5f0861b8ab29 marketplace=any
2026-09-22 12:55:36 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:36 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:36 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>2155551f-fdfe-4e37-92bb-5f0861b8ab29</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:55:36-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:55:36 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 2155551f-fdfe-4e37-92bb-5f0861b8ab29
2026-09-22 12:55:36 info: [REPO] Actualizando tarea ID 407
2026-09-22 12:55:36 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:55:37 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:55:37 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:55:37 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:55:37 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:55:37 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:37 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:37 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:37 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:37 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:37 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:37 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=409, sku=QA-ORG-3C
2026-09-22 12:55:37 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:37 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:37 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:37 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:37 warn: [REPO] ⚠️ No se encontró tarea para feedId=2155551f-fdfe-4e37-92bb-5f0861b8ab29 (se intentaron 3 estrategias)
2026-09-22 12:55:37 warn: [FB Webhook] No se encontró credencial ni tarea para feed 2155551f-fdfe-4e37-92bb-5f0861b8ab29
2026-09-22 12:55:38 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:38 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:38 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:38 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:38 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:38 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:38 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A38-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:38 info: [FalabellaAdapter] ✅ Firma generada (HEX): 2d88c14370929b746c82b5b57dd2a678995c7556f17e49a298fa0741efa7e260
2026-09-22 12:55:38 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:38 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A38-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=2d88c14370929b746c82b5b57dd2a678995c7556f17e49a298fa0741efa7e260
2026-09-22 12:55:38 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:38 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:38 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:38 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:38 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:55:38 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:55:38 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:55:38 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:55:38 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:38 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 2155551f-fdfe-4e37-92bb-5f0861b8ab29</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:55:38 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 2155551f-fdfe-4e37-92bb-5f0861b8ab29
2026-09-22 12:55:38 info: [REPO] Actualizando tarea ID 408
2026-09-22 12:55:38 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:38 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:38 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:38 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=408
2026-09-22 12:55:38 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 2155551f-fdfe-4e37-92bb-5f0861b8ab29
2026-09-22 12:55:38 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:55:38 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:55:38 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:55:38 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:55:38 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2155551f-fdfe-4e37-92bb-5f0861b8ab29","seller_skus":null}
2026-09-22 12:55:38 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:55:38 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2155551f-fdfe-4e37-92bb-5f0861b8ab29"},"Feed":"2155551f-fdfe-4e37-92bb-5f0861b8ab29"}
2026-09-22 12:55:38 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:55:38 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 2155551f-fdfe-4e37-92bb-5f0861b8ab29
2026-09-22 12:55:38 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:38 info: [REPO] Buscando tarea por feedId=2155551f-fdfe-4e37-92bb-5f0861b8ab29 marketplace=any
2026-09-22 12:55:38 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:38 warn: [REPO] ⚠️ No se encontró tarea para feedId=2155551f-fdfe-4e37-92bb-5f0861b8ab29 (se intentaron 3 estrategias)
2026-09-22 12:55:38 warn: [FB Webhook] No se encontró credencial ni tarea para feed 2155551f-fdfe-4e37-92bb-5f0861b8ab29
2026-09-22 12:55:41 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:55:42 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":409,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:55:42 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:55:42 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:55:42 info: [REPO] Actualizando tarea ID 409
2026-09-22 12:55:42 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:42 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:42 info: [REPO] Actualizando tarea ID 409
2026-09-22 12:55:42 info: [FB Webhook] ✅ Tarea 409 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:55:42 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:55:44 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:44 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:44 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:44 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:44 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:44 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:44 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A44-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:44 info: [FalabellaAdapter] ✅ Firma generada (HEX): eed70ba4915b8f5e036f428579e032ab12471161875a8d2c378edfc1930c984e
2026-09-22 12:55:44 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:44 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A44-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=eed70ba4915b8f5e036f428579e032ab12471161875a8d2c378edfc1930c984e
2026-09-22 12:55:44 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:44 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:44 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:44 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:44 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383","seller_skus":null}
2026-09-22 12:55:44 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:55:44 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383"},"Feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383"}
2026-09-22 12:55:44 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:55:44 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 2d8fd9cb-7254-4475-acd7-c8b606cf5383
2026-09-22 12:55:44 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:44 info: [REPO] Buscando tarea por feedId=2d8fd9cb-7254-4475-acd7-c8b606cf5383 marketplace=any
2026-09-22 12:55:44 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:44 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:44 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>2d8fd9cb-7254-4475-acd7-c8b606cf5383</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:55:44-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:55:44 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 2d8fd9cb-7254-4475-acd7-c8b606cf5383
2026-09-22 12:55:44 info: [REPO] Actualizando tarea ID 409
2026-09-22 12:55:44 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:55:44 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:55:44 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:55:44 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:55:44 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:55:45 warn: [REPO] ⚠️ No se encontró tarea para feedId=2d8fd9cb-7254-4475-acd7-c8b606cf5383 (se intentaron 3 estrategias)
2026-09-22 12:55:45 warn: [FB Webhook] No se encontró credencial ni tarea para feed 2d8fd9cb-7254-4475-acd7-c8b606cf5383
2026-09-22 12:55:46 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:55:46 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:55:46 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:55:46 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:55:46 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383","seller_skus":null}
2026-09-22 12:55:46 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:55:46 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383"},"Feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383"}
2026-09-22 12:55:46 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:55:46 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 2d8fd9cb-7254-4475-acd7-c8b606cf5383
2026-09-22 12:55:46 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:46 info: [REPO] Buscando tarea por feedId=2d8fd9cb-7254-4475-acd7-c8b606cf5383 marketplace=any
2026-09-22 12:55:46 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:46 info: [REPO] ✅ Tarea encontrada por LIKE: ID=409, status=pending
2026-09-22 12:55:46 info: [REPO] Buscando tarea por feedId=2d8fd9cb-7254-4475-acd7-c8b606cf5383 marketplace=4
2026-09-22 12:55:46 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:47 info: [REPO] ✅ Tarea encontrada por LIKE: ID=409, status=pending
2026-09-22 12:55:47 info: [FB Webhook] Procesando feed 2d8fd9cb-7254-4475-acd7-c8b606cf5383 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:55:47 info: [FalabellaAdapter] FeedStatus raw response (2d8fd9cb-7254-4475-acd7-c8b606cf5383):
2026-09-22 12:55:47 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:47-0300","RequestParameters":{"FeedID":"2d8fd9cb-7254-4475-acd7-c8b606cf5383"}},"Body":{"FeedDetail":{"Feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:44","UpdatedDate":"2026-09-22 12:55:46","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:55:47 info: [FalabellaAdapter] FeedStatus parsed response (2d8fd9cb-7254-4475-acd7-c8b606cf5383):
2026-09-22 12:55:47 info: {"ok":true,"FeedID":"2d8fd9cb-7254-4475-acd7-c8b606cf5383","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:44","UpdatedDate":"2026-09-22 12:55:46","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:47-0300","RequestParameters":{"FeedID":"2d8fd9cb-7254-4475-acd7-c8b606cf5383"}},"Body":{"FeedDetail":{"Feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:44","UpdatedDate":"2026-09-22 12:55:46","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:47 info: [FB Webhook] FeedStatus para 2d8fd9cb-7254-4475-acd7-c8b606cf5383: {"ok":true,"FeedID":"2d8fd9cb-7254-4475-acd7-c8b606cf5383","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:44","UpdatedDate":"2026-09-22 12:55:46","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:55:47-0300","RequestParameters":{"FeedID":"2d8fd9cb-7254-4475-acd7-c8b606cf5383"}},"Body":{"FeedDetail":{"Feed":"2d8fd9cb-7254-4475-acd7-c8b606cf5383","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:44","UpdatedDate":"2026-09-22 12:55:46","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:55:48 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:55:48 info: [FB Webhook] Feed 2d8fd9cb-7254-4475-acd7-c8b606cf5383: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:55:48 info: [FB Webhook] Feed 2d8fd9cb-7254-4475-acd7-c8b606cf5383: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:55:48 info: [REPO] Actualizando tarea ID 409
2026-09-22 12:55:48 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:48 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:48 info: [FB Webhook] ✅ Tarea 409 actualizada: pending - Sin errores
2026-09-22 12:55:49 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:55:50 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":409,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:55:50 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:55:50 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:55:50 info: [REPO] Actualizando tarea ID 409
2026-09-22 12:55:50 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:55:50 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:55:50 info: [REPO] Actualizando tarea ID 409
2026-09-22 12:55:50 info: [FB Webhook] ✅ Tarea 409 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:55:50 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:55:51 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:51 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:51 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:51 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:51 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:51 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:51 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=410, sku=QA-ORG-3C
2026-09-22 12:55:51 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:51 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:51 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:51 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:57 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:57 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:57 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:57 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:57 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:57 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:57 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=411, sku=QA-ORG-3C
2026-09-22 12:55:57 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:57 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:57 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:57 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:59 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:55:59 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:55:59 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:55:59 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:59 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:59 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:55:59 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A59-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:55:59 info: [FalabellaAdapter] ✅ Firma generada (HEX): 6068f8c6a0caf9a4c4999cadc49e9376307870d9eadc05b094763cbc2cdb8c99
2026-09-22 12:55:59 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:55:59 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A55%3A59-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=6068f8c6a0caf9a4c4999cadc49e9376307870d9eadc05b094763cbc2cdb8c99
2026-09-22 12:55:59 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:55:59 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:55:59 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:55:59 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:55:59 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:55:59 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:55:59 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:55:59 info: [REPO] Guardando link para producto 58
2026-09-22 12:55:59 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:55:59 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:55:59 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=412, sku=QA-ORG-3C
2026-09-22 12:55:59 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:55:59 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:55:59 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:55:59 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:55:59 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e","seller_skus":null}
2026-09-22 12:55:59 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:55:59 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e"},"Feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e"}
2026-09-22 12:55:59 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:55:59 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 70cd17d0-36a3-4eb7-960e-96402ef7193e
2026-09-22 12:55:59 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:55:59 info: [REPO] Buscando tarea por feedId=70cd17d0-36a3-4eb7-960e-96402ef7193e marketplace=any
2026-09-22 12:55:59 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:55:59 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:55:59 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>70cd17d0-36a3-4eb7-960e-96402ef7193e</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:55:59-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:55:59 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 70cd17d0-36a3-4eb7-960e-96402ef7193e
2026-09-22 12:55:59 info: [REPO] Actualizando tarea ID 410
2026-09-22 12:55:59 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:55:59 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:55:59 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:55:59 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:55:59 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:56:00 warn: [REPO] ⚠️ No se encontró tarea para feedId=70cd17d0-36a3-4eb7-960e-96402ef7193e (se intentaron 3 estrategias)
2026-09-22 12:56:00 warn: [FB Webhook] No se encontró credencial ni tarea para feed 70cd17d0-36a3-4eb7-960e-96402ef7193e
2026-09-22 12:56:01 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:56:01 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:56:01 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:56:01 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:56:02 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e","seller_skus":null}
2026-09-22 12:56:02 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:56:02 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e"},"Feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e"}
2026-09-22 12:56:02 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:56:02 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 70cd17d0-36a3-4eb7-960e-96402ef7193e
2026-09-22 12:56:02 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:02 info: [REPO] Buscando tarea por feedId=70cd17d0-36a3-4eb7-960e-96402ef7193e marketplace=any
2026-09-22 12:56:02 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:02 info: [REPO] ✅ Tarea encontrada por LIKE: ID=412, status=pending
2026-09-22 12:56:02 info: [REPO] Buscando tarea por feedId=70cd17d0-36a3-4eb7-960e-96402ef7193e marketplace=4
2026-09-22 12:56:02 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:02 info: [REPO] ✅ Tarea encontrada por LIKE: ID=412, status=pending
2026-09-22 12:56:02 info: [FB Webhook] Procesando feed 70cd17d0-36a3-4eb7-960e-96402ef7193e con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:56:03 info: [FalabellaAdapter] FeedStatus raw response (70cd17d0-36a3-4eb7-960e-96402ef7193e):
2026-09-22 12:56:03 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:03-0300","RequestParameters":{"FeedID":"70cd17d0-36a3-4eb7-960e-96402ef7193e"}},"Body":{"FeedDetail":{"Feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:59","UpdatedDate":"2026-09-22 12:56:01","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:56:03 info: [FalabellaAdapter] FeedStatus parsed response (70cd17d0-36a3-4eb7-960e-96402ef7193e):
2026-09-22 12:56:03 info: {"ok":true,"FeedID":"70cd17d0-36a3-4eb7-960e-96402ef7193e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:59","UpdatedDate":"2026-09-22 12:56:01","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:03-0300","RequestParameters":{"FeedID":"70cd17d0-36a3-4eb7-960e-96402ef7193e"}},"Body":{"FeedDetail":{"Feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:59","UpdatedDate":"2026-09-22 12:56:01","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:03 info: [FB Webhook] FeedStatus para 70cd17d0-36a3-4eb7-960e-96402ef7193e: {"ok":true,"FeedID":"70cd17d0-36a3-4eb7-960e-96402ef7193e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:59","UpdatedDate":"2026-09-22 12:56:01","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:03-0300","RequestParameters":{"FeedID":"70cd17d0-36a3-4eb7-960e-96402ef7193e"}},"Body":{"FeedDetail":{"Feed":"70cd17d0-36a3-4eb7-960e-96402ef7193e","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:55:59","UpdatedDate":"2026-09-22 12:56:01","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:04 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:56:04 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:56:04 info: [FB Webhook] Feed 70cd17d0-36a3-4eb7-960e-96402ef7193e: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:56:04 info: [FB Webhook] Feed 70cd17d0-36a3-4eb7-960e-96402ef7193e: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:56:04 info: [REPO] Actualizando tarea ID 412
2026-09-22 12:56:04 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:04 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:04 info: [FB Webhook] ✅ Tarea 412 actualizada: pending - Sin errores
2026-09-22 12:56:05 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":412,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:56:05 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:56:05 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:56:05 info: [REPO] Actualizando tarea ID 412
2026-09-22 12:56:05 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:05 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:05 info: [REPO] Actualizando tarea ID 412
2026-09-22 12:56:05 info: [FB Webhook] ✅ Tarea 412 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:56:05 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:56:06 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:56:06 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:56:06 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:56:06 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:06 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:06 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:56:06 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A06-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:56:06 info: [FalabellaAdapter] ✅ Firma generada (HEX): 907df16a6976f30621d2279fa14eed1876341593241205d6653edab009af011b
2026-09-22 12:56:06 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:56:06 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A06-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=907df16a6976f30621d2279fa14eed1876341593241205d6653edab009af011b
2026-09-22 12:56:06 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:56:06 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:56:06 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:06 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:07 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"4ceb7020-f5af-4842-8b3c-c6766f43a6a4","seller_skus":null}
2026-09-22 12:56:07 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:56:07 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"4ceb7020-f5af-4842-8b3c-c6766f43a6a4"},"Feed":"4ceb7020-f5af-4842-8b3c-c6766f43a6a4"}
2026-09-22 12:56:07 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:56:07 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 4ceb7020-f5af-4842-8b3c-c6766f43a6a4
2026-09-22 12:56:07 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:07 info: [REPO] Buscando tarea por feedId=4ceb7020-f5af-4842-8b3c-c6766f43a6a4 marketplace=any
2026-09-22 12:56:07 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:07 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:56:07 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>4ceb7020-f5af-4842-8b3c-c6766f43a6a4</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:56:07-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:56:07 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 4ceb7020-f5af-4842-8b3c-c6766f43a6a4
2026-09-22 12:56:07 info: [REPO] Actualizando tarea ID 411
2026-09-22 12:56:07 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:56:07 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:56:07 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:56:07 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:56:07 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:56:08 warn: [REPO] ⚠️ No se encontró tarea para feedId=4ceb7020-f5af-4842-8b3c-c6766f43a6a4 (se intentaron 3 estrategias)
2026-09-22 12:56:08 warn: [FB Webhook] No se encontró credencial ni tarea para feed 4ceb7020-f5af-4842-8b3c-c6766f43a6a4
2026-09-22 12:56:08 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:56:08 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:56:08 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:56:08 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:08 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:08 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:56:08 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A08-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:56:08 info: [FalabellaAdapter] ✅ Firma generada (HEX): 14bf615162374a42f41e9527d868cc4ff9d279bb4c0d556d6e4c4d01b1f2ecf5
2026-09-22 12:56:08 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:56:08 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A08-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=14bf615162374a42f41e9527d868cc4ff9d279bb4c0d556d6e4c4d01b1f2ecf5
2026-09-22 12:56:08 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:56:08 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:56:08 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:08 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:08 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:56:08 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 4ceb7020-f5af-4842-8b3c-c6766f43a6a4</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:56:08 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 4ceb7020-f5af-4842-8b3c-c6766f43a6a4
2026-09-22 12:56:08 info: [REPO] Actualizando tarea ID 412
2026-09-22 12:56:08 info: [REPO] Guardando link para producto 58
2026-09-22 12:56:08 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:56:08 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:56:08 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=412
2026-09-22 12:56:08 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 4ceb7020-f5af-4842-8b3c-c6766f43a6a4
2026-09-22 12:56:08 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:56:08 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:56:08 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:56:08 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:56:09 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:56:09 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:56:09 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:56:09 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:56:09 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"4ceb7020-f5af-4842-8b3c-c6766f43a6a4","seller_skus":null}
2026-09-22 12:56:09 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:56:09 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"4ceb7020-f5af-4842-8b3c-c6766f43a6a4"},"Feed":"4ceb7020-f5af-4842-8b3c-c6766f43a6a4"}
2026-09-22 12:56:09 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:56:09 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 4ceb7020-f5af-4842-8b3c-c6766f43a6a4
2026-09-22 12:56:09 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:09 info: [REPO] Buscando tarea por feedId=4ceb7020-f5af-4842-8b3c-c6766f43a6a4 marketplace=any
2026-09-22 12:56:09 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:09 warn: [REPO] ⚠️ No se encontró tarea para feedId=4ceb7020-f5af-4842-8b3c-c6766f43a6a4 (se intentaron 3 estrategias)
2026-09-22 12:56:09 warn: [FB Webhook] No se encontró credencial ni tarea para feed 4ceb7020-f5af-4842-8b3c-c6766f43a6a4
2026-09-22 12:56:12 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:56:13 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":412,"task_status":"failed","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:56:13 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:56:13 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:56:13 info: [REPO] Actualizando tarea ID 412
2026-09-22 12:56:13 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:13 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:13 info: [REPO] Actualizando tarea ID 412
2026-09-22 12:56:13 info: [FB Webhook] ✅ Tarea 412 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:56:13 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:56:17 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:17 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:18 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:18 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:21 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:56:21 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:56:21 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:56:21 info: [REPO] Guardando link para producto 58
2026-09-22 12:56:21 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:56:21 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:56:21 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=413, sku=QA-ORG-3C
2026-09-22 12:56:21 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:56:21 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:56:21 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:56:21 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:56:22 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:22 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:23 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:23 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:27 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:27 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:28 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:28 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:29 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:56:29 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:56:29 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:56:29 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:29 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:29 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:56:29 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A29-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:56:29 info: [FalabellaAdapter] ✅ Firma generada (HEX): 8e1872c67559a957e5f084a81039102d7bffc5d289f0b3bb72351caa291c550e
2026-09-22 12:56:29 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:56:29 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A29-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=8e1872c67559a957e5f084a81039102d7bffc5d289f0b3bb72351caa291c550e
2026-09-22 12:56:29 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:56:29 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:56:29 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:29 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:29 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:56:29 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>ee351d01-454b-428a-8794-e2f494ec1860</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:56:29-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:56:29 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: ee351d01-454b-428a-8794-e2f494ec1860
2026-09-22 12:56:29 info: [REPO] Actualizando tarea ID 413
2026-09-22 12:56:29 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:56:29 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:56:29 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:56:29 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:56:29 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:56:30 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"ee351d01-454b-428a-8794-e2f494ec1860","seller_skus":null}
2026-09-22 12:56:30 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:56:30 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860"},"Feed":"ee351d01-454b-428a-8794-e2f494ec1860"}
2026-09-22 12:56:30 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:56:30 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: ee351d01-454b-428a-8794-e2f494ec1860
2026-09-22 12:56:30 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:30 info: [REPO] Buscando tarea por feedId=ee351d01-454b-428a-8794-e2f494ec1860 marketplace=any
2026-09-22 12:56:30 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:30 info: [REPO] ✅ Tarea encontrada por LIKE: ID=413, status=pending
2026-09-22 12:56:30 info: [REPO] Buscando tarea por feedId=ee351d01-454b-428a-8794-e2f494ec1860 marketplace=4
2026-09-22 12:56:30 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:30 info: [REPO] ✅ Tarea encontrada por LIKE: ID=413, status=pending
2026-09-22 12:56:30 info: [FB Webhook] Procesando feed ee351d01-454b-428a-8794-e2f494ec1860 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:56:30 info: [FalabellaAdapter] FeedStatus raw response (ee351d01-454b-428a-8794-e2f494ec1860):
2026-09-22 12:56:30 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:30-0300","RequestParameters":{"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860"}},"Body":{"FeedDetail":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:29","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:56:30 info: [FalabellaAdapter] FeedStatus parsed response (ee351d01-454b-428a-8794-e2f494ec1860):
2026-09-22 12:56:30 info: {"ok":true,"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:29","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:30-0300","RequestParameters":{"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860"}},"Body":{"FeedDetail":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:29","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:56:30 info: [FB Webhook] FeedStatus para ee351d01-454b-428a-8794-e2f494ec1860: {"ok":true,"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:29","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:30-0300","RequestParameters":{"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860"}},"Body":{"FeedDetail":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:29","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:56:30 info: [FB Webhook] Feed ee351d01-454b-428a-8794-e2f494ec1860: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:56:30 info: [REPO] Actualizando tarea ID 413
2026-09-22 12:56:30 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:30 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:31 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:56:31 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:56:31 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:56:31 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:56:31 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"ee351d01-454b-428a-8794-e2f494ec1860","seller_skus":null}
2026-09-22 12:56:31 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:56:31 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860"},"Feed":"ee351d01-454b-428a-8794-e2f494ec1860"}
2026-09-22 12:56:31 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:56:31 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: ee351d01-454b-428a-8794-e2f494ec1860
2026-09-22 12:56:31 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:31 info: [REPO] Buscando tarea por feedId=ee351d01-454b-428a-8794-e2f494ec1860 marketplace=any
2026-09-22 12:56:31 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:32 info: [REPO] ✅ Tarea encontrada por LIKE: ID=413, status=processing
2026-09-22 12:56:32 info: [REPO] Buscando tarea por feedId=ee351d01-454b-428a-8794-e2f494ec1860 marketplace=4
2026-09-22 12:56:32 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:32 info: [REPO] ✅ Tarea encontrada por LIKE: ID=413, status=processing
2026-09-22 12:56:32 info: [FB Webhook] Procesando feed ee351d01-454b-428a-8794-e2f494ec1860 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:56:32 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:32 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:32 info: [FalabellaAdapter] FeedStatus raw response (ee351d01-454b-428a-8794-e2f494ec1860):
2026-09-22 12:56:32 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:32-0300","RequestParameters":{"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860"}},"Body":{"FeedDetail":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:31","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:56:32 info: [FalabellaAdapter] FeedStatus parsed response (ee351d01-454b-428a-8794-e2f494ec1860):
2026-09-22 12:56:32 info: {"ok":true,"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:31","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:32-0300","RequestParameters":{"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860"}},"Body":{"FeedDetail":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:31","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:32 info: [FB Webhook] FeedStatus para ee351d01-454b-428a-8794-e2f494ec1860: {"ok":true,"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:31","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:32-0300","RequestParameters":{"FeedID":"ee351d01-454b-428a-8794-e2f494ec1860"}},"Body":{"FeedDetail":{"Feed":"ee351d01-454b-428a-8794-e2f494ec1860","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:29","UpdatedDate":"2026-09-22 12:56:31","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:33 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:56:33 info: [FB Webhook] Feed ee351d01-454b-428a-8794-e2f494ec1860: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:56:33 info: [FB Webhook] Feed ee351d01-454b-428a-8794-e2f494ec1860: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:56:33 info: [REPO] Actualizando tarea ID 413
2026-09-22 12:56:33 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:33 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:33 info: [FB Webhook] ✅ Tarea 413 actualizada: pending - Sin errores
2026-09-22 12:56:34 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:56:35 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:35 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:35 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":413,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:56:35 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:56:35 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:56:35 info: [REPO] Actualizando tarea ID 413
2026-09-22 12:56:35 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:35 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:35 info: [REPO] Actualizando tarea ID 413
2026-09-22 12:56:35 info: [FB Webhook] ✅ Tarea 413 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:56:35 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:56:40 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:40 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:40 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:56:40 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:56:40 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:56:40 info: [REPO] Guardando link para producto 58
2026-09-22 12:56:40 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:56:40 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:56:40 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=414, sku=QA-ORG-3C
2026-09-22 12:56:40 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:56:40 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:56:40 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:56:40 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:56:44 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:56:44 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:56:44 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:56:44 info: [REPO] Guardando link para producto 58
2026-09-22 12:56:44 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:56:44 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:56:44 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=415, sku=QA-ORG-3C
2026-09-22 12:56:44 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:56:44 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:56:44 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:56:44 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:56:45 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:45 info: [JobProcessor] Verificando completado job 262: 0/1 procesados, 0 éxitos, 0 errores
2026-09-22 12:56:48 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:56:48 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:56:48 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:56:48 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:48 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:48 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:56:48 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A48-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:56:48 info: [FalabellaAdapter] ✅ Firma generada (HEX): 04283b7f88115c95c2d285562dab54af3d0ad28f528222283a3cf4cf4aec5382
2026-09-22 12:56:48 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:56:48 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A48-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=04283b7f88115c95c2d285562dab54af3d0ad28f528222283a3cf4cf4aec5382
2026-09-22 12:56:48 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:56:48 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:56:48 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:48 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:49 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:56:49 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>2a1848e2-3004-40a0-9e7a-c55004b29607</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:56:49-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:56:49 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 2a1848e2-3004-40a0-9e7a-c55004b29607
2026-09-22 12:56:49 info: [REPO] Actualizando tarea ID 414
2026-09-22 12:56:49 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:56:49 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:56:49 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:56:49 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:56:49 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:56:49 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","seller_skus":null}
2026-09-22 12:56:49 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:56:49 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607"},"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607"}
2026-09-22 12:56:49 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:56:49 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 2a1848e2-3004-40a0-9e7a-c55004b29607
2026-09-22 12:56:49 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:49 info: [REPO] Buscando tarea por feedId=2a1848e2-3004-40a0-9e7a-c55004b29607 marketplace=any
2026-09-22 12:56:49 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:49 info: [REPO] ✅ Tarea encontrada por LIKE: ID=415, status=pending
2026-09-22 12:56:49 info: [REPO] Buscando tarea por feedId=2a1848e2-3004-40a0-9e7a-c55004b29607 marketplace=4
2026-09-22 12:56:49 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:50 info: [REPO] ✅ Tarea encontrada por LIKE: ID=415, status=pending
2026-09-22 12:56:50 info: [FB Webhook] Procesando feed 2a1848e2-3004-40a0-9e7a-c55004b29607 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:56:50 info: [FalabellaAdapter] FeedStatus raw response (2a1848e2-3004-40a0-9e7a-c55004b29607):
2026-09-22 12:56:50 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:50-0300","RequestParameters":{"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607"}},"Body":{"FeedDetail":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:49","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}
2026-09-22 12:56:50 info: [FalabellaAdapter] FeedStatus parsed response (2a1848e2-3004-40a0-9e7a-c55004b29607):
2026-09-22 12:56:50 info: {"ok":true,"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:49","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:50-0300","RequestParameters":{"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607"}},"Body":{"FeedDetail":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:49","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:56:50 info: [FB Webhook] FeedStatus para 2a1848e2-3004-40a0-9e7a-c55004b29607: {"ok":true,"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:49","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:50-0300","RequestParameters":{"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607"}},"Body":{"FeedDetail":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Processing","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:49","Source":"api","TotalRecords":"1","ProcessedRecords":"0","FailedRecords":"0"}}}}}
2026-09-22 12:56:50 info: [FB Webhook] Feed 2a1848e2-3004-40a0-9e7a-c55004b29607: estado processing con 0/1 procesados; se espera FeedStatus Finished antes de ejecutar Action=Image para QA-ORG-3C
2026-09-22 12:56:50 info: [REPO] Actualizando tarea ID 415
2026-09-22 12:56:50 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:50 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:50 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:56:50 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:56:50 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:56:50 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:56:51 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","seller_skus":null}
2026-09-22 12:56:51 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:56:51 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607"},"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607"}
2026-09-22 12:56:51 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:56:51 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 2a1848e2-3004-40a0-9e7a-c55004b29607
2026-09-22 12:56:51 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:51 info: [REPO] Buscando tarea por feedId=2a1848e2-3004-40a0-9e7a-c55004b29607 marketplace=any
2026-09-22 12:56:51 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:51 info: [REPO] ✅ Tarea encontrada por LIKE: ID=415, status=processing
2026-09-22 12:56:51 info: [REPO] Buscando tarea por feedId=2a1848e2-3004-40a0-9e7a-c55004b29607 marketplace=4
2026-09-22 12:56:51 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:51 info: [REPO] ✅ Tarea encontrada por LIKE: ID=415, status=processing
2026-09-22 12:56:51 info: [FB Webhook] Procesando feed 2a1848e2-3004-40a0-9e7a-c55004b29607 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:56:52 info: [FalabellaAdapter] FeedStatus raw response (2a1848e2-3004-40a0-9e7a-c55004b29607):
2026-09-22 12:56:52 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:51-0300","RequestParameters":{"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607"}},"Body":{"FeedDetail":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:50","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:56:52 info: [FalabellaAdapter] FeedStatus parsed response (2a1848e2-3004-40a0-9e7a-c55004b29607):
2026-09-22 12:56:52 info: {"ok":true,"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:50","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:51-0300","RequestParameters":{"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607"}},"Body":{"FeedDetail":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:50","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:52 info: [FB Webhook] FeedStatus para 2a1848e2-3004-40a0-9e7a-c55004b29607: {"ok":true,"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:50","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:51-0300","RequestParameters":{"FeedID":"2a1848e2-3004-40a0-9e7a-c55004b29607"}},"Body":{"FeedDetail":{"Feed":"2a1848e2-3004-40a0-9e7a-c55004b29607","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:49","UpdatedDate":"2026-09-22 12:56:50","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:52 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:56:52 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:56:52 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:56:52 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:52 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:52 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:56:52 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A52-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:56:52 info: [FalabellaAdapter] ✅ Firma generada (HEX): 03e3ad9d147073c8029acc30715e3e35b66dd6b1771d2d4687d887ed30c819eb
2026-09-22 12:56:52 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:56:52 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A56%3A52-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=03e3ad9d147073c8029acc30715e3e35b66dd6b1771d2d4687d887ed30c819eb
2026-09-22 12:56:52 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:56:52 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:56:52 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:56:52 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:56:53 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:56:53 info: [FB Webhook] Feed 2a1848e2-3004-40a0-9e7a-c55004b29607: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:56:53 info: [FB Webhook] Feed 2a1848e2-3004-40a0-9e7a-c55004b29607: pre-check imágenes para QA-ORG-3C: {"task_status":"processing","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:56:53 info: [REPO] Actualizando tarea ID 415
2026-09-22 12:56:53 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:53 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:53 info: [FB Webhook] ✅ Tarea 415 actualizada: pending - Sin errores
2026-09-22 12:56:53 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:56:54 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":415,"task_status":"processing","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:56:54 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:56:54 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:56:54 info: [REPO] Actualizando tarea ID 415
2026-09-22 12:56:55 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:55 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:55 info: [REPO] Actualizando tarea ID 415
2026-09-22 12:56:55 info: [FB Webhook] ✅ Tarea 415 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:56:55 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:56:55 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28","seller_skus":null}
2026-09-22 12:56:55 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:56:55 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28"},"Feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28"}
2026-09-22 12:56:55 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:56:55 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 4fba0998-00b4-431a-a83f-c1e95b16ee28
2026-09-22 12:56:55 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:55 info: [REPO] Buscando tarea por feedId=4fba0998-00b4-431a-a83f-c1e95b16ee28 marketplace=any
2026-09-22 12:56:55 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:55 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:56:55 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>4fba0998-00b4-431a-a83f-c1e95b16ee28</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:56:55-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:56:55 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 4fba0998-00b4-431a-a83f-c1e95b16ee28
2026-09-22 12:56:55 info: [REPO] Actualizando tarea ID 415
2026-09-22 12:56:55 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:56:55 info: [JobProcessor] Job 262: no hay productos pendientes, verificando completado
2026-09-22 12:56:55 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:56:55 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:56:55 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:56:55 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:56:55 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:56:55 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:56:55 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:56:55 warn: [REPO] ⚠️ No se encontró tarea para feedId=4fba0998-00b4-431a-a83f-c1e95b16ee28 (se intentaron 3 estrategias)
2026-09-22 12:56:55 warn: [FB Webhook] No se encontró credencial ni tarea para feed 4fba0998-00b4-431a-a83f-c1e95b16ee28
2026-09-22 12:56:57 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28","seller_skus":null}
2026-09-22 12:56:57 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:56:57 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28"},"Feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28"}
2026-09-22 12:56:57 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:56:57 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 4fba0998-00b4-431a-a83f-c1e95b16ee28
2026-09-22 12:56:57 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:56:57 info: [REPO] Buscando tarea por feedId=4fba0998-00b4-431a-a83f-c1e95b16ee28 marketplace=any
2026-09-22 12:56:57 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:57 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:56:57 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:56:57 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:56:57 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:56:57 info: [REPO] ✅ Tarea encontrada por LIKE: ID=415, status=pending
2026-09-22 12:56:57 info: [REPO] Buscando tarea por feedId=4fba0998-00b4-431a-a83f-c1e95b16ee28 marketplace=4
2026-09-22 12:56:57 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:56:58 info: [REPO] ✅ Tarea encontrada por LIKE: ID=415, status=pending
2026-09-22 12:56:58 info: [FB Webhook] Procesando feed 4fba0998-00b4-431a-a83f-c1e95b16ee28 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:56:58 info: [FalabellaAdapter] FeedStatus raw response (4fba0998-00b4-431a-a83f-c1e95b16ee28):
2026-09-22 12:56:58 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:58-0300","RequestParameters":{"FeedID":"4fba0998-00b4-431a-a83f-c1e95b16ee28"}},"Body":{"FeedDetail":{"Feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:53","UpdatedDate":"2026-09-22 12:56:57","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:56:58 info: [FalabellaAdapter] FeedStatus parsed response (4fba0998-00b4-431a-a83f-c1e95b16ee28):
2026-09-22 12:56:58 info: {"ok":true,"FeedID":"4fba0998-00b4-431a-a83f-c1e95b16ee28","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:53","UpdatedDate":"2026-09-22 12:56:57","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:58-0300","RequestParameters":{"FeedID":"4fba0998-00b4-431a-a83f-c1e95b16ee28"}},"Body":{"FeedDetail":{"Feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:53","UpdatedDate":"2026-09-22 12:56:57","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:58 info: [FB Webhook] FeedStatus para 4fba0998-00b4-431a-a83f-c1e95b16ee28: {"ok":true,"FeedID":"4fba0998-00b4-431a-a83f-c1e95b16ee28","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:53","UpdatedDate":"2026-09-22 12:56:57","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:56:58-0300","RequestParameters":{"FeedID":"4fba0998-00b4-431a-a83f-c1e95b16ee28"}},"Body":{"FeedDetail":{"Feed":"4fba0998-00b4-431a-a83f-c1e95b16ee28","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:56:53","UpdatedDate":"2026-09-22 12:56:57","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:56:59 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:56:59 info: [FB Webhook] Feed 4fba0998-00b4-431a-a83f-c1e95b16ee28: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:56:59 info: [FB Webhook] Feed 4fba0998-00b4-431a-a83f-c1e95b16ee28: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:56:59 info: [REPO] Actualizando tarea ID 415
2026-09-22 12:56:59 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:56:59 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:56:59 info: [FB Webhook] ✅ Tarea 415 actualizada: pending - Sin errores
2026-09-22 12:57:00 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:57:01 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:57:01 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:57:01 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:57:01 info: [REPO] Guardando link para producto 58
2026-09-22 12:57:01 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:57:01 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:57:01 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=416, sku=QA-ORG-3C
2026-09-22 12:57:01 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:57:01 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:57:01 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:57:01 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:57:01 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":415,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:57:01 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:57:01 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:57:01 info: [REPO] Actualizando tarea ID 416
2026-09-22 12:57:01 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:57:01 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:57:01 info: [REPO] Actualizando tarea ID 416
2026-09-22 12:57:01 info: [FB Webhook] ✅ Tarea 416 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:57:01 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:57:07 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:57:07 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:57:07 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:57:07 info: [REPO] Guardando link para producto 58
2026-09-22 12:57:07 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:57:07 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:57:07 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=417, sku=QA-ORG-3C
2026-09-22 12:57:07 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:57:07 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:57:07 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:57:07 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:57:09 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:57:09 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:57:09 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:57:09 info: [REPO] Guardando link para producto 58
2026-09-22 12:57:09 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:57:09 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:57:09 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=418, sku=QA-ORG-3C
2026-09-22 12:57:09 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:57:09 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:57:09 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:57:09 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:57:09 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:57:09 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:57:09 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:57:09 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:57:09 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:57:09 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:57:09 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A57%3A09-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:57:09 info: [FalabellaAdapter] ✅ Firma generada (HEX): 4eece46af6c0bc69c2b9416813be8f9f429132e370ceddc6afcdd05542402502
2026-09-22 12:57:09 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:57:09 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A57%3A09-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=4eece46af6c0bc69c2b9416813be8f9f429132e370ceddc6afcdd05542402502
2026-09-22 12:57:09 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:57:09 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:57:09 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:57:09 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:57:09 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844","seller_skus":null}
2026-09-22 12:57:10 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:57:10 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844"},"Feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844"}
2026-09-22 12:57:10 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:57:10 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: e7fcfadf-9dcb-4020-bb95-4a7ba8b92844
2026-09-22 12:57:10 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:57:10 info: [REPO] Buscando tarea por feedId=e7fcfadf-9dcb-4020-bb95-4a7ba8b92844 marketplace=any
2026-09-22 12:57:10 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:57:10 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:57:10 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>e7fcfadf-9dcb-4020-bb95-4a7ba8b92844</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:57:09-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:57:10 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: e7fcfadf-9dcb-4020-bb95-4a7ba8b92844
2026-09-22 12:57:10 info: [REPO] Actualizando tarea ID 416
2026-09-22 12:57:10 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:57:10 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:57:10 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:57:10 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:57:10 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:57:10 warn: [REPO] ⚠️ No se encontró tarea para feedId=e7fcfadf-9dcb-4020-bb95-4a7ba8b92844 (se intentaron 3 estrategias)
2026-09-22 12:57:10 warn: [FB Webhook] No se encontró credencial ni tarea para feed e7fcfadf-9dcb-4020-bb95-4a7ba8b92844
2026-09-22 12:57:11 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:57:11 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:57:11 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:57:11 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:57:11 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844","seller_skus":null}
2026-09-22 12:57:11 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:57:11 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844"},"Feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844"}
2026-09-22 12:57:11 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:57:11 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: e7fcfadf-9dcb-4020-bb95-4a7ba8b92844
2026-09-22 12:57:11 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:57:11 info: [REPO] Buscando tarea por feedId=e7fcfadf-9dcb-4020-bb95-4a7ba8b92844 marketplace=any
2026-09-22 12:57:11 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:57:12 info: [REPO] ✅ Tarea encontrada por LIKE: ID=418, status=pending
2026-09-22 12:57:12 info: [REPO] Buscando tarea por feedId=e7fcfadf-9dcb-4020-bb95-4a7ba8b92844 marketplace=4
2026-09-22 12:57:12 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:57:12 info: [REPO] ✅ Tarea encontrada por LIKE: ID=418, status=pending
2026-09-22 12:57:12 info: [FB Webhook] Procesando feed e7fcfadf-9dcb-4020-bb95-4a7ba8b92844 con credencial ID=34, seller_email=yasmany@klint.cl
2026-09-22 12:57:12 info: [FalabellaAdapter] FeedStatus raw response (e7fcfadf-9dcb-4020-bb95-4a7ba8b92844):
2026-09-22 12:57:12 info: {"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:57:12-0300","RequestParameters":{"FeedID":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844"}},"Body":{"FeedDetail":{"Feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:57:09","UpdatedDate":"2026-09-22 12:57:11","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}
2026-09-22 12:57:12 info: [FalabellaAdapter] FeedStatus parsed response (e7fcfadf-9dcb-4020-bb95-4a7ba8b92844):
2026-09-22 12:57:12 info: {"ok":true,"FeedID":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:57:09","UpdatedDate":"2026-09-22 12:57:11","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:57:12-0300","RequestParameters":{"FeedID":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844"}},"Body":{"FeedDetail":{"Feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:57:09","UpdatedDate":"2026-09-22 12:57:11","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:57:12 info: [FB Webhook] FeedStatus para e7fcfadf-9dcb-4020-bb95-4a7ba8b92844: {"ok":true,"FeedID":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:57:09","UpdatedDate":"2026-09-22 12:57:11","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0","raw":{"SuccessResponse":{"Head":{"RequestId":"","RequestAction":"FeedStatus","ResponseType":"FeedDetail","Timestamp":"2026-09-22T12:57:12-0300","RequestParameters":{"FeedID":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844"}},"Body":{"FeedDetail":{"Feed":"e7fcfadf-9dcb-4020-bb95-4a7ba8b92844","Status":"Finished","Action":"ProductUpdate","CreationDate":"2026-09-22 12:57:09","UpdatedDate":"2026-09-22 12:57:11","Source":"api","TotalRecords":"1","ProcessedRecords":"1","FailedRecords":"0"}}}}}
2026-09-22 12:57:13 info: [FB Webhook] Estado REAL del producto QA-ORG-3C: {"found":true,"sku":"QA-ORG-3C","status":"active","qc_status":"approved","qc_reason":null,"is_published":false,"has_image":true,"price":"25990.00","stock":"1","product_id":null,"shop_sku":"157945750","url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","product_errors":[],"raw":{"SellerSku":"QA-ORG-3C","ShopSku":"157945750","Name":"Organizador Escritorio Modular 3 Compartimentos","Variation":"Negro","ParentSku":"QA-ORG-3C","ProductId":"","Url":"https://www.falabella.com/falabella-cl/product/157945749/Organizador-Escritorio-Modular-3-Compartimentos/157945750","MainImage":"https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","Images":{"Image":["https://storage.googleapis.com/provider-media-service-production/db0540f7-c457-4603-b30e-c69ac1a72b26","https://storage.googleapis.com/provider-media-service-production/ddf9f512-5364-4a68-8c43-c4d5795e8f4e"]},"ContentScore":"100","Description":"Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.<br /><br />Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.<br /><br />Características:<br />- 3 compartimentos de organización.<br />- Material: plástico ABS.<br />- Diseño compacto y liviano.<br />- Fácil de limpiar.<br />- No requiere montaje.<br />- Uso recomendado: oficina, estudio y hogar.<br />- Producto nuevo.<br />- Garantía de 12 meses por defectos de fabricación.<br /><br />Contenido de la caja:<br />- 1 organizador de escritorio.<br />- Manual de uso y cuidado.","TaxClass":"IVA 19%","Brand":"HOME NEAT","PrimaryCategory":"Organizadores de escritorio","QCStatus":"approved","PrimaryCategoryId":"689","BusinessUnits":{"BusinessUnit":{"BusinessUnit":"Falabella","OperatorCode":"facl","Price":"25990.00","SpecialPrice":"","SpecialFromDate":"","SpecialToDate":"","Stock":"1","Status":"active","IsPublished":"0"}},"ProductData":{"ConditionType":"Nuevo","ProductWarranty":"meses","SellerWarranty":"1 año","PackageWidth":"17","PackageLength":"26","PackageHeight":"14","PackageWeight":"0.85","Model":"ORG3C-2026","Color":"Negro"}}}
2026-09-22 12:57:13 info: [FB Webhook] Feed e7fcfadf-9dcb-4020-bb95-4a7ba8b92844: imágenes recuperadas para QA-ORG-3C: 2
2026-09-22 12:57:13 info: [FB Webhook] Feed e7fcfadf-9dcb-4020-bb95-4a7ba8b92844: pre-check imágenes para QA-ORG-3C: {"task_status":"pending","product_found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false}
2026-09-22 12:57:13 info: [REPO] Actualizando tarea ID 418
2026-09-22 12:57:13 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:57:13 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:57:13 info: [FB Webhook] ✅ Tarea 418 actualizada: pending - Sin errores
2026-09-22 12:57:14 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:57:15 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:57:15 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:57:15 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:57:15 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:57:15 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:57:15 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:57:15 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A57%3A15-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:57:15 info: [FalabellaAdapter] ✅ Firma generada (HEX): dbd095a343beda174d130b45d01424fe527156cddac7c01c2e21acb9143f2239
2026-09-22 12:57:15 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:57:15 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A57%3A15-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=dbd095a343beda174d130b45d01424fe527156cddac7c01c2e21acb9143f2239
2026-09-22 12:57:15 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:57:15 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:57:15 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:57:15 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:57:15 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"303ac3db-01b2-4bb8-80af-5d5a5c8126a0","seller_skus":null}
2026-09-22 12:57:15 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCreated
2026-09-22 12:57:15 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"303ac3db-01b2-4bb8-80af-5d5a5c8126a0"},"Feed":"303ac3db-01b2-4bb8-80af-5d5a5c8126a0"}
2026-09-22 12:57:15 info: [FB Webhook] Evento de feed recibido: onFeedCreated
2026-09-22 12:57:15 info: [FB Webhook] Procesando evento de feed: onfeedcreated, FeedID: 303ac3db-01b2-4bb8-80af-5d5a5c8126a0
2026-09-22 12:57:15 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:57:15 info: [REPO] Buscando tarea por feedId=303ac3db-01b2-4bb8-80af-5d5a5c8126a0 marketplace=any
2026-09-22 12:57:15 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:57:15 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:57:15 info: <?xml version="1.0" encoding="UTF-8"?>
<SuccessResponse>
  <Head>
    <RequestId>303ac3db-01b2-4bb8-80af-5d5a5c8126a0</RequestId>
    <RequestAction>ProductUpdate</RequestAction>
    <ResponseType/>
    <Timestamp>2026-09-22T12:57:15-0300</Timestamp>
  </Head>
  <Body/>
</SuccessResponse>

2026-09-22 12:57:15 info: [FalabellaAdapter] ✅ Feed aceptado por Falabella. FeedID: 303ac3db-01b2-4bb8-80af-5d5a5c8126a0
2026-09-22 12:57:15 info: [REPO] Actualizando tarea ID 417
2026-09-22 12:57:15 info: [PublishingService] ✅ Falabella quedó en processing; webhook o feed posterior terminará la confirmación si aplica.
2026-09-22 12:57:15 info: Job actualizado (ID: 262): {"processed":1,"successful":1,"errors_count":0,"percentage":100}
2026-09-22 12:57:15 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 1 éxitos, 0 errores
2026-09-22 12:57:15 info: [JobRepository] Job 262 completado: 1 éxitos, 0 errores
2026-09-22 12:57:15 info: [JobProcessor] 🏁 Job 262 completado: 1/1
2026-09-22 12:57:15 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":418,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:57:15 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:57:15 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:57:15 info: [REPO] Actualizando tarea ID 418
2026-09-22 12:57:15 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:57:15 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:57:16 info: [REPO] Actualizando tarea ID 418
2026-09-22 12:57:16 info: [FB Webhook] ✅ Tarea 418 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:57:16 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:57:16 warn: [REPO] ⚠️ No se encontró tarea para feedId=303ac3db-01b2-4bb8-80af-5d5a5c8126a0 (se intentaron 3 estrategias)
2026-09-22 12:57:16 warn: [FB Webhook] No se encontró credencial ni tarea para feed 303ac3db-01b2-4bb8-80af-5d5a5c8126a0
2026-09-22 12:57:16 info: Datos llegados desde el webhook-Falabella:
 {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":["QA-ORG-3C"]}
2026-09-22 12:57:16 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onProductUpdated
2026-09-22 12:57:16 info: [FB Webhook] Payload recibido (liviano): {"event":"onProductUpdated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"SellerSkus":["QA-ORG-3C"]},"SellerSkus":["QA-ORG-3C"]}
2026-09-22 12:57:16 info: [FB Webhook] onproductupdated recibido para SKU QA-ORG-3C, esperando 3s antes de consultar...
2026-09-22 12:57:17 info: [FalabellaAdapter] SKU existente detectado (QA-ORG-3C) -> se usará ProductUpdate
2026-09-22 12:57:17 info: [DEBUG IMAGES] {"images":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"],"MainImage":["https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg","https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"]}
2026-09-22 12:57:17 info: [FalabellaAdapter] ✅ Imágenes preparadas para asociación post-creación: 2
2026-09-22 12:57:17 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=product_create_or_update action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:57:17 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:57:17 info: [FalabellaAdapter] 🔍 String to sign (ENCODEADO):
2026-09-22 12:57:17 info: Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A57%3A17-03%3A00&UserID=yasmany%40klint.cl&Version=1.0
2026-09-22 12:57:17 info: [FalabellaAdapter] ✅ Firma generada (HEX): e6c5b23a89ec7f37be0de087a350bce5dcf3ea0e2fcb08fbf58d42e5943755cb
2026-09-22 12:57:17 info: [FalabellaAdapter] 🌐 URL final:
2026-09-22 12:57:17 info: https://sellercenter-api.falabella.com?Action=ProductUpdate&Format=XML&Timestamp=2026-09-22T12%3A57%3A17-03%3A00&UserID=yasmany%40klint.cl&Version=1.0&Signature=e6c5b23a89ec7f37be0de087a350bce5dcf3ea0e2fcb08fbf58d42e5943755cb
2026-09-22 12:57:17 info: [FalabellaAdapter] 👤 Headers:
2026-09-22 12:57:17 info: {
  "Content-Type": "application/xml; charset=UTF-8",
  "User-Agent": "SC72B9D/Node/20.20.2/PROPIA/FACL"
}
2026-09-22 12:57:17 info: [FalabellaAdapter] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= label=publish action=ProductUpdate sku=QA-ORG-3C =========
2026-09-22 12:57:17 info: <?xml version="1.0" encoding="UTF-8"?>
<Request>
  <Product>
    <SellerSku>QA-ORG-3C</SellerSku>
    <Name>Organizador Escritorio Modular 3 Compartimentos</Name>
    <PrimaryCategory>689</PrimaryCategory>
    <Description>Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.&#xD;
&#xD;
Su diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.&#xD;
&#xD;
Características:&#xD;
- 3 compartimentos de organización.&#xD;
- Material: plástico ABS.&#xD;
- Diseño compacto y liviano.&#xD;
- Fácil de limpiar.&#xD;
- No requiere montaje.&#xD;
- Uso recomendado: oficina, estudio y hogar.&#xD;
- Producto nuevo.&#xD;
- Garantía de 12 meses por defectos de fabricación.&#xD;
&#xD;
Contenido de la caja:&#xD;
- 1 organizador de escritorio.&#xD;
- Manual de uso y cuidado.</Description>
    <Brand>HOME NEAT</Brand>
    <Variation>Negro</Variation>
    <BusinessUnits>
      <BusinessUnit>
        <OperatorCode>facl</OperatorCode>
        <Price>25990.00</Price>
        <Stock>1</Stock>
        <Status>active</Status>
      </BusinessUnit>
    </BusinessUnits>
    <ProductData>
      <ConditionType>Nuevo</ConditionType>
      <PackageHeight>14</PackageHeight>
      <PackageWidth>17</PackageWidth>
      <PackageLength>26</PackageLength>
      <PackageWeight>0.850</PackageWeight>
      <ProductWarranty>meses</ProductWarranty>
      <SellerWarranty>1 año</SellerWarranty>
      <Model>ORG3C-2026</Model>
      <Color>Negro</Color>
    </ProductData>
  </Product>
</Request>
2026-09-22 12:57:17 info: [FalabellaAdapter] ✅ Respuesta HTTP 200:
2026-09-22 12:57:17 info: <?xml version="1.0" encoding="UTF-8"?>
<ErrorResponse>
  <Head>
    <RequestAction>ProductUpdate</RequestAction>
    <ErrorType>Platform</ErrorType>
    <ErrorCode>1000</ErrorCode>
    <ErrorMessage>Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 303ac3db-01b2-4bb8-80af-5d5a5c8126a0</ErrorMessage>
  </Head>
  <Body/>
</ErrorResponse>

2026-09-22 12:57:17 error: [FalabellaAdapter] ❌ Error API Falabella (Código 1000): Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 303ac3db-01b2-4bb8-80af-5d5a5c8126a0
2026-09-22 12:57:17 info: [REPO] Actualizando tarea ID 418
2026-09-22 12:57:17 info: [REPO] Guardando link para producto 58
2026-09-22 12:57:17 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:57:17 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:57:17 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=418
2026-09-22 12:57:17 warn: [JobProcessor] ❌ Producto 58 falló: Falabella API Error 1000: Product Request Failed: The api payload has been submitted already and is getting processed. FeedID: 303ac3db-01b2-4bb8-80af-5d5a5c8126a0
2026-09-22 12:57:17 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:57:17 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:57:17 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:57:17 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:57:19 info: Datos llegados desde el webhook-Falabella:
 {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":"303ac3db-01b2-4bb8-80af-5d5a5c8126a0","seller_skus":null}
2026-09-22 12:57:19 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=Go-http-client/2.0 ct=application/json topic=onFeedCompleted
2026-09-22 12:57:19 info: [FB Webhook] Payload recibido (liviano): {"event":"onFeedCompleted","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"Feed":"303ac3db-01b2-4bb8-80af-5d5a5c8126a0"},"Feed":"303ac3db-01b2-4bb8-80af-5d5a5c8126a0"}
2026-09-22 12:57:19 info: [FB Webhook] Evento de feed recibido: onFeedCompleted
2026-09-22 12:57:19 info: [FB Webhook] Procesando evento de feed: onfeedcompleted, FeedID: 303ac3db-01b2-4bb8-80af-5d5a5c8126a0
2026-09-22 12:57:19 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 12:57:19 info: [REPO] Buscando tarea por feedId=303ac3db-01b2-4bb8-80af-5d5a5c8126a0 marketplace=any
2026-09-22 12:57:19 info: [REPO] JSON_EXTRACT no encontró resultado, intentando LIKE...
2026-09-22 12:57:19 warn: [REPO] ⚠️ No se encontró tarea para feedId=303ac3db-01b2-4bb8-80af-5d5a5c8126a0 (se intentaron 3 estrategias)
2026-09-22 12:57:19 warn: [FB Webhook] No se encontró credencial ni tarea para feed 303ac3db-01b2-4bb8-80af-5d5a5c8126a0
2026-09-22 12:57:19 info: [FB Webhook] Producto QA-ORG-3C: imágenes recuperadas desde tarea/payload: 2
2026-09-22 12:57:21 info: [FB Webhook] SKU QA-ORG-3C: contexto imagen={"task_id":418,"task_status":"pending","task_credential_id":34,"task_credential_email":"yasmany@klint.cl","current_credential_id":34,"current_credential_email":"yasmany@klint.cl","product_found":true,"images_found":2,"has_image":true,"should_attempt":false}
2026-09-22 12:57:21 info: [FB Webhook] SKU QA-ORG-3C: no se ejecuta Action=Image porque {"found":true,"has_image":true,"images_found":2,"image_sync_already_succeeded":false,"image_sync_in_progress":false,"terminal_status":"active"}
2026-09-22 12:57:21 info: [FB Webhook] Producto QA-ORG-3C verificado: {"topic":null,"resource":null,"snapshot":{"sku":"QA-ORG-3C","status":"active","qc_status":"approved","has_image":true,"stock":1,"price":25990}}
2026-09-22 12:57:21 info: [REPO] Actualizando tarea ID 418
2026-09-22 12:57:21 info: Job actualizado (ID: 262): {"status":"processing","processed":0,"successful":0,"errors_count":0,"percentage":0}
2026-09-22 12:57:21 info: [JobRepository] Job 262 recalculado: 0/1 procesados, 0 éxitos, 0 errores (0%)
2026-09-22 12:57:21 info: [REPO] Actualizando tarea ID 418
2026-09-22 12:57:21 info: [FB Webhook] ✅ Tarea 418 actualizada por webhook onproductupdated: pending - null
2026-09-22 12:57:21 info: [FB Webhook] Producto QA-ORG-3C sincronizado: active (approved)
2026-09-22 12:57:22 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:57:23 error: [FalabellaAdapter] Error obteniendo árbol de categorías: timeout of 10000ms exceeded
2026-09-22 12:57:23 error: [PublishingService] ❌ Error al publicar producto 58: No se pudo validar la categoría Falabella 689 con GetCategoryTree/GetCategoryAttributes
Error: No se pudo validar la categoría Falabella 689 con GetCategoryTree/GetCategoryAttributes
    at FalabellaAdapter.prepareProduct (/home50/klintcl/public_html/spree.api.klint.cl/app/services/adapters/FalabellaAdapter.js:1203:13)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async PublishingService.publishProduct (/home50/klintcl/public_html/spree.api.klint.cl/app/services/PublishingService.js:638:31)
    at async Object._processProduct (/home50/klintcl/public_html/spree.api.klint.cl/app/services/JobBackgroundProcessor.js:582:20)
    at async Promise.allSettled (index 0)
    at async Object._processJob (/home50/klintcl/public_html/spree.api.klint.cl/app/services/JobBackgroundProcessor.js:197:23)
2026-09-22 12:57:23 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:57:23 warn: [JobProcessor] ❌ Producto 58 falló: No se pudo validar la categoría Falabella 689 con GetCategoryTree/GetCategoryAttributes
2026-09-22 12:57:23 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:57:23 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:57:23 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:57:23 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:57:26 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 12:57:29 info: [PublishingService] ✅ Usando transformer específico: MarketplaceTransformerFalabella
2026-09-22 12:57:29 warn: [PublishingService] ⚠️ Sin family_name ni title → usando título fallback: "Organizador Escritorio Modular 3 Compartimentos"
2026-09-22 12:57:29 info: [REPO] Creando tarea de publicación para producto 58
2026-09-22 12:57:29 info: [REPO] Guardando link para producto 58
2026-09-22 12:57:29 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:57:29 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:57:29 info: [PublishingService] ✅ Tarea Falabella creada antes del POST. task_id=420, sku=QA-ORG-3C
2026-09-22 12:57:29 info: [PublishingService] 📦 Falabella payload preview antes de adapter.publish:
2026-09-22 12:57:29 info: {
  "action": "ProductCreate",
  "sku": "QA-ORG-3C",
  "product_id": 58,
  "credential_id": 34,
  "marketplace_id": 4,
  "category_id": 689,
  "category_name": "Organizadores de escritorio",
  "images_count": 2,
  "has_main_image": true
}
2026-09-22 12:57:29 info: [PublishingService] ========= [FALABELLA][PAYLOAD_TO_SEND] ========= product_id=58 marketplace_id=4 credential_id=34 =========
2026-09-22 12:57:29 info: {
  "sku": "QA-ORG-3C",
  "productName": "Organizador Escritorio Modular 3 Compartimentos",
  "brand": "HOME NEAT",
  "price": 25990,
  "stock": 1,
  "SpecialPrice": null,
  "SpecialFromDate": null,
  "SpecialToDate": null,
  "PrimaryCategory": 689,
  "description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "package_height": 14,
  "package_width": 17,
  "package_length": 26,
  "package_weight": 0.85,
  "attributes": [
    {
      "id": "ConditionType",
      "value_id": 9,
      "value_name": "Nuevo",
      "value": "Nuevo",
      "example_value": null
    },
    {
      "id": "PackageWidth",
      "value_name": 17,
      "value": 17,
      "example_value": null
    },
    {
      "id": "PackageLength",
      "value_name": 26,
      "value": 26,
      "example_value": null
    },
    {
      "id": "PackageHeight",
      "value_name": 14,
      "value": 14,
      "example_value": null
    },
    {
      "id": "PackageWeight",
      "value_name": 0.85,
      "value": 0.85,
      "example_value": null
    },
    {
      "id": "Variation",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    },
    {
      "id": "ProductWarranty",
      "value_name": "meses",
      "value": "meses",
      "example_value": null
    },
    {
      "id": "SellerWarranty",
      "value_id": 4,
      "value_name": "1 año",
      "value": "1 año",
      "example_value": null
    },
    {
      "id": "Model",
      "value_name": "ORG3C-2026",
      "value": "ORG3C-2026",
      "example_value": null
    },
    {
      "id": "Color",
      "value_name": "Negro",
      "value": "Negro",
      "example_value": null
    }
  ],
  "images": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "categoryName": "Organizadores de escritorio",
  "SellerSku": "QA-ORG-3C",
  "Description": "Organizador modular de escritorio con 3 compartimentos, fabricado en plástico ABS resistente y fácil de limpiar. Ideal para mantener ordenados lápices, bolígrafos, marcadores, reglas, accesorios pequeños y elementos de oficina.\r\n\r\nSu diseño compacto permite utilizarlo en escritorios de oficina, estudio, recepción o espacios de trabajo en casa. Cuenta con compartimentos independientes, bordes redondeados y una base estable para uso diario.\r\n\r\nCaracterísticas:\r\n- 3 compartimentos de organización.\r\n- Material: plástico ABS.\r\n- Diseño compacto y liviano.\r\n- Fácil de limpiar.\r\n- No requiere montaje.\r\n- Uso recomendado: oficina, estudio y hogar.\r\n- Producto nuevo.\r\n- Garantía de 12 meses por defectos de fabricación.\r\n\r\nContenido de la caja:\r\n- 1 organizador de escritorio.\r\n- Manual de uso y cuidado.",
  "Brand": "HOME NEAT",
  "Price": 25990,
  "Stock": 1,
  "MainImage": [
    "https://spree.api.klint.cl/api/images/products/58_1790049918989_8n7mostgd.jpg",
    "https://spree.api.klint.cl/api/images/products/58_1790049918990_y9mnrqpo6.jpg"
  ],
  "title": "Organizador Escritorio Modular 3 Compartimentos"
}
2026-09-22 12:57:39 error: [FalabellaAdapter] Error obteniendo árbol de categorías: timeout of 10000ms exceeded
2026-09-22 12:57:39 error: [FalabellaAdapter] Validación fallida: {"0":"No se pudo validar la categoría Falabella contra el árbol oficial"}
2026-09-22 12:57:39 info: [REPO] Actualizando tarea ID 420
2026-09-22 12:57:39 info: [REPO] Guardando link para producto 58
2026-09-22 12:57:39 info: [REPO] Scope link marketplace=4 product=58: {"product_id":58,"marketplace_id":4,"company_id":17,"credential_id":34,"external_id":"QA-ORG-3C"}
2026-09-22 12:57:39 info: [REPO] Link actualizado id=203 product=58 marketplace=4
2026-09-22 12:57:39 info: [PublishingService] Falabella cerrada como failed desde FeedStatus inmediato. task_id=420
2026-09-22 12:57:39 warn: [JobProcessor] ❌ Producto 58 falló: validation_failed
2026-09-22 12:57:39 info: Job actualizado (ID: 262): {"processed":1,"successful":0,"errors_count":1,"percentage":100}
2026-09-22 12:57:39 info: [JobProcessor] Verificando completado job 262: 1/1 procesados, 0 éxitos, 1 errores
2026-09-22 12:57:39 info: [JobRepository] Job 262 completado: 0 éxitos, 1 errores
2026-09-22 12:57:39 info: [JobProcessor] 🏁 Job 262 completado: 0/1
2026-09-22 12:57:45 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 12:57:50 info: Entrando a loguearse
2026-09-22 12:57:50 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:57:50 info: Entrando a loguearse
2026-09-22 12:57:50 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 12:58:01 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 12:58:07 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 12:58:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"062d02b8-cfc2-4935-8f23-63758ab82c02","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3040064754-76903082215","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:58:27.378Z","attempts":2,"received":"2026-09-22T15:54:10.009Z","actions":[]}
2026-09-22 12:58:27 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 12:58:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4938d02c-b35f-4003-bd4a-fe4a807b698f","topic":"items","resource":"/items/MLC989800029","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:58:58.311Z","attempts":2,"received":"2026-09-22T15:58:57.046Z","actions":[]}
2026-09-22 12:58:58 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:59:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0d5eecd3-3a26-4d83-be26-98732136b20b","topic":"items","resource":"/items/MLC1489716389","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:59:00.677Z","attempts":2,"received":"2026-09-22T15:58:57.033Z","actions":[]}
2026-09-22 12:59:01 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:59:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0ceee5e8-4381-480f-80d8-e8f6e7fc4e55","topic":"items","resource":"/items/MLC3040064754","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:59:11.167Z","attempts":2,"received":"2026-09-22T15:59:07.334Z","actions":[]}
2026-09-22 12:59:11 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 12:59:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ed6ebdd3-9035-426b-8342-50adbbdfbee9","topic":"shipments","resource":"/shipments/48066377089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T15:59:26.678Z","attempts":1,"received":"2026-09-22T15:59:26.241Z","actions":[]}
2026-09-22 12:59:26 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 13:01:36 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 13:01:41 info: Yasmany Sánchez Martínez Auditoría - Lista warehouse_products
2026-09-22 13:01:41 info: Datos recibidos: 
 {"warehouse_id":22,"company_id":17}
2026-09-22 13:01:41 info: company_id: 17
2026-09-22 13:02:13 info: [request-trace] POST /api/product origin=https://spree.klint.cl content-type=multipart/form-data; boundary=----geckoformboundaryb155e282ee865159642491eb89e22b65 auth=present x-company-id=17
2026-09-22 13:02:13 info: [multerFieldFolders] >>> REQUEST: POST /api/product
2026-09-22 13:02:13 info: [multerFieldFolders] Content-Type recibido: multipart/form-data; boundary=----geckoformboundaryb155e282ee865159642491eb89e22b65
2026-09-22 13:02:13 info: [multerFieldFolders] POST /api/product content-type=multipart/form-data; boundary=----geckoformboundaryb155e282ee865159642491eb89e22b65 expected-fields=images
2026-09-22 13:02:13 info: [multerFieldFolders] Upload ok. rawFiles=[] req.body.keys=company_id,sku,name,description,brand,model,condition,gtin,mpn,category_id,warranty_months,warranty_text,purchase_price,sale_price,attributes,product_measurements,packaging_measurements,product_variants
2026-09-22 13:02:13 info: [multerFieldFolders] organizedFiles={} 
2026-09-22 13:02:13 info: Yasmany Sánchez Martínez Auditoría - Crea nuevo producto
2026-09-22 13:02:13 info: Datos recibidos del producto:
2026-09-22 13:02:13 info: {"company_id":"17","sku":"plan-max","name":"prueba de producto excede la cantiad por plan","description":"descripción de la prueba de test de producto excedente ","brand":"plan","model":"plan","condition":"new","gtin":"","mpn":"","category_id":"7","warranty_months":"3","warranty_text":"meses","purchase_price":"15000","sale_price":"20000","attributes":"[]","product_measurements":"{\"weight\":{\"value\":10,\"unit\":\"g\"},\"dimensions\":{\"length\":{\"value\":10,\"unit\":\"cm\"},\"width\":{\"value\":40,\"unit\":\"cm\"},\"height\":{\"value\":10,\"unit\":\"cm\"},\"depth\":{\"value\":null,\"unit\":\"cm\"}},\"volumetric_weight\":{\"value\":0.8,\"unit\":\"kg\"}}","packaging_measurements":"{\"weight\":{\"value\":null,\"unit\":\"kg\"},\"dimensions\":{\"length\":{\"value\":null,\"unit\":\"cm\"},\"width\":{\"value\":null,\"unit\":\"cm\"},\"height\":{\"value\":null,\"unit\":\"cm\"}},\"material\":\"\",\"fragile\":false,\"units_per_box\":1}","product_variants":"[{\"sku\":\"PLAN-MAX-NEGRO\",\"attributes\":{},\"variant_value_ids\":[4]}]"}
2026-09-22 13:03:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c9dc81f5-e0e1-4e3b-aa28-6f6134d3526d","topic":"stock-locations","resource":"/user-products/MLCU3664623578/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:03:48.405Z","attempts":1,"received":"2026-09-22T16:03:48.249Z","actions":["type:selling_address"]}
2026-09-22 13:03:48 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:03:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ccb37ec0-f32b-470e-aacd-c137a69e4473","topic":"stock-locations","resource":"/user-products/MLCU3375555079/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:03:51.577Z","attempts":1,"received":"2026-09-22T16:03:50.809Z","actions":["type:selling_address"]}
2026-09-22 13:03:51 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:03:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"151b054f-5e3f-413d-bfae-83b2dbcdf6eb","topic":"items","resource":"/items/MLC1778255233","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:03:54.614Z","attempts":2,"received":"2026-09-22T16:03:50.757Z","actions":[]}
2026-09-22 13:03:55 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:03:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c44b35f2-3f7b-41f5-ab20-025251112e1f","topic":"stock-locations","resource":"/user-products/MLCU5132445533/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:03:55.373Z","attempts":1,"received":"2026-09-22T16:03:55.199Z","actions":["type:selling_address"]}
2026-09-22 13:03:55 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:03:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4fb41882-63dd-47d8-ab56-beed8092785d","topic":"items","resource":"/items/MLC1678404103","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:03:55.744Z","attempts":2,"received":"2026-09-22T16:03:53.671Z","actions":[]}
2026-09-22 13:03:56 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:03:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"83d90e02-f475-40bf-9d7f-f00e37528a13","topic":"stock-locations","resource":"/user-products/MLCU3380144863/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:03:57.702Z","attempts":1,"received":"2026-09-22T16:03:57.526Z","actions":["type:selling_address"]}
2026-09-22 13:03:58 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:03:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"215ec1fb-ab83-4af1-8953-c093a0639ed6","topic":"items","resource":"/items/MLC3207793420","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:03:57.804Z","attempts":2,"received":"2026-09-22T16:03:53.299Z","actions":[]}
2026-09-22 13:03:58 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:04:01 info: Yasmany Sánchez Martínez Auditoría - Lista almacenes
2026-09-22 13:04:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5dadddb2-9786-4a9a-bf40-ce7b7714ebbe","topic":"items","resource":"/items/MLC2235120249","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:04:02.208Z","attempts":2,"received":"2026-09-22T16:03:55.774Z","actions":[]}
2026-09-22 13:04:02 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:04:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d098ea26-5be6-404b-890c-99771addd528","topic":"items","resource":"/items/MLC4495191614","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:04:02.713Z","attempts":2,"received":"2026-09-22T16:04:00.24Z","actions":[]}
2026-09-22 13:04:02 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:04:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6640c84a-09e0-49b6-80a3-5403174e76e9","topic":"items","resource":"/items/MLC4495191276","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:04:03.277Z","attempts":2,"received":"2026-09-22T16:03:57.901Z","actions":[]}
2026-09-22 13:04:03 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:04:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"39ecddc2-400c-4e43-91df-5873528f0c17","topic":"items","resource":"/items/MLC3090085672","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:04:03.589Z","attempts":2,"received":"2026-09-22T16:04:01.793Z","actions":[]}
2026-09-22 13:04:03 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:04:18 info: Yasmany Sánchez Martínez Auditoría - Lista pools
2026-09-22 13:04:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0e921fe2-d517-46df-a94a-ffa0f3a87af5","topic":"items","resource":"/items/MLC989800029","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:04:29.333Z","attempts":2,"received":"2026-09-22T16:04:25.666Z","actions":[]}
2026-09-22 13:04:29 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:04:46 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ddf92a72-18b5-4bb6-a13d-9313711c6e4b","topic":"items","resource":"/items/MLC1489716389","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:04:46.262Z","attempts":2,"received":"2026-09-22T16:04:45.113Z","actions":[]}
2026-09-22 13:04:46 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:05:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"002e2201-2f8a-4dc5-a4c7-bb064deb93b4","topic":"items","resource":"/items/MLC3509798518","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:05:56.79Z","attempts":2,"received":"2026-09-22T16:05:51.885Z","actions":[]}
2026-09-22 13:05:57 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:06:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e752ce48-e47c-49f5-a39f-3d79e02ba4ad","topic":"shipments","resource":"/shipments/48033531545","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:06:02.722Z","attempts":1,"received":"2026-09-22T16:06:02.172Z","actions":[]}
2026-09-22 13:06:03 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 13:08:04 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 13:08:11 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 13:08:22 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 13:09:55 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 13:10:41 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 13:10:45 info: Entrando a loguearse
2026-09-22 13:10:45 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 13:10:45 info: Entrando a loguearse
2026-09-22 13:10:45 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 13:10:50 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 13:10:53 info: Yasmany Sánchez Martínez Auditoría - Lista marketplaces
2026-09-22 13:11:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2912d07d-b865-4b6d-afcb-7aef1989a78c","topic":"items","resource":"/items/MLC3509798518","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:11:37.157Z","attempts":2,"received":"2026-09-22T16:11:34.287Z","actions":[]}
2026-09-22 13:11:37 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:11:46 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 13:11:54 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 13:14:44 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 13:14:53 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 13:14:59 info: Yasmany Sánchez Martínez Auditoría - Lista productos
2026-09-22 13:15:07 info: Yasmany Sánchez Martínez Auditoría - Solicita metadata de productos
2026-09-22 13:15:17 info: Yasmany Sánchez Martínez Auditoría - Solicita listado de planes
2026-09-22 13:15:17 info: {"company_id":17,"include_stats":true}
2026-09-22 13:15:27 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 13:15:35 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 13:19:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f0f7e692-c7d9-4e6a-84bd-ec835df939fa","topic":"messages","resource":"01a0a62dce897129aa1ed7c9c8908324","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T16:19:53.109Z","attempts":1,"received":"2026-09-22T16:19:52.967Z","actions":["read"]}
2026-09-22 13:19:53 info: [ML Webhook] Ignorado topic: messages
2026-09-22 13:20:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"212ca6ae-5e3f-40a0-91e0-4bce4614e93d","topic":"messages","resource":"01a0c9eb157e7ca7b9d103a4a98070c7","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T16:20:27.143Z","attempts":1,"received":"2026-09-22T16:20:27.03Z","actions":["created"]}
2026-09-22 13:20:27 info: [ML Webhook] Ignorado topic: messages
2026-09-22 13:22:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ad6b27af-06b2-4084-8474-7574efd3beb1","topic":"messages","resource":"01a0c9ed2e5d7519aa050e3287883503","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T16:22:45.394Z","attempts":1,"received":"2026-09-22T16:22:45.236Z","actions":["created"]}
2026-09-22 13:22:45 info: [ML Webhook] Ignorado topic: messages
2026-09-22 13:22:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1d271595-7d13-47ee-8453-98d336a7a50a","topic":"items","resource":"/items/MLC1052174737","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:22:58.829Z","attempts":2,"received":"2026-09-22T16:22:55.285Z","actions":[]}
2026-09-22 13:22:59 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:28:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7ac06da2-7fed-4b68-95b4-9b9fbb6d050e","topic":"items","resource":"/items/MLC1052174737","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:28:36.764Z","attempts":2,"received":"2026-09-22T16:28:34.914Z","actions":[]}
2026-09-22 13:28:37 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:34:33 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"91ef3bb5-a5c1-4352-8e4b-570aee27861f","topic":"stock-locations","resource":"/user-products/MLCU3246809043/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:34:32.747Z","attempts":1,"received":"2026-09-22T16:34:32.131Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 13:34:33 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:34:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ff46185a-702f-451f-9d06-e3b758159cc4","topic":"stock-locations","resource":"/user-products/MLCU3246809049/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:34:38.593Z","attempts":1,"received":"2026-09-22T16:34:38.439Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 13:34:39 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:34:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0776f571-051c-4ce0-a5f4-200a96f548bc","topic":"stock-locations","resource":"/user-products/MLCU3246807725/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:34:40.587Z","attempts":1,"received":"2026-09-22T16:34:40.332Z","actions":["action:stockout","type:selling_address"]}
2026-09-22 13:34:40 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:34:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fcf403ca-5183-4712-9826-9d11f35be060","topic":"items","resource":"/items/MLC2933647494","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:34:47.962Z","attempts":2,"received":"2026-09-22T16:34:38.935Z","actions":[]}
2026-09-22 13:34:48 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:34:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"451b56e7-5772-468e-953c-af8aa193ecd9","topic":"items","resource":"/items/MLC2933647494","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:34:53.888Z","attempts":2,"received":"2026-09-22T16:34:52.457Z","actions":[]}
2026-09-22 13:34:54 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:34:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"00a92f3c-cbe8-4f49-a801-d2811c1a48b5","topic":"items","resource":"/items/MLC2933647494","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:34:58.42Z","attempts":2,"received":"2026-09-22T16:34:54.89Z","actions":[]}
2026-09-22 13:34:58 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:42:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"05662015-5c5f-491f-ae45-a50457105952","topic":"items","resource":"/items/MLC3040064754","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:42:04.95Z","attempts":3,"received":"2026-09-22T15:54:01.568Z","actions":[]}
2026-09-22 13:42:05 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:45:50 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f60b6715-b6cf-44a3-8287-0fa27146b36d","topic":"catalog_item_competition_status","resource":"/items/MLC1877875807/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:45:49.814Z","attempts":1,"received":"2026-09-22T16:45:49.608Z","actions":[]}
2026-09-22 13:45:50 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 13:45:50 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"69a83daa-7738-4768-abb2-0374eaa152bc","topic":"catalog_item_competition_status","resource":"/items/MLC1893502433/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T16:45:49.888Z","attempts":1,"received":"2026-09-22T16:45:49.763Z","actions":[]}
2026-09-22 13:45:50 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 13:46:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e8107e9f-3b43-4c10-b841-eaa371a3c3ee","topic":"shipments","resource":"/shipments/48033531545","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:46:46.888Z","attempts":1,"received":"2026-09-22T16:46:46.076Z","actions":[]}
2026-09-22 13:46:47 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 13:47:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0f3cb9e1-ce5a-4b76-ab88-2fc0f7a4e7b1","topic":"catalog_item_competition_status","resource":"/items/MLC3550428530/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:47:24.817Z","attempts":1,"received":"2026-09-22T16:47:24.706Z","actions":[]}
2026-09-22 13:47:25 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 13:47:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9d33a9e8-b145-431e-b004-7d5022770b4c","topic":"catalog_item_competition_status","resource":"/items/MLC1893428827/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T16:47:24.889Z","attempts":1,"received":"2026-09-22T16:47:24.774Z","actions":[]}
2026-09-22 13:47:25 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 13:47:49 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"88503671-1af0-4def-8c08-e71c2ab3739c","topic":"stock-locations","resource":"/user-products/MLCU5220961691/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:47:49.245Z","attempts":1,"received":"2026-09-22T16:47:48.593Z","actions":["type:selling_address"]}
2026-09-22 13:47:49 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 13:47:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b38d9816-1372-415e-9bd4-95bcf0c5998d","topic":"items","resource":"/items/MLC4497579418","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:47:53.001Z","attempts":2,"received":"2026-09-22T16:47:50.076Z","actions":[]}
2026-09-22 13:47:53 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:47:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8bd32ca6-92d6-4750-8138-9b61ac12a76e","topic":"items","resource":"/items/MLC4498795350","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:47:53.653Z","attempts":2,"received":"2026-09-22T16:47:52.236Z","actions":[]}
2026-09-22 13:47:53 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:56:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fc3471df-07e6-4bdb-81da-c0d50ffedddc","topic":"items","resource":"/items/MLC1954165437","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:56:05.773Z","attempts":2,"received":"2026-09-22T16:56:02.907Z","actions":[]}
2026-09-22 13:56:06 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:56:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ce7658a4-c4e5-46fd-923f-012f1141a36e","topic":"shipments","resource":"/shipments/48033531545","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:56:09.557Z","attempts":1,"received":"2026-09-22T16:56:09.432Z","actions":[]}
2026-09-22 13:56:09 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 13:57:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fc4712de-a3ac-453a-aab4-761de48852bd","topic":"price_suggestion","resource":"/suggestions/items/MLC3550428530/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:57:18.943Z","attempts":2,"received":"2026-09-22T16:51:45.88Z","actions":["price_suggestion"]}
2026-09-22 13:57:19 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 13:57:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"453466fb-e41b-46ca-8c79-a2467c57ddaf","topic":"shipments","resource":"/shipments/48033531545","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:57:37.931Z","attempts":1,"received":"2026-09-22T16:57:35.764Z","actions":[]}
2026-09-22 13:57:38 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 13:57:41 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a8d93799-dc58-4cb7-9a92-bb3c1e53eeff","topic":"orders_v2","resource":"/orders/2000018499855418","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:57:40.879Z","attempts":1,"received":"2026-09-22T16:57:40.766Z","actions":["static_tags:pack_order","action:new_tag","static_tags:never_buyer","site_id:mlc","channel:marketplace","payments","fulfilled","flows:new_buyer_free_shipping","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 13:57:41 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:58:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b9404bc3-9868-4f7a-8651-eddbd9e2c601","topic":"items","resource":"/items/MLC1877830031","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:58:13.889Z","attempts":2,"received":"2026-09-22T16:58:10.168Z","actions":[]}
2026-09-22 13:58:14 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:58:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"07ec3280-334b-4b2c-905c-97548e83bfaf","topic":"items","resource":"/items/MLC1715480679","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:58:28.957Z","attempts":2,"received":"2026-09-22T16:58:26.132Z","actions":[]}
2026-09-22 13:58:29 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 13:59:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bf292937-72eb-4b99-829d-0c412c67ce21","topic":"items","resource":"/items/MLC4444442078","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T16:59:29.92Z","attempts":2,"received":"2026-09-22T16:59:27.487Z","actions":[]}
2026-09-22 13:59:30 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:04:07 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b9b64ac0-2c76-4948-a560-24f30dc5b8c5","topic":"price_suggestion","resource":"/suggestions/items/MLC2339155956/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:04:07.058Z","attempts":2,"received":"2026-09-22T16:58:20.489Z","actions":["price_suggestion"]}
2026-09-22 14:04:07 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 14:09:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cf2e4946-54bb-4e37-9482-f075af797900","topic":"payments","resource":"/collections/179354569081","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:09:56.779Z","attempts":1,"received":"2026-09-22T17:09:56.698Z","actions":[]}
2026-09-22 14:09:57 info: [ML Webhook] Ignorado topic: payments
2026-09-22 14:09:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cf4631ff-7e4a-4b38-9051-b3fb0cfbb3f1","topic":"orders_v2","resource":"/orders/2000018590525038","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:09:58.209Z","attempts":1,"received":"2026-09-22T17:09:57.921Z","actions":["flows:catalog","pack_order:false","site_id:mlc","channel:marketplace","date_closed","static_tags:onboarding","payments","hidden_for_seller","is_test:false","status"]}
2026-09-22 14:09:58 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:09:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6298c0ae-c010-4904-bd57-9aac635c5f78","topic":"orders_v2","resource":"/orders/2000018590525038","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:09:58.965Z","attempts":1,"received":"2026-09-22T17:09:58.375Z","actions":["flows:catalog","action:new_tag","pack_order:false","site_id:mlc","channel:marketplace","static_tags:onboarding","payments","is_test:false"]}
2026-09-22 14:09:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4f03253d-be88-49da-9c3a-7bde37ffcc44","topic":"stock-locations","resource":"/user-products/MLCU4227634685/stock","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:09:58.976Z","attempts":1,"received":"2026-09-22T17:09:58.844Z","actions":["type:selling_address"]}
2026-09-22 14:09:59 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 14:09:59 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:09:59 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=null branch_id=null
2026-09-22 14:09:59 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=19 branch_id=null
2026-09-22 14:09:59 info: Notificación creada para usuario 40 (ID: 128)
2026-09-22 14:09:59 info: [ML Webhook] Notificacion de venta creada order=2000018590525038 user_id=40 notification_id=128
2026-09-22 14:09:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e55b4264-eda2-42e5-a609-7c2cddd86bfa","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:09:59.466Z","attempts":1,"received":"2026-09-22T17:09:59.265Z","actions":[]}
2026-09-22 14:09:59 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:10:00 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=null branch_id=null
2026-09-22 14:10:00 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=19 branch_id=null
2026-09-22 14:10:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bb2cc29a-f198-4c73-a897-e20ea7ef41fd","topic":"orders_v2","resource":"/orders/2000018590525038","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:10:00.9Z","attempts":1,"received":"2026-09-22T17:10:00.457Z","actions":["flows:catalog","pack_order:false","site_id:mlc","channel:marketplace","static_tags:onboarding","is_test:false","order_items"]}
2026-09-22 14:10:01 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:10:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ae2d8705-60bf-44a5-b31f-25922372e5d7","topic":"orders_v2","resource":"/orders/2000018590525038","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:10:02.021Z","attempts":1,"received":"2026-09-22T17:10:01.858Z","actions":["flows:catalog","pack_order:false","site_id:mlc","channel:marketplace","static_tags:onboarding","payments","is_test:false","order_items"]}
2026-09-22 14:10:02 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:10:02 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=null branch_id=null
2026-09-22 14:10:02 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=19 branch_id=null
2026-09-22 14:10:03 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=null branch_id=null
2026-09-22 14:10:03 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=19 branch_id=null
2026-09-22 14:10:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"210bd8ee-f3d3-449c-b1e7-a726f87e2004","topic":"items","resource":"/items/MLC4152859668","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:10:02.798Z","attempts":2,"received":"2026-09-22T17:09:59.67Z","actions":[]}
2026-09-22 14:10:03 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC4152859668
2026-09-22 14:10:03 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:10:03 info: [ML Verify] Respuesta item MLC4152859668: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4152859668","title":"Pack De 10 Tazónes Enlozado Sublimable Borde Plata 12oz Blanco","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC32658","domain_id":"MLC-KITCHEN_BOWLS","price":32990,"available_quantity":6,"permalink":"https://articulo.mercadolibre.cl/MLC-4152859668-pack-de-10-tazones-enlozado-sublimable-borde-plata-12oz-blanco-_JM","last_updated":"2026-09-22T17:09:56.615Z"}}
2026-09-22 14:10:03 info: [ML Webhook] Item MLC4152859668 verificado: {"topic":"items","resource":"/items/MLC4152859668","snapshot":{"id":"MLC4152859668","title":"Pack De 10 Tazónes Enlozado Sublimable Borde Plata 12oz Blanco","status":"active","sub_status":[],"category_id":"MLC32658","price":32990,"permalink":"https://articulo.mercadolibre.cl/MLC-4152859668-pack-de-10-tazones-enlozado-sublimable-borde-plata-12oz-blanco-_JM","last_updated":"2026-09-22T17:09:56.615Z"}}
2026-09-22 14:10:03 info: [ML Webhook] Item MLC4152859668 sincronizado: active
2026-09-22 14:10:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c4e0200b-e258-4187-b07a-cc1a4c074b55","topic":"shipments","resource":"/shipments/48068479722","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:10:04.519Z","attempts":1,"received":"2026-09-22T17:10:01.869Z","actions":[]}
2026-09-22 14:10:04 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:10:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c9faaf63-132a-4b54-b748-987ff8720d80","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:10:05.158Z","attempts":1,"received":"2026-09-22T17:10:03.674Z","actions":[]}
2026-09-22 14:10:05 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:10:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"48c2b396-27c7-408e-8028-e6164c29875e","topic":"items","resource":"/items/MLC4152859668","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:10:09.928Z","attempts":2,"received":"2026-09-22T17:10:06.04Z","actions":[]}
2026-09-22 14:10:10 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC4152859668
2026-09-22 14:10:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"745d674c-73a3-4d05-9fa8-70d5c0768c35","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:10:10.598Z","attempts":1,"received":"2026-09-22T17:10:06.25Z","actions":[]}
2026-09-22 14:10:10 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:10:10 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:10:10 info: [ML Verify] Respuesta item MLC4152859668: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC4152859668","title":"Pack De 10 Tazónes Enlozado Sublimable Borde Plata 12oz Blanco","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC32658","domain_id":"MLC-KITCHEN_BOWLS","price":32990,"available_quantity":6,"permalink":"https://articulo.mercadolibre.cl/MLC-4152859668-pack-de-10-tazones-enlozado-sublimable-borde-plata-12oz-blanco-_JM","last_updated":"2026-09-22T17:09:56.615Z"}}
2026-09-22 14:10:10 info: [ML Webhook] Item MLC4152859668 verificado: {"topic":"items","resource":"/items/MLC4152859668","snapshot":{"id":"MLC4152859668","title":"Pack De 10 Tazónes Enlozado Sublimable Borde Plata 12oz Blanco","status":"active","sub_status":[],"category_id":"MLC32658","price":32990,"permalink":"https://articulo.mercadolibre.cl/MLC-4152859668-pack-de-10-tazones-enlozado-sublimable-borde-plata-12oz-blanco-_JM","last_updated":"2026-09-22T17:09:56.615Z"}}
2026-09-22 14:10:10 info: [ML Webhook] Item MLC4152859668 sincronizado: active
2026-09-22 14:10:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8a5a1dae-62d9-4680-acdb-61be27b87ff7","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:10:10.72Z","attempts":1,"received":"2026-09-22T17:10:06.197Z","actions":[]}
2026-09-22 14:10:11 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:11:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"410aaa49-aa82-4707-9edd-ab0339821cc3","topic":"orders_v2","resource":"/orders/2000018590525038","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:11:39.706Z","attempts":1,"received":"2026-09-22T17:11:39.538Z","actions":["flows:catalog","pack_order:false","site_id:mlc","channel:marketplace","static_tags:onboarding","expiration_date","is_test:false","order_items"]}
2026-09-22 14:11:40 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:11:41 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=null branch_id=null
2026-09-22 14:11:41 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC4152859668 credential_id=55 company_id=19 branch_id=null
2026-09-22 14:12:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"76924771-9c4c-4256-8134-aab083fa1f72","topic":"items","resource":"/items/MLC4444442076","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:12:17.171Z","attempts":2,"received":"2026-09-22T17:12:13.44Z","actions":[]}
2026-09-22 14:12:17 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:12:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b5ffe192-954f-42d4-9a9a-48f48d7b7577","topic":"items","resource":"/items/MLC4444442080","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:12:31.37Z","attempts":2,"received":"2026-09-22T17:12:29.408Z","actions":[]}
2026-09-22 14:12:31 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:13:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2e9911df-2dc3-4223-831b-d32913d30dc8","topic":"items","resource":"/items/MLC2235209019","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:13:47.592Z","attempts":2,"received":"2026-09-22T17:13:46.025Z","actions":[]}
2026-09-22 14:13:48 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:16:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3a214c26-8c2d-4602-9a8f-8c2062f02808","topic":"items","resource":"/items/MLC4495464236","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:16:30.643Z","attempts":2,"received":"2026-09-22T17:16:27.596Z","actions":[]}
2026-09-22 14:16:30 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:16:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"caed98d6-349d-48cd-877b-d260554be8db","topic":"items","resource":"/items/MLC4468493424","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:16:55.263Z","attempts":2,"received":"2026-09-22T17:16:53.124Z","actions":[]}
2026-09-22 14:16:55 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:18:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"825e4648-7a0c-4acf-9dc1-67632f95af85","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3502278366-76905161329","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:18:52.622Z","attempts":1,"received":"2026-09-22T17:18:52.145Z","actions":[]}
2026-09-22 14:18:52 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:20:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1be0f4c9-3542-4289-9f54-16f48d39230f","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3881098644-76910293195","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:20:44.62Z","attempts":1,"received":"2026-09-22T17:20:44.369Z","actions":[]}
2026-09-22 14:20:45 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:22:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ea961262-ba74-4434-87ba-1dc42d81cd7d","topic":"items","resource":"/items/MLC4495464236","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:22:03.063Z","attempts":2,"received":"2026-09-22T17:21:59.749Z","actions":[]}
2026-09-22 14:22:03 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:22:08 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"15321593-a8a0-409e-9ee3-b2521054568b","topic":"items","resource":"/items/MLC4468493424","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:22:08.168Z","attempts":2,"received":"2026-09-22T17:21:58.496Z","actions":[]}
2026-09-22 14:22:08 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:22:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9151154d-e04d-4864-95a4-66ad81ca80dc","topic":"items","resource":"/items/MLC1877906571","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:22:13.566Z","attempts":2,"received":"2026-09-22T17:22:11.147Z","actions":[]}
2026-09-22 14:22:13 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC1877906571
2026-09-22 14:22:14 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 14:22:14 info: [ML Verify] Respuesta item MLC1877906571: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC1877906571","title":"Maquina De Imanes Pvc Rosada Matriz Cuadrada 5x5cm Rosa 5x5cm Pvc","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC393903","domain_id":"MLC-BUTTON_PINS","price":79990,"available_quantity":5,"permalink":"https://articulo.mercadolibre.cl/MLC-1877906571-maquina-de-imanes-pvc-rosada-matriz-cuadrada-5x5cm-rosa-5x5cm-pvc-_JM","last_updated":"2026-09-22T17:22:10.873Z"}}
2026-09-22 14:22:14 info: [ML Webhook] Item MLC1877906571 verificado: {"topic":"items","resource":"/items/MLC1877906571","snapshot":{"id":"MLC1877906571","title":"Maquina De Imanes Pvc Rosada Matriz Cuadrada 5x5cm Rosa 5x5cm Pvc","status":"active","sub_status":[],"category_id":"MLC393903","price":79990,"permalink":"https://articulo.mercadolibre.cl/MLC-1877906571-maquina-de-imanes-pvc-rosada-matriz-cuadrada-5x5cm-rosa-5x5cm-pvc-_JM","last_updated":"2026-09-22T17:22:10.873Z"}}
2026-09-22 14:22:14 info: [ML Webhook] Item MLC1877906571 sincronizado: active
2026-09-22 14:25:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3fc96877-c350-44c8-84d2-f3211b48ccb5","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3930367012-76895724638","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:25:04.446Z","attempts":1,"received":"2026-09-22T17:25:04.271Z","actions":[]}
2026-09-22 14:25:04 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:25:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b69a3a3d-e065-40fb-b924-5f184c82d0b0","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4067257854-76791521599","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:25:28.69Z","attempts":1,"received":"2026-09-22T17:25:28.475Z","actions":[]}
2026-09-22 14:25:29 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:27:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4b23f475-2882-4d49-be63-56e080add92f","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2097154944-76902696247","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:27:23.229Z","attempts":1,"received":"2026-09-22T17:27:23.123Z","actions":[]}
2026-09-22 14:27:23 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:29:07 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"eeda2164-c49f-4e90-ab09-7b68e882652b","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1900412341-76791733668","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:29:06.75Z","attempts":1,"received":"2026-09-22T17:29:06.632Z","actions":[]}
2026-09-22 14:29:07 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:29:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fe6a845b-d90c-451d-8a6e-c1cefc761dba","topic":"price_suggestion","resource":"/suggestions/items/MLC1696210651/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:29:43.142Z","attempts":2,"received":"2026-09-22T17:24:06.449Z","actions":["price_suggestion"]}
2026-09-22 14:29:43 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 14:30:32 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"09d10ab6-2e2a-4eac-b659-c248ca269cb5","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1877988061-76791521644","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:30:32.216Z","attempts":1,"received":"2026-09-22T17:30:32.109Z","actions":[]}
2026-09-22 14:30:32 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:32:07 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"19a527ea-a0be-4ebb-b9d0-f53d823d7fd2","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3902068208-76796859807","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:32:07.376Z","attempts":1,"received":"2026-09-22T17:32:06.764Z","actions":[]}
2026-09-22 14:32:07 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:32:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5b853423-1e1b-4d37-9999-8e113435292b","topic":"shipments","resource":"/shipments/48062468373","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:32:23.123Z","attempts":1,"received":"2026-09-22T17:32:22.007Z","actions":[]}
2026-09-22 14:32:23 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:32:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"688ef9f9-b09d-4cc5-96b6-9fe8571de544","topic":"payments","resource":"/collections/179354569081","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:32:27.01Z","attempts":1,"received":"2026-09-22T17:32:26.915Z","actions":[]}
2026-09-22 14:32:27 info: [ML Webhook] Ignorado topic: payments
2026-09-22 14:33:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"258441e2-7987-4f34-b351-c49715c7ccd0","topic":"orders_v2","resource":"/orders/2000018562183096","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:05.587Z","attempts":1,"received":"2026-09-22T17:33:05.047Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","channel:marketplace","is_test:false","pack_order:true"]}
2026-09-22 14:33:05 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:33:07 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"efcc5ca4-ad6a-4ab1-a7ca-e5c16981cb65","topic":"stock-locations","resource":"/user-products/MLCU5184294656/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:06.893Z","attempts":1,"received":"2026-09-22T17:33:06.551Z","actions":["type:selling_address"]}
2026-09-22 14:33:07 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 14:33:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0460a3ab-74a4-48c2-aa45-8e8840041be9","topic":"items","resource":"/items/MLC2240263221","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:16.067Z","attempts":2,"received":"2026-09-22T17:33:10.909Z","actions":[]}
2026-09-22 14:33:16 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:33:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0ef64daf-4407-4c65-ab24-ac2c341a74d7","topic":"stock-locations","resource":"/user-products/MLCU5184294656/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:17.369Z","attempts":1,"received":"2026-09-22T17:33:17.254Z","actions":["type:selling_address"]}
2026-09-22 14:33:17 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 14:33:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"30b88a77-2c58-4af5-80bc-301eca8f3c54","topic":"items","resource":"/items/MLC2239671769","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:17.763Z","attempts":2,"received":"2026-09-22T17:33:14.334Z","actions":[]}
2026-09-22 14:33:18 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:33:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"61f42078-4dec-4bd6-ba95-d79e477e6b13","topic":"orders_v2","resource":"/orders/2000018558751816","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:19.657Z","attempts":1,"received":"2026-09-22T17:33:17.534Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 14:33:19 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:33:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c552dc47-3abf-4fb3-ab5f-aacb59019a15","topic":"items","resource":"/items/MLC2239671769","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:20.387Z","attempts":2,"received":"2026-09-22T17:33:17.609Z","actions":[]}
2026-09-22 14:33:20 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:33:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d98563bf-adb1-4c23-8d88-39b6f7fbc615","topic":"items","resource":"/items/MLC2240263221","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:21.994Z","attempts":2,"received":"2026-09-22T17:33:18.026Z","actions":[]}
2026-09-22 14:33:22 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:33:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4cc70f02-a778-4ad7-8b1a-ef96fc5e867a","topic":"items","resource":"/items/MLC3023543344","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:33:55.39Z","attempts":2,"received":"2026-09-22T17:33:50.73Z","actions":[]}
2026-09-22 14:33:55 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:34:46 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b84f7400-f07f-4154-99f9-6cd4ac6f8331","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1516396355-76796865954","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:34:45.584Z","attempts":1,"received":"2026-09-22T17:34:45.478Z","actions":[]}
2026-09-22 14:34:46 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:38:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a4739dec-091e-475d-98c8-4702a5114201","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2193710336-76910289324","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:38:04.339Z","attempts":1,"received":"2026-09-22T17:38:04.106Z","actions":[]}
2026-09-22 14:38:04 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:38:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ba340124-3f29-4915-b161-18b3ec46b65a","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3502278366-76905161329","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:38:25.803Z","attempts":1,"received":"2026-09-22T17:38:25.691Z","actions":[]}
2026-09-22 14:38:26 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:38:32 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0ef64daf-4407-4c65-ab24-ac2c341a74d7","topic":"stock-locations","resource":"/user-products/MLCU5184294656/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:38:31.686Z","attempts":2,"received":"2026-09-22T17:33:17.254Z","actions":["type:selling_address"]}
2026-09-22 14:38:32 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 14:39:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b84f7400-f07f-4154-99f9-6cd4ac6f8331","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1516396355-76796865954","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:39:19.642Z","attempts":2,"received":"2026-09-22T17:34:45.478Z","actions":[]}
2026-09-22 14:39:20 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:39:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"70957222-ff4c-472f-8794-3f0dcc8ac747","topic":"items","resource":"/items/MLC3023543344","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:39:30.165Z","attempts":2,"received":"2026-09-22T17:39:27.529Z","actions":[]}
2026-09-22 14:39:30 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 14:39:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c945a39c-4c80-4902-8d1d-2b1ba185bb29","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2097154944-76902696247","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:39:56.567Z","attempts":1,"received":"2026-09-22T17:39:56.435Z","actions":[]}
2026-09-22 14:39:56 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:40:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"af892b57-6126-43d9-9cc5-4f0b3b5f43a8","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3930367012-76895724638","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:40:36.736Z","attempts":1,"received":"2026-09-22T17:40:36.589Z","actions":[]}
2026-09-22 14:40:37 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:40:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"11c29d3f-3afc-491c-a8cd-ef27c744e166","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3773014732-76791521558","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:40:53.479Z","attempts":1,"received":"2026-09-22T17:40:53.32Z","actions":[]}
2026-09-22 14:40:53 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:45:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"89dae988-7a44-4578-b7e0-54d1b9760941","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4067257854-76791521599","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:45:56.749Z","attempts":1,"received":"2026-09-22T17:45:56.481Z","actions":[]}
2026-09-22 14:45:57 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 14:46:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d6d4ccf0-3e97-4997-925d-32ec0518345a","topic":"shipments","resource":"/shipments/48054079393","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:46:09.578Z","attempts":1,"received":"2026-09-22T17:46:09.449Z","actions":[]}
2026-09-22 14:46:09 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:50:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f0a4b61c-dd87-40b1-8a1c-18af48714e0e","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T17:50:15.83Z","attempts":1,"received":"2026-09-22T17:50:15.403Z","actions":[]}
2026-09-22 14:50:16 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:50:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e8378083-b5e2-408a-8b89-1cb8e6b3515d","topic":"shipments","resource":"/shipments/48066377089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:50:27.605Z","attempts":1,"received":"2026-09-22T17:50:26.596Z","actions":[]}
2026-09-22 14:50:27 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 14:55:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d785efa3-a312-4941-9aa8-5a666197d2db","topic":"shipments","resource":"/shipments/48054079393","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T17:55:35.128Z","attempts":1,"received":"2026-09-22T17:55:33.696Z","actions":[]}
2026-09-22 14:55:35 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:02:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fbfc972b-e582-4826-97b7-acd6c9e5b043","topic":"shipments","resource":"/shipments/48066377089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:02:36.693Z","attempts":1,"received":"2026-09-22T18:02:36.601Z","actions":[]}
2026-09-22 15:02:37 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:03:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2a9163a2-29c8-4d8d-adde-22779a8e8876","topic":"shipments","resource":"/shipments/48054079393","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:03:54.879Z","attempts":1,"received":"2026-09-22T18:03:54.742Z","actions":[]}
2026-09-22 15:03:55 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:03:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"56de4678-0b5e-4595-b465-90c21f1e4ddb","topic":"orders_v2","resource":"/orders/2000018543178598","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:03:56.755Z","attempts":1,"received":"2026-09-22T18:03:56.554Z","actions":["static_tags:pack_order","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 15:03:57 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:07:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f14196bd-c962-4ee1-a2c4-1164852b5baf","topic":"price_suggestion","resource":"/suggestions/items/MLC4152859668/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T18:07:57.118Z","attempts":2,"received":"2026-09-22T18:02:43.483Z","actions":["price_suggestion"]}
2026-09-22 15:07:57 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 15:08:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fadeaaf3-ab9a-4e09-9e5d-4949ceb2c9a0","topic":"shipments","resource":"/shipments/48066377089","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:08:54.607Z","attempts":1,"received":"2026-09-22T18:08:54.194Z","actions":[]}
2026-09-22 15:08:54 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:08:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b7506d6e-38b0-40e0-b7b0-ccece4722ee5","topic":"orders_v2","resource":"/orders/2000018475978402","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T18:08:55.928Z","attempts":1,"received":"2026-09-22T18:08:55.687Z","actions":["action:new_tag","pack_order:false","site_id:mlc","channel:marketplace","payments","is_test:false","order_items"]}
2026-09-22 15:08:56 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 15:09:02 info: [ML Webhook] Recurso discounts 2000018475978402 no encontrado (404)
2026-09-22 15:09:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"366fdf70-598b-4cae-ad0d-696e88e3a3b6","topic":"orders_v2","resource":"/orders/2000018570460450","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:08:57.259Z","attempts":1,"received":"2026-09-22T18:08:57.071Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 15:09:02 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:09:03 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC2059565493 credential_id=55 company_id=null branch_id=null
2026-09-22 15:09:03 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC2059565493 credential_id=55 company_id=19 branch_id=null
2026-09-22 15:09:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0a6e317c-3487-46ba-994c-c420cfc9c75b","topic":"flex-handshakes","resource":"/flex/sites/MLC/shipments/48068922102/assignment/v1","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:09:42.601Z","attempts":1,"received":"2026-09-22T18:09:42.476Z","actions":["transfer"]}
2026-09-22 15:09:43 info: [ML Webhook] Ignorado topic: flex-handshakes
2026-09-22 15:10:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"06ee4df2-3807-40a3-9f53-5de4fe6e3fae","topic":"shipments","resource":"/shipments/48068922102","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:10:10.764Z","attempts":1,"received":"2026-09-22T18:10:10.637Z","actions":[]}
2026-09-22 15:10:11 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:10:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6bf95792-926d-4717-9bda-a3fe60a173a7","topic":"catalog_item_competition_status","resource":"/items/MLC1781366449/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:10:13.764Z","attempts":1,"received":"2026-09-22T18:10:13.447Z","actions":[]}
2026-09-22 15:10:14 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 15:10:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"14e0e708-3283-4afb-94d1-9725a0ae0f10","topic":"messages","resource":"01a0ca4f6ca27555be146359420f82eb","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T18:10:35.825Z","attempts":1,"received":"2026-09-22T18:10:35.212Z","actions":["read"]}
2026-09-22 15:10:36 info: [ML Webhook] Ignorado topic: messages
2026-09-22 15:10:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6c99614d-82e4-4b42-b488-566aa8aef38e","topic":"messages","resource":"01a0ca5017e7769380da9d999b34e4af","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T18:10:44.234Z","attempts":1,"received":"2026-09-22T18:10:44.115Z","actions":["created"]}
2026-09-22 15:10:44 info: [ML Webhook] Ignorado topic: messages
2026-09-22 15:13:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"15ed0c5b-a9a3-4e14-a71c-31192ac236ba","topic":"payments","resource":"/collections/178422112065","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:13:34.121Z","attempts":1,"received":"2026-09-22T18:13:34.059Z","actions":[]}
2026-09-22 15:13:34 info: [ML Webhook] Ignorado topic: payments
2026-09-22 15:13:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"366fdf70-598b-4cae-ad0d-696e88e3a3b6","topic":"orders_v2","resource":"/orders/2000018570460450","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:13:47.559Z","attempts":2,"received":"2026-09-22T18:08:57.071Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 15:13:47 info: [ML Webhook] Evento duplicado ignorado: 366fdf70-598b-4cae-ad0d-696e88e3a3b6
2026-09-22 15:18:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5a286387-39b3-43fe-b1fc-1e9a7993a449","topic":"price_suggestion","resource":"/suggestions/items/MLC1883587159/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T18:18:36.985Z","attempts":2,"received":"2026-09-22T18:13:19.114Z","actions":["price_suggestion"]}
2026-09-22 15:18:37 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 15:18:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4e41510b-8b50-4748-802a-77544c39de7e","topic":"shipments","resource":"/shipments/48066567328","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:18:41.639Z","attempts":1,"received":"2026-09-22T18:18:41.18Z","actions":[]}
2026-09-22 15:18:42 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:19:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9369562f-38fb-42bc-9e50-742137f96dbc","topic":"price_suggestion","resource":"/suggestions/items/MLC1781366449/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:19:10.293Z","attempts":2,"received":"2026-09-22T18:13:43.912Z","actions":["price_suggestion"]}
2026-09-22 15:19:10 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 15:21:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"345384a2-c24b-437c-a1c7-c3395ecb1494","topic":"items","resource":"/items/MLC3276968764","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:21:41.818Z","attempts":2,"received":"2026-09-22T18:21:40.615Z","actions":[]}
2026-09-22 15:21:42 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:21:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"854ffcb6-d609-4106-af25-9e983c4311a2","topic":"items","resource":"/items/MLC1893428043","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:21:44.101Z","attempts":2,"received":"2026-09-22T18:21:40.918Z","actions":[]}
2026-09-22 15:21:44 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:21:46 info: Entrando a loguearse
2026-09-22 15:21:46 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 15:21:46 info: Entrando a loguearse
2026-09-22 15:21:46 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 15:23:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f957f94d-9195-4dcf-ba72-d61f291313b2","topic":"shipments","resource":"/shipments/48066567328","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:23:09.297Z","attempts":1,"received":"2026-09-22T18:23:09.018Z","actions":[]}
2026-09-22 15:23:09 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:23:10 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:24:07 info: Yasmany Sánchez Martínez Auditoría - Elimina credencial de marketplace
2026-09-22 15:24:09 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:24:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a807ba07-3172-468d-ae21-15102aae7303","topic":"shipments","resource":"/shipments/48066567328","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:24:52.445Z","attempts":1,"received":"2026-09-22T18:24:52.037Z","actions":[]}
2026-09-22 15:24:52 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 15:24:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7b448207-c42a-43f8-ad00-322b5a80ecfe","topic":"orders_v2","resource":"/orders/2000018570188384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:24:54.73Z","attempts":1,"received":"2026-09-22T18:24:54.614Z","actions":["static_tags:pack_order","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 15:24:55 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:27:27 info: Yasmany Sánchez Martínez Auditoría - Lista marketplaces
2026-09-22 15:27:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0f8578e3-9ea2-46bd-a277-4dfe5a6aa9d3","topic":"items","resource":"/items/MLC1893428043","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:27:30.093Z","attempts":2,"received":"2026-09-22T18:27:27.19Z","actions":[]}
2026-09-22 15:27:30 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:27:33 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"efdf196c-5a6b-40b7-a9ee-bd2fbdf26041","topic":"items","resource":"/items/MLC3276968764","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:27:32.909Z","attempts":2,"received":"2026-09-22T18:27:30.4Z","actions":[]}
2026-09-22 15:27:33 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:27:45 info: [checkPlanLimit:marketplaces] company=17 current=2 limit=3
2026-09-22 15:27:45 info: Yasmany Sánchez Martínez Auditoría - Crea credencial de marketplace
2026-09-22 15:27:45 info: Datos recibidos: {"name":"Conexion de mercadolibre test","country":"CL","marketplace_id":3,"company_id":17}
2026-09-22 15:27:45 info: [store] Nueva credencial creada: {"id":69,"marketplace_id":3,"user_id":30}
2026-09-22 15:27:45 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:27:47 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:27:47 info: [warehouseMarketplaces] Token expirado/ausente para credential 69. Intentando refresh...
2026-09-22 15:27:47 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 69. Renovando...
2026-09-22 15:27:47 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:27:47 info: [MercadoLibreAdapter] Usando credential object para auth (ID: 69)
2026-09-22 15:27:47 warn: [refreshSingleCredential] ⚠️ Credential 69 requiere re-autorización: https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_69&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:27:47 error: [refreshSingleCredential] Error al renovar credential 69: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_69&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:27:47 error: [warehouseMarketplaces] Error al refresh credential 69: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_69&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:31:23 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:31:23 info: [warehouseMarketplaces] Token expirado/ausente para credential 69. Intentando refresh...
2026-09-22 15:31:23 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 69. Renovando...
2026-09-22 15:31:23 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:31:23 info: [MercadoLibreAdapter] Usando credential object para auth (ID: 69)
2026-09-22 15:31:23 warn: [refreshSingleCredential] ⚠️ Credential 69 requiere re-autorización: https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_69&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:31:23 error: [refreshSingleCredential] Error al renovar credential 69: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_69&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:31:23 error: [warehouseMarketplaces] Error al refresh credential 69: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_69&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:31:31 info: Yasmany Sánchez Martínez Auditoría - Elimina credencial de marketplace
2026-09-22 15:31:33 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:31:37 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:31:43 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:32:39 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:35:42 info: Yasmany Sánchez Martínez Auditoría - Lista marketplaces
2026-09-22 15:35:58 info: [checkPlanLimit:marketplaces] company=17 current=2 limit=3
2026-09-22 15:35:58 info: Yasmany Sánchez Martínez Auditoría - Crea credencial de marketplace
2026-09-22 15:35:58 info: Datos recibidos: {"name":"Mercado libre test","country":"CL","marketplace_id":3,"company_id":17}
2026-09-22 15:35:58 info: [store] Nueva credencial creada: {"id":70,"marketplace_id":3,"user_id":30}
2026-09-22 15:35:58 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:36:00 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:36:00 info: [warehouseMarketplaces] Token expirado/ausente para credential 70. Intentando refresh...
2026-09-22 15:36:00 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 70. Renovando...
2026-09-22 15:36:00 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:36:00 info: [MercadoLibreAdapter] Usando credential object para auth (ID: 70)
2026-09-22 15:36:00 warn: [refreshSingleCredential] ⚠️ Credential 70 requiere re-autorización: https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:36:00 error: [refreshSingleCredential] Error al renovar credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:36:00 error: [warehouseMarketplaces] Error al refresh credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:39:03 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 15:39:15 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 15:39:38 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 15:39:38 info: ✅ Conexión a la base de datos exitosa
2026-09-22 15:39:38 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 15:39:38 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 15:39:38 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 15:39:38 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 15:41:54 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:41:54 info: [warehouseMarketplaces] Token expirado/ausente para credential 70. Intentando refresh...
2026-09-22 15:41:54 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 70. Renovando...
2026-09-22 15:41:54 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:41:54 info: [MercadoLibreAdapter] Usando credential object para auth (ID: 70)
2026-09-22 15:41:54 warn: [refreshSingleCredential] ⚠️ Credential 70 requiere re-autorización: https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:41:54 error: [refreshSingleCredential] Error al renovar credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:41:54 error: [warehouseMarketplaces] Error al refresh credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:47:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a8d362c8-b85d-4251-8004-b1eae9dd9f4b","topic":"payments","resource":"/collections/179167977171","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:47:18.491Z","attempts":1,"received":"2026-09-22T18:47:18.375Z","actions":[]}
2026-09-22 15:47:18 info: [ML Webhook] Ignorado topic: payments
2026-09-22 15:49:47 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:49:47 info: [warehouseMarketplaces] Token expirado/ausente para credential 70. Intentando refresh...
2026-09-22 15:49:47 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 70. Renovando...
2026-09-22 15:49:47 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:49:47 info: [MercadoLibreAdapter] Usando credential object para auth (ID: 70)
2026-09-22 15:49:47 warn: [refreshSingleCredential] ⚠️ Credential 70 requiere re-autorización: https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:49:47 error: [refreshSingleCredential] Error al renovar credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:49:47 error: [warehouseMarketplaces] Error al refresh credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:50:05 info: Entrando a loguearse
2026-09-22 15:50:05 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 15:50:06 info: Entrando a loguearse
2026-09-22 15:50:06 info: 'Datos recibidos al loguearse:', {"email":"yasmany","password":"yasmanys"}
2026-09-22 15:50:11 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:50:11 info: [warehouseMarketplaces] Token expirado/ausente para credential 70. Intentando refresh...
2026-09-22 15:50:11 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 70. Renovando...
2026-09-22 15:50:11 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:50:11 info: [MercadoLibreAdapter] Usando credential object para auth (ID: 70)
2026-09-22 15:50:11 warn: [refreshSingleCredential] ⚠️ Credential 70 requiere re-autorización: https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:50:11 error: [refreshSingleCredential] Error al renovar credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:50:11 error: [warehouseMarketplaces] Error al refresh credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:50:16 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 15:52:42 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 15:52:49 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 15:52:49 info: ✅ Conexión a la base de datos exitosa
2026-09-22 15:52:49 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 15:52:49 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 15:52:49 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 15:52:49 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 15:53:01 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 15:53:01 info: [warehouseMarketplaces] Token expirado/ausente para credential 70. Intentando refresh...
2026-09-22 15:53:01 info: [refreshSingleCredential] 🔑 Token expirado/ausente para credential 70. Renovando...
2026-09-22 15:53:01 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 15:53:01 info: [MercadoLibreAdapter] Usando credential object para auth (ID: 70)
2026-09-22 15:53:01 warn: [refreshSingleCredential] ⚠️ Credential 70 requiere re-autorización: https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:53:01 error: [refreshSingleCredential] Error al renovar credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:53:01 error: [warehouseMarketplaces] Error al refresh credential 70: auth_required:https://auth.mercadolibre.cl/authorization?response_type=code&client_id=6082279668370934&redirect_uri=https%3A%2F%2Fspree.klint.cl&state=3_0_30_70&scope=write%20offline_access%20urn%3Aml%3Amktp%3Apublish-sync%3A%2Fread-write
2026-09-22 15:53:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"89060cf6-f421-489e-acc7-94e51adf541a","topic":"items","resource":"/items/MLC1584212199","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:53:43.05Z","attempts":2,"received":"2026-09-22T18:53:40.089Z","actions":[]}
2026-09-22 15:53:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:53:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fa28a8de-84bb-4c1f-878a-7814b7420c42","topic":"items","resource":"/items/MLC2850948344","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:53:43.348Z","attempts":2,"received":"2026-09-22T18:53:40.21Z","actions":[]}
2026-09-22 15:53:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 15:55:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"97e7a1d6-5790-4991-965b-48c34b15044b","topic":"catalog_suggestions","resource":"/catalog_suggestions/MLCS464081574","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:55:02.809Z","attempts":1,"received":"2026-09-22T18:55:02.536Z","actions":[]}
2026-09-22 15:55:03 info: [ML Webhook] Ignorado topic: catalog_suggestions
2026-09-22 15:55:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bb384e1e-a676-48bc-a2f5-cf7d3a847b03","topic":"catalog_suggestions","resource":"/catalog_suggestions/MLCS464081574","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:55:16.745Z","attempts":1,"received":"2026-09-22T18:55:16.254Z","actions":[]}
2026-09-22 15:55:17 info: [ML Webhook] Ignorado topic: catalog_suggestions
2026-09-22 15:57:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a6febae4-24b0-4e3d-8d7d-38ec6fe28310","topic":"catalog_suggestions","resource":"/catalog_suggestions/MLCS464081574","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T18:57:02.488Z","attempts":1,"received":"2026-09-22T18:57:02.106Z","actions":[]}
2026-09-22 15:57:02 info: [ML Webhook] Ignorado topic: catalog_suggestions
2026-09-22 16:00:50 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"14a119a4-c827-4108-8df8-cd4a0c2562fb","topic":"items","resource":"/items/MLC2850948344","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:00:49.508Z","attempts":2,"received":"2026-09-22T19:00:46.957Z","actions":[]}
2026-09-22 16:00:50 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:00:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"94e9ee67-0851-4cbe-ae30-880e8ebcd9f5","topic":"items","resource":"/items/MLC1584212199","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:00:51.684Z","attempts":2,"received":"2026-09-22T19:00:48.911Z","actions":[]}
2026-09-22 16:00:52 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:10:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8e4f2f39-ec4b-465c-a365-7ab0eb568fe1","topic":"catalog_suggestions","resource":"/catalog_suggestions/MLCS464081574","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:10:30.247Z","attempts":1,"received":"2026-09-22T19:10:29.988Z","actions":[]}
2026-09-22 16:10:30 info: [ML Webhook] Ignorado topic: catalog_suggestions
2026-09-22 16:11:12 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 16:11:17 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 16:11:17 info: 🛑 SIGTERM recibido (cPanel), cerrando gracefulmente...
2026-09-22 16:11:17 info: 🔄 Background processor detenido
2026-09-22 16:11:17 info: 🔄 FalabellaOrderReconciliationService detenido
2026-09-22 16:11:17 info: ⏳ Esperando operaciones en curso: 0
2026-09-22 16:11:17 info: ✅ Conexión a la base de datos exitosa
2026-09-22 16:11:17 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 16:11:17 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 16:11:17 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 16:11:17 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 16:11:23 info: 🚀 Servidor escuchando en http://0.0.0.0:8081/api
2026-09-22 16:11:23 info: ✅ Conexión a la base de datos exitosa
2026-09-22 16:11:23 info: [JobProcessor] Iniciado - Poll: 5000ms, Batch: 3
2026-09-22 16:11:23 info: ✅ JobBackgroundProcessor iniciado
2026-09-22 16:11:23 info: [FB Reconcile] Deshabilitado por configuracion
2026-09-22 16:11:23 info: ✅ FalabellaOrderReconciliationService iniciado
2026-09-22 16:11:41 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 16:17:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a67ef05b-9138-4eba-a830-51535550a1d9","topic":"flex-handshakes","resource":"/flex/sites/MLC/shipments/48069575767/assignment/v1","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T19:17:36.221Z","attempts":1,"received":"2026-09-22T19:17:35.749Z","actions":["transfer"]}
2026-09-22 16:17:36 info: [ML Webhook] Ignorado topic: flex-handshakes
2026-09-22 16:17:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d2ecdb0d-f601-41fe-85b7-778cc9424d76","topic":"shipments","resource":"/shipments/48069575767","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T19:17:42.611Z","attempts":1,"received":"2026-09-22T19:17:40.757Z","actions":[]}
2026-09-22 16:17:43 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:20:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"260d8261-6b71-4d26-bdaf-278e93a34b6c","topic":"shipments","resource":"/shipments/48053220364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:20:25.479Z","attempts":1,"received":"2026-09-22T19:20:25.088Z","actions":[]}
2026-09-22 16:20:25 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:20:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"56a680c8-bd95-4f8b-99cb-0d37d13f6a75","topic":"shipments","resource":"/shipments/48053220384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:20:28.53Z","attempts":1,"received":"2026-09-22T19:20:27.523Z","actions":[]}
2026-09-22 16:20:28 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:23:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"33dcebd5-fd52-4a30-a8f3-4a2d0953d701","topic":"orders_v2","resource":"/orders/2000018540611918","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:23:01.796Z","attempts":1,"received":"2026-09-22T19:23:01.576Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 16:23:02 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:23:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6c7d4139-adb4-482a-b703-2e45c1ffeeee","topic":"shipments","resource":"/shipments/48053220364","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:23:01.825Z","attempts":1,"received":"2026-09-22T19:22:59.625Z","actions":[]}
2026-09-22 16:23:02 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:23:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"792e8dad-35ed-4382-814d-3b7eca9cc462","topic":"orders_v2","resource":"/orders/2000018540620726","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:23:03.091Z","attempts":1,"received":"2026-09-22T19:23:02.734Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 16:23:03 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:23:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"799ec43a-8f3b-44b6-abba-407f6336a6ee","topic":"shipments","resource":"/shipments/48053220384","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:23:03.901Z","attempts":1,"received":"2026-09-22T19:23:00.127Z","actions":[]}
2026-09-22 16:23:03 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:23:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e69777e9-8616-4305-8445-621cf66554fe","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2339155956-76793538193","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:23:10.12Z","attempts":1,"received":"2026-09-22T19:23:10.019Z","actions":[]}
2026-09-22 16:23:10 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 16:24:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6cc66b81-dd30-47e5-a91d-447ed766d25e","topic":"flex-handshakes","resource":"/flex/sites/MLC/shipments/48070947478/assignment/v1","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T19:24:17.716Z","attempts":1,"received":"2026-09-22T19:24:17.292Z","actions":["transfer"]}
2026-09-22 16:24:18 info: [ML Webhook] Ignorado topic: flex-handshakes
2026-09-22 16:24:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"448feae4-cb56-4d07-adf0-f26074b6be91","topic":"shipments","resource":"/shipments/48070947478","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T19:24:20.075Z","attempts":1,"received":"2026-09-22T19:24:19.787Z","actions":[]}
2026-09-22 16:24:20 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:27:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e1590168-bc4a-4152-8968-61414302b930","topic":"shipments","resource":"/shipments/48062468373","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:27:26.36Z","attempts":1,"received":"2026-09-22T19:27:25.244Z","actions":[]}
2026-09-22 16:27:26 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:27:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"31a8adde-e150-4617-bb04-75318856a81c","topic":"items","resource":"/items/MLC3571869548","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T19:27:28.893Z","attempts":2,"received":"2026-09-22T19:27:23.161Z","actions":[]}
2026-09-22 16:27:29 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC3571869548
2026-09-22 16:27:29 info: [ML Webhook] Token expirado para credential 55; renovando antes de procesar webhook
2026-09-22 16:27:29 info: credential value: {"id":55,"marketplace_id":3,"company_id":19,"user_id":40,"name":"Asia Import","country":"CL","access_token":"APP_USR-6082279668370934-092208-f56c6780c9582e539246c39829a51028-2982798585","refresh_token":"TG-6ab27717d329750001443132-2982798585","expires_at":"2026-09-22T18:39:51.000Z","seller_email":null,"seller_id":null,"api_key":null,"additional_data":"{\"ml_user_id\":2982798585,\"original_name\":\"Asia Import\",\"connection_status\":\"connected\",\"disconnected_at\":\"2026-08-13T18:14:52.279Z\",\"disconnected_reason\":\"user_requested\",\"reconnected_at\":\"2026-08-13T20:15:04.595Z\"}","active":true,"createdAt":"2026-07-31T17:00:10.000Z","updatedAt":"2026-09-22T12:39:51.000Z","marketplace":{"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}}
2026-09-22 16:27:29 info: marketplace value: {"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}
2026-09-22 16:27:29 info: [MercadoLibreAdapter] Intentando refresh: {"client_id":"6082279668...","refresh_token":"TG-6ab27717d32975000..."}
2026-09-22 16:27:29 info: [MercadoLibreAdapter] ✅ Refresh exitoso
2026-09-22 16:27:30 info: [ML Verify] Respuesta item MLC3571869548: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC3571869548","title":"Vaso De Vidrio Borosilicato Todok 300ml Agua","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC159271","domain_id":"MLC-DRINKING_GLASSES","price":9900,"available_quantity":81,"permalink":"https://articulo.mercadolibre.cl/MLC-3571869548-vaso-de-vidrio-borosilicato-todok-300ml-agua-_JM","last_updated":"2026-09-22T19:27:18.151Z"}}
2026-09-22 16:27:30 info: [ML Webhook] Item MLC3571869548 verificado: {"topic":"items","resource":"/items/MLC3571869548","snapshot":{"id":"MLC3571869548","title":"Vaso De Vidrio Borosilicato Todok 300ml Agua","status":"active","sub_status":[],"category_id":"MLC159271","price":9900,"permalink":"https://articulo.mercadolibre.cl/MLC-3571869548-vaso-de-vidrio-borosilicato-todok-300ml-agua-_JM","last_updated":"2026-09-22T19:27:18.151Z"}}
2026-09-22 16:27:30 info: [ML Webhook] Item MLC3571869548 sincronizado: active
2026-09-22 16:27:33 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"00725fd2-ed6f-41e8-be7b-399aeaa89a1d","topic":"items","resource":"/items/MLC2836693036","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:27:32.993Z","attempts":2,"received":"2026-09-22T19:27:25.66Z","actions":[]}
2026-09-22 16:27:33 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:34:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8ecf498d-9782-4dfe-9193-2018defc2c80","topic":"shipments","resource":"/shipments/48050849882","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:34:18.341Z","attempts":1,"received":"2026-09-22T19:34:17.11Z","actions":[]}
2026-09-22 16:34:18 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:40:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9ddfa14d-79d0-444c-8b45-17c396114b06","topic":"flex-handshakes","resource":"/flex/sites/MLC/shipments/48069502190/assignment/v1","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:40:53.829Z","attempts":1,"received":"2026-09-22T19:40:53.412Z","actions":["transfer"]}
2026-09-22 16:40:54 info: [ML Webhook] Ignorado topic: flex-handshakes
2026-09-22 16:40:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0eeab624-503c-4011-82ce-161edf332e99","topic":"shipments","resource":"/shipments/48069502190","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:40:56.998Z","attempts":1,"received":"2026-09-22T19:40:56.853Z","actions":[]}
2026-09-22 16:40:57 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:43:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b28c8472-e7e6-422e-b4f0-0ae1f541a761","topic":"flex-handshakes","resource":"/flex/sites/MLC/shipments/48069502190/assignment/v1","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:43:34.821Z","attempts":1,"received":"2026-09-22T19:43:34.726Z","actions":["transfer"]}
2026-09-22 16:43:35 info: [ML Webhook] Ignorado topic: flex-handshakes
2026-09-22 16:46:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5d1c75c9-9b93-4a83-81f4-e3c723f8c738","topic":"payments","resource":"/collections/179378030065","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:46:39.317Z","attempts":1,"received":"2026-09-22T19:46:39.194Z","actions":[]}
2026-09-22 16:46:39 info: [ML Webhook] Ignorado topic: payments
2026-09-22 16:51:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0a8f2a68-9da3-40bd-a13a-4de103bec120","topic":"shipments","resource":"/shipments/48049253207","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:51:44.114Z","attempts":1,"received":"2026-09-22T19:51:42.595Z","actions":[]}
2026-09-22 16:51:44 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:51:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e5ddfe0d-d2a5-41c0-ad82-59dc3e6fd5f2","topic":"shipments","resource":"/shipments/48067770108","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:51:44.476Z","attempts":1,"received":"2026-09-22T19:51:44.344Z","actions":[]}
2026-09-22 16:51:44 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:53:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ea34928e-ddae-4b93-97c1-3cb89f5b6b4f","topic":"payments","resource":"/collections/180371932602","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:05.73Z","attempts":1,"received":"2026-09-22T19:53:05.513Z","actions":[]}
2026-09-22 16:53:06 info: [ML Webhook] Ignorado topic: payments
2026-09-22 16:53:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"40f6501c-de10-45a6-80e4-54f70c632ae1","topic":"payments","resource":"/collections/180371188082","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:06.299Z","attempts":1,"received":"2026-09-22T19:53:06.14Z","actions":[]}
2026-09-22 16:53:06 info: [ML Webhook] Ignorado topic: payments
2026-09-22 16:53:08 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"88b82c0a-2429-4894-8fe5-b07bba0b283b","topic":"stock-locations","resource":"/user-products/MLCU4548424133/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:07.892Z","attempts":1,"received":"2026-09-22T19:53:07.331Z","actions":["type:selling_address"]}
2026-09-22 16:53:08 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 16:53:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"27c39800-701b-47ec-b3e0-abf5a09686b1","topic":"orders_v2","resource":"/orders/2000018593448624","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:09.142Z","attempts":1,"received":"2026-09-22T19:53:09.019Z","actions":["status"]}
2026-09-22 16:53:09 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:53:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fea69020-2663-4c9c-b824-4b33f7b04a87","topic":"orders_v2","resource":"/orders/2000018593448624","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:11.694Z","attempts":1,"received":"2026-09-22T19:53:11.569Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 16:53:12 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:53:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a53f7d64-33c8-4831-9ff7-89d63fba4afc","topic":"shipments","resource":"/shipments/48077408117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:11.797Z","attempts":1,"received":"2026-09-22T19:53:11.667Z","actions":[]}
2026-09-22 16:53:12 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:53:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0addf464-23d4-4b35-b852-c32c47d3c4f2","topic":"items","resource":"/items/MLC2111607201","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:11.828Z","attempts":2,"received":"2026-09-22T19:53:06.306Z","actions":[]}
2026-09-22 16:53:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"10ec5b68-4ca2-4197-8d66-26d74c2abc83","topic":"items","resource":"/items/MLC2111607201","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:11.965Z","attempts":2,"received":"2026-09-22T19:53:09.047Z","actions":[]}
2026-09-22 16:53:12 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:53:12 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:53:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a3f5d7d5-1c85-44de-bf71-37766c9bd180","topic":"orders_v2","resource":"/orders/2000018593448624","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:12.12Z","attempts":1,"received":"2026-09-22T19:53:12.007Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 16:53:12 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:53:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4b1ebd0e-6a79-4474-a845-fbf6893f37a9","topic":"shipments","resource":"/shipments/48077408117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:12.351Z","attempts":1,"received":"2026-09-22T19:53:09.443Z","actions":[]}
2026-09-22 16:53:12 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:53:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5718e493-18ac-485f-81df-db1931c33a8a","topic":"shipments","resource":"/shipments/48077408117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:14.002Z","attempts":1,"received":"2026-09-22T19:53:13.835Z","actions":[]}
2026-09-22 16:53:14 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:53:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1b96cc93-48c1-425e-8f25-82e930b9b3c5","topic":"shipments","resource":"/shipments/48077408117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:14.132Z","attempts":1,"received":"2026-09-22T19:53:13.869Z","actions":[]}
2026-09-22 16:53:14 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 16:53:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b2bd142d-e453-457c-a7da-ad37a5d9cdb6","topic":"orders_v2","resource":"/orders/2000018593448624","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:53:16.52Z","attempts":1,"received":"2026-09-22T19:53:16.31Z","actions":["static_tags:pack_order","action:new_tag","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 16:53:16 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:54:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f62538a4-9879-4f44-820e-490e362159b0","topic":"orders_v2","resource":"/orders/2000018593448624","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:54:38.425Z","attempts":1,"received":"2026-09-22T19:54:37.658Z","actions":["static_tags:pack_order","site_id:mlc","channel:marketplace","expiration_date","is_test:false","pack_order:true"]}
2026-09-22 16:54:38 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 16:58:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"88b82c0a-2429-4894-8fe5-b07bba0b283b","topic":"stock-locations","resource":"/user-products/MLCU4548424133/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T19:58:26.223Z","attempts":2,"received":"2026-09-22T19:53:07.331Z","actions":["type:selling_address"]}
2026-09-22 16:58:26 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 17:04:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"735af71d-2b88-41d2-9178-e211a7ce5dc2","topic":"flex-handshakes","resource":"/flex/sites/MLC/shipments/48074002192/assignment/v1","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T20:04:48.083Z","attempts":1,"received":"2026-09-22T20:04:48.01Z","actions":["transfer"]}
2026-09-22 17:04:48 info: [ML Webhook] Ignorado topic: flex-handshakes
2026-09-22 17:06:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"220dc871-bdda-4c1a-811a-d536670dfec2","topic":"shipments","resource":"/shipments/48074002192","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T20:06:02.667Z","attempts":1,"received":"2026-09-22T20:06:01.367Z","actions":[]}
2026-09-22 17:06:03 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 17:07:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2a9df27b-1b7f-49cb-a96f-db0783100d9b","topic":"payments","resource":"/collections/180374380388","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:18.055Z","attempts":1,"received":"2026-09-22T20:07:17.972Z","actions":[]}
2026-09-22 17:07:18 info: [ML Webhook] Ignorado topic: payments
2026-09-22 17:07:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"712d2586-c016-44f5-b19c-fddb53158bf5","topic":"orders_v2","resource":"/orders/2000018593690474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:26.085Z","attempts":1,"received":"2026-09-22T20:07:25.96Z","actions":["static_tags:pack_order","flows:catalog","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 17:07:26 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 17:07:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"79d59ca3-4771-42d7-ac12-d0bae618b89f","topic":"orders_v2","resource":"/orders/2000018593690474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:28.205Z","attempts":1,"received":"2026-09-22T20:07:27.78Z","actions":["status"]}
2026-09-22 17:07:28 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 17:07:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"be72e71f-7c9b-4e0c-910d-ca82beb39b9a","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:31.047Z","attempts":1,"received":"2026-09-22T20:07:29.373Z","actions":[]}
2026-09-22 17:07:31 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 17:07:32 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fd6ef1a9-495d-4a21-8c24-d922d7b9e192","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:31.916Z","attempts":1,"received":"2026-09-22T20:07:31.458Z","actions":[]}
2026-09-22 17:07:32 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 17:07:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"10fc342a-e978-439a-8614-2d9f1a29e69a","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:33.948Z","attempts":1,"received":"2026-09-22T20:07:33.706Z","actions":[]}
2026-09-22 17:07:34 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 17:07:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ed8cb66c-af7f-4a4d-b3fd-4913629e71e6","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:33.99Z","attempts":1,"received":"2026-09-22T20:07:33.711Z","actions":[]}
2026-09-22 17:07:34 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 17:07:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"34c54ff4-cc2b-45af-97bb-d97e462c0fc1","topic":"stock-locations","resource":"/user-products/MLCU5184294656/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:34.653Z","attempts":1,"received":"2026-09-22T20:07:34.273Z","actions":["type:selling_address"]}
2026-09-22 17:07:35 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 17:07:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"120b41c6-964e-4be1-8804-f4f78ea8a3dd","topic":"orders_v2","resource":"/orders/2000018593690474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:35.873Z","attempts":1,"received":"2026-09-22T20:07:35.412Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","channel:marketplace","payments","is_test:false","pack_order:true","order_items"]}
2026-09-22 17:07:36 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 17:07:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0d4fa0bb-101d-4a27-8f6b-edb41df05814","topic":"items","resource":"/items/MLC2240263221","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:39.1Z","attempts":2,"received":"2026-09-22T20:07:35.994Z","actions":[]}
2026-09-22 17:07:39 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 17:07:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"21e32422-61d7-4ded-9c5e-a74f626eb38b","topic":"items","resource":"/items/MLC2239671769","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:07:43.143Z","attempts":2,"received":"2026-09-22T20:07:40.442Z","actions":[]}
2026-09-22 17:07:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 17:08:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5cee244c-1b45-4b8f-8952-1fc971829c4d","topic":"items","resource":"/items/MLC2239671769","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:08:42.714Z","attempts":2,"received":"2026-09-22T20:07:25.693Z","actions":[]}
2026-09-22 17:08:43 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 17:08:54 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"680c93c3-5241-4a1f-9aef-6b29c939205e","topic":"orders_v2","resource":"/orders/2000018593690474","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:08:54.54Z","attempts":1,"received":"2026-09-22T20:08:54.212Z","actions":["static_tags:pack_order","flows:catalog","site_id:mlc","channel:marketplace","expiration_date","is_test:false","pack_order:true"]}
2026-09-22 17:08:54 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 17:18:11 info: Yasmany Sánchez Martínez Auditoría - Lista marketplaces
2026-09-22 17:18:29 info: [checkPlanLimit:marketplaces] company=17 current=2 limit=3
2026-09-22 17:18:29 info: Yasmany Sánchez Martínez Auditoría - Crea credencial de marketplace
2026-09-22 17:18:29 info: Datos recibidos: {"name":"Conexión de prueba tes","country":"CL","marketplace_id":3,"company_id":17}
2026-09-22 17:18:29 info: [store] Nueva credencial creada: {"id":71,"marketplace_id":3,"user_id":30}
2026-09-22 17:18:29 info: [MercadoLibreAdapter] No hay access_token disponible
2026-09-22 17:18:30 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 17:19:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"649f7332-2738-494f-9084-1fd13c2a1aea","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1781366449-76793461848","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:19:05.826Z","attempts":1,"received":"2026-09-22T20:19:05.331Z","actions":[]}
2026-09-22 17:19:06 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 17:21:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f830a179-351b-47f6-a130-9993212fa2a4","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:21:17.944Z","attempts":1,"received":"2026-09-22T20:21:17.573Z","actions":[]}
2026-09-22 17:21:19 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 17:25:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fe5d0b83-0ec8-4d3a-b36f-7370d9d08304","topic":"payments","resource":"/collections/180374380388","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:25:44.957Z","attempts":1,"received":"2026-09-22T20:25:43.814Z","actions":[]}
2026-09-22 17:25:45 info: [ML Webhook] Ignorado topic: payments
2026-09-22 17:25:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f830a179-351b-47f6-a130-9993212fa2a4","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:25:54.899Z","attempts":2,"received":"2026-09-22T20:21:17.573Z","actions":[]}
2026-09-22 17:25:55 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 17:39:09 info: Yasmany Sánchez Martínez Auditoría - Obtiene credenciales por usuario
2026-09-22 17:41:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"891e03bc-ffdd-43df-bf7a-f3cacf648ed6","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1883587159-76895790710","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T20:41:10.17Z","attempts":1,"received":"2026-09-22T20:41:09.662Z","actions":[]}
2026-09-22 17:41:10 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 17:52:10 info: Datos llegados desde el webhook-Falabella:
 {"event":"onOrderCreated","event_type":null,"topic":null,"type":null,"resource":null,"user_id":null,"seller_email":null,"feed":null,"seller_skus":null}
2026-09-22 17:52:10 info: [FB Webhook] Request recibida ip=127.0.0.1 ua=axios/1.18.1 ct=application/json topic=onOrderCreated
2026-09-22 17:52:10 info: [FB Webhook] Payload recibido (liviano): {"event":"onOrderCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"OrderId":1165520561},"OrderId":1165520561}
2026-09-22 17:52:10 info: [FB Webhook][ORDER_RAW] topic=onOrderCreated order_id=1165520561 payload={"event":"onOrderCreated","event_type":null,"topic":null,"type":null,"resource":null,"event_id":null,"user_id":null,"seller_email":null,"seller_id":null,"timestamp":null,"created_at":null,"payload":{"OrderId":1165520561},"OrderId":1165520561}
2026-09-22 17:52:10 warn: [FB Webhook] Credencial Falabella ambigua: 3 credenciales activas y el webhook no trajo seller_id/seller_email confiable
2026-09-22 17:52:11 info: [FB Webhook] Credencial resuelta por GetOrder: credential_id=67, order_id=1165520561
2026-09-22 17:52:11 info: [Webhook] Link resuelto marketplace=4 external_id=T-26022-R credential_id=67 company_id=19 branch_id=null
2026-09-22 17:52:11 info: [Webhook] Link resuelto marketplace=4 external_id=T-26022-R credential_id=67 company_id=19 branch_id=null
2026-09-22 17:52:11 info: Notificación creada para usuario 40 (ID: 129)
2026-09-22 17:52:11 info: [FB Webhook] Notificacion de venta creada order=1165520561 user_id=40 notification_id=129
2026-09-22 17:53:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cb5a5be4-13c3-440e-9afc-d497bd379bfc","topic":"messages","resource":"01a0cae3ec697b5fb5cb5b31a705fe26","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T20:53:16.698Z","attempts":1,"received":"2026-09-22T20:53:16.556Z","actions":["read"]}
2026-09-22 17:53:17 info: [ML Webhook] Ignorado topic: messages
2026-09-22 17:56:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c699af00-5c46-4c7d-bada-5b166bd319ac","topic":"payments","resource":"/collections/180371188082","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T20:56:51.828Z","attempts":1,"received":"2026-09-22T20:56:51.699Z","actions":[]}
2026-09-22 17:56:52 info: [ML Webhook] Ignorado topic: payments
2026-09-22 18:06:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3805d248-ebf3-41f1-aeb2-b42b00393f0d","topic":"items","resource":"/items/MLC4120142510","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:06:05.604Z","attempts":2,"received":"2026-09-22T21:06:03.475Z","actions":[]}
2026-09-22 18:06:06 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 18:06:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"64060bd7-02fb-407e-89e7-0ad832966437","topic":"items","resource":"/items/MLC2025027694","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:06:12.263Z","attempts":2,"received":"2026-09-22T21:06:08.319Z","actions":[]}
2026-09-22 18:06:12 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 18:08:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"206ba7cf-e9aa-4338-bc5a-f0a0e60a40ee","topic":"items","resource":"/items/MLC2900814550","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:08:14.078Z","attempts":2,"received":"2026-09-22T21:08:11.405Z","actions":[]}
2026-09-22 18:08:14 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 18:09:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7200f7a9-11c4-4dbe-bc6f-8addb22ad8c7","topic":"items","resource":"/items/MLC2265737206","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:09:44.828Z","attempts":2,"received":"2026-09-22T21:09:42.917Z","actions":[]}
2026-09-22 18:09:45 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 18:12:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fa89f48f-4380-476b-b090-776b60ec7933","topic":"items","resource":"/items/MLC4120142510","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:12:23.615Z","attempts":2,"received":"2026-09-22T21:12:20.682Z","actions":[]}
2026-09-22 18:12:24 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 18:12:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"019c856d-5524-4312-be68-8905a3bb6582","topic":"price_suggestion","resource":"/suggestions/items/MLC4120142510/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:12:46.784Z","attempts":2,"received":"2026-09-22T21:07:20.403Z","actions":["price_suggestion"]}
2026-09-22 18:12:47 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:13:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"98884585-cfaf-4d04-b480-21b26079a9af","topic":"items","resource":"/items/MLC2025027694","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:13:17.636Z","attempts":2,"received":"2026-09-22T21:13:15.28Z","actions":[]}
2026-09-22 18:13:17 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 18:16:50 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f977844d-e972-4063-b6e3-7ec062d3c859","topic":"items","resource":"/items/MLC2265737206","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:16:49.874Z","attempts":2,"received":"2026-09-22T21:16:45.773Z","actions":[]}
2026-09-22 18:16:50 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 18:20:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"019c856d-5524-4312-be68-8905a3bb6582","topic":"price_suggestion","resource":"/suggestions/items/MLC4120142510/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:20:11.586Z","attempts":3,"received":"2026-09-22T21:07:20.403Z","actions":["price_suggestion"]}
2026-09-22 18:20:11 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:27:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bb8cde9f-22d6-4ad4-ac90-7a3b278a982a","topic":"price_suggestion","resource":"/suggestions/items/MLC1696210651/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:27:29.89Z","attempts":1,"received":"2026-09-22T21:27:29.71Z","actions":["price_suggestion"]}
2026-09-22 18:27:30 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:33:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bb8cde9f-22d6-4ad4-ac90-7a3b278a982a","topic":"price_suggestion","resource":"/suggestions/items/MLC1696210651/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:33:06.543Z","attempts":2,"received":"2026-09-22T21:27:29.71Z","actions":["price_suggestion"]}
2026-09-22 18:33:06 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:33:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bca7f584-bcde-42e5-8cd1-81ae5f349d60","topic":"catalog_item_competition_status","resource":"/items/MLC4476887378/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:33:12.948Z","attempts":1,"received":"2026-09-22T21:33:12.281Z","actions":[]}
2026-09-22 18:33:13 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:33:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0f681214-6728-42a2-90fd-f7affddbde53","topic":"catalog_item_competition_status","resource":"/items/MLC4449872720/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:33:12.912Z","attempts":1,"received":"2026-09-22T21:33:12.128Z","actions":[]}
2026-09-22 18:33:13 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:34:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a0b8e3c5-cee7-4980-87c1-6d04170e437e","topic":"catalog_item_competition_status","resource":"/items/MLC3965950048/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:34:53.427Z","attempts":1,"received":"2026-09-22T21:34:53.321Z","actions":[]}
2026-09-22 18:34:53 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:35:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"defa4cb9-1cd2-4f92-89a7-2a25c68b82f3","topic":"catalog_item_competition_status","resource":"/items/MLC1916336701/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:35:36.411Z","attempts":1,"received":"2026-09-22T21:35:35.381Z","actions":[]}
2026-09-22 18:35:36 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:37:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7699f4f5-a102-4877-a8d7-d19da995c2c0","topic":"catalog_item_competition_status","resource":"/items/MLC4271240592/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:37:03.866Z","attempts":1,"received":"2026-09-22T21:37:03.736Z","actions":[]}
2026-09-22 18:37:04 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:37:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7ea18ca1-5c1c-40ad-b44b-8d62c4cdea9e","topic":"catalog_item_competition_status","resource":"/items/MLC3790489790/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:37:19.866Z","attempts":1,"received":"2026-09-22T21:37:19.713Z","actions":[]}
2026-09-22 18:37:20 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:40:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0b56b2e4-5078-45c0-b9d4-eaf1717ff1ec","topic":"price_suggestion","resource":"/suggestions/items/MLC2339155956/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:40:28.249Z","attempts":1,"received":"2026-09-22T21:40:28.193Z","actions":["price_suggestion"]}
2026-09-22 18:40:28 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:40:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"00edae36-5635-4537-adb3-b3b33025e2a5","topic":"catalog_item_competition_status","resource":"/items/MLC2949621838/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:40:29.618Z","attempts":1,"received":"2026-09-22T21:40:29.422Z","actions":[]}
2026-09-22 18:40:29 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:40:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c8477cc3-c337-46de-8cc1-4be9c4e1a6b9","topic":"catalog_item_competition_status","resource":"/items/MLC4139032002/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:40:30.027Z","attempts":1,"received":"2026-09-22T21:40:29.551Z","actions":[]}
2026-09-22 18:40:30 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:41:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bb8cde9f-22d6-4ad4-ac90-7a3b278a982a","topic":"price_suggestion","resource":"/suggestions/items/MLC1696210651/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:40:59.903Z","attempts":3,"received":"2026-09-22T21:27:29.71Z","actions":["price_suggestion"]}
2026-09-22 18:41:00 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:41:08 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"87399b35-5c2d-45e6-a362-2a70cfe84676","topic":"catalog_item_competition_status","resource":"/items/MLC3847896624/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:41:07.67Z","attempts":1,"received":"2026-09-22T21:41:07.549Z","actions":[]}
2026-09-22 18:41:08 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:42:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"14e62a8e-6f90-4261-a1c0-df71b1f5c0fb","topic":"catalog_item_competition_status","resource":"/items/MLC4120142520/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:42:43.913Z","attempts":1,"received":"2026-09-22T21:42:43.791Z","actions":[]}
2026-09-22 18:42:44 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:43:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3e29c590-0243-46f2-b30f-dd8503d62e97","topic":"price_suggestion","resource":"/suggestions/items/MLC1898563593/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:43:14.694Z","attempts":1,"received":"2026-09-22T21:43:14.545Z","actions":["price_suggestion"]}
2026-09-22 18:43:15 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:44:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b1300f69-fc89-4636-b541-d338a5ee08e9","topic":"catalog_item_competition_status","resource":"/items/MLC4111964766/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:44:01.084Z","attempts":1,"received":"2026-09-22T21:44:00.791Z","actions":[]}
2026-09-22 18:44:01 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:44:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"928201d1-1fef-4548-9731-f6f51a71a800","topic":"price_suggestion","resource":"/suggestions/items/MLC3847896624/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:44:04.712Z","attempts":1,"received":"2026-09-22T21:44:04.553Z","actions":["price_suggestion"]}
2026-09-22 18:44:05 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:44:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c50fff88-5c63-482d-b3ef-fe28239debd8","topic":"catalog_item_competition_status","resource":"/items/MLC3768765066/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:44:17.625Z","attempts":1,"received":"2026-09-22T21:44:17.412Z","actions":[]}
2026-09-22 18:44:17 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:44:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"545941a6-b1f7-431c-a8ee-07f14696dec1","topic":"catalog_item_competition_status","resource":"/items/MLC3207793420/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:44:17.276Z","attempts":1,"received":"2026-09-22T21:44:17.18Z","actions":[]}
2026-09-22 18:44:18 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:44:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d1c9f29f-f8c4-4d27-b3c6-5027d41f0be6","topic":"catalog_item_competition_status","resource":"/items/MLC3873336596/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:44:34.83Z","attempts":1,"received":"2026-09-22T21:44:34.719Z","actions":[]}
2026-09-22 18:44:35 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:45:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0b56b2e4-5078-45c0-b9d4-eaf1717ff1ec","topic":"price_suggestion","resource":"/suggestions/items/MLC2339155956/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:45:30.492Z","attempts":2,"received":"2026-09-22T21:40:28.193Z","actions":["price_suggestion"]}
2026-09-22 18:45:30 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:45:46 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"08a68aea-98e9-4516-a14c-66d40c4f383d","topic":"price_suggestion","resource":"/suggestions/items/MLC1916336701/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:45:46.547Z","attempts":2,"received":"2026-09-22T21:40:03.546Z","actions":["price_suggestion"]}
2026-09-22 18:45:46 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:46:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cc2c1af4-3ad1-4136-82a4-43c9b1e4c26d","topic":"price_suggestion","resource":"/suggestions/items/MLC1629645915/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:46:13.504Z","attempts":2,"received":"2026-09-22T21:41:00.862Z","actions":["price_suggestion"]}
2026-09-22 18:46:13 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:46:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"67cc0edd-d7d1-43f4-aad3-a08e2cb2bbc8","topic":"price_suggestion","resource":"/suggestions/items/MLC3207793420/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:46:38.611Z","attempts":1,"received":"2026-09-22T21:46:38.532Z","actions":["price_suggestion"]}
2026-09-22 18:46:38 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:46:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a54aa185-e964-4e87-ab8d-fe80f5e11937","topic":"price_suggestion","resource":"/suggestions/items/MLC3768765066/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:46:50.743Z","attempts":1,"received":"2026-09-22T21:46:50.575Z","actions":["price_suggestion"]}
2026-09-22 18:46:51 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:48:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"545941a6-b1f7-431c-a8ee-07f14696dec1","topic":"catalog_item_competition_status","resource":"/items/MLC3207793420/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:48:50.632Z","attempts":2,"received":"2026-09-22T21:44:17.18Z","actions":[]}
2026-09-22 18:48:51 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:49:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3e29c590-0243-46f2-b30f-dd8503d62e97","topic":"price_suggestion","resource":"/suggestions/items/MLC1898563593/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:49:01.809Z","attempts":2,"received":"2026-09-22T21:43:14.545Z","actions":["price_suggestion"]}
2026-09-22 18:49:02 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:49:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5291dc94-36b6-4325-9ce0-0aa9426b8a20","topic":"catalog_item_competition_status","resource":"/items/MLC1893441777/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:49:05.605Z","attempts":1,"received":"2026-09-22T21:49:05.217Z","actions":[]}
2026-09-22 18:49:05 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:49:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"928201d1-1fef-4548-9731-f6f51a71a800","topic":"price_suggestion","resource":"/suggestions/items/MLC3847896624/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:49:38.797Z","attempts":2,"received":"2026-09-22T21:44:04.553Z","actions":["price_suggestion"]}
2026-09-22 18:49:39 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:51:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"dc499211-8a70-4c5d-9388-c457e8e983b0","topic":"catalog_item_competition_status","resource":"/items/MLC4152859668/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:51:24.286Z","attempts":1,"received":"2026-09-22T21:51:23.793Z","actions":[]}
2026-09-22 18:51:24 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:51:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"67cc0edd-d7d1-43f4-aad3-a08e2cb2bbc8","topic":"price_suggestion","resource":"/suggestions/items/MLC3207793420/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:51:54.798Z","attempts":2,"received":"2026-09-22T21:46:38.532Z","actions":["price_suggestion"]}
2026-09-22 18:51:55 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:52:13 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a54aa185-e964-4e87-ab8d-fe80f5e11937","topic":"price_suggestion","resource":"/suggestions/items/MLC3768765066/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:52:13.069Z","attempts":2,"received":"2026-09-22T21:46:50.575Z","actions":["price_suggestion"]}
2026-09-22 18:52:13 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:53:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"08a96a7e-1f64-44c0-adb4-61e478c0dd04","topic":"price_suggestion","resource":"/suggestions/items/MLC4152859668/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:53:09.768Z","attempts":1,"received":"2026-09-22T21:53:09.693Z","actions":["price_suggestion"]}
2026-09-22 18:53:10 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:54:32 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"531388ee-5239-4b22-89e7-b48bb9f4ecc9","topic":"shipments","resource":"/shipments/48066432727","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:54:32.251Z","attempts":1,"received":"2026-09-22T21:54:32.141Z","actions":[]}
2026-09-22 18:54:32 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:54:33 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"da8d04ce-97b5-4f73-b4d8-257ecfe491ab","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:54:32.961Z","attempts":1,"received":"2026-09-22T21:54:32.481Z","actions":[]}
2026-09-22 18:54:33 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:54:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8e902272-cee4-4bbd-baaa-4e665502a17f","topic":"shipments","resource":"/shipments/48070690412","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:54:34.499Z","attempts":1,"received":"2026-09-22T21:54:34.313Z","actions":[]}
2026-09-22 18:54:34 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:54:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"13e720cd-fee6-44db-801a-899fd6770e41","topic":"catalog_item_competition_status","resource":"/items/MLC1948767587/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:54:35.362Z","attempts":1,"received":"2026-09-22T21:54:35.251Z","actions":[]}
2026-09-22 18:54:35 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:54:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1bc08925-46f3-46ca-9928-14ff727c9ff1","topic":"catalog_item_competition_status","resource":"/items/MLC1468893199/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:54:35.382Z","attempts":1,"received":"2026-09-22T21:54:35.185Z","actions":[]}
2026-09-22 18:54:35 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:54:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8983d6eb-fe5c-4692-b9f5-6d941ae24309","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:54:36.953Z","attempts":1,"received":"2026-09-22T21:54:36.62Z","actions":[]}
2026-09-22 18:54:37 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:54:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7611245f-7a66-43a1-909e-c8fb37ef1f48","topic":"shipments","resource":"/shipments/48072069470","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:54:38.99Z","attempts":1,"received":"2026-09-22T21:54:38.736Z","actions":[]}
2026-09-22 18:54:39 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:54:41 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8f698800-49d8-4d13-b214-4c40f0f7abf6","topic":"shipments","resource":"/shipments/48071416999","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:54:41.326Z","attempts":1,"received":"2026-09-22T21:54:40.236Z","actions":[]}
2026-09-22 18:54:41 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:54:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"34b10a16-56b9-40bd-b067-1b4acb7f0baa","topic":"shipments","resource":"/shipments/48072096192","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:54:50.726Z","attempts":1,"received":"2026-09-22T21:54:50.365Z","actions":[]}
2026-09-22 18:54:51 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:55:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b4a2c13c-0b8a-4b0f-8c97-eef211711033","topic":"catalog_item_competition_status","resource":"/items/MLC4105694248/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:55:44.739Z","attempts":1,"received":"2026-09-22T21:55:44.631Z","actions":[]}
2026-09-22 18:55:45 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:55:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0dc8e692-b2d7-4880-b678-5b1160d896e6","topic":"catalog_item_competition_status","resource":"/items/MLC1516396355/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:55:56.52Z","attempts":1,"received":"2026-09-22T21:55:56.417Z","actions":[]}
2026-09-22 18:55:56 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 18:57:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"324a0f90-1cfc-4d11-97cd-a999dcc4c267","topic":"price_suggestion","resource":"/suggestions/items/MLC4105694248/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:57:19.511Z","attempts":1,"received":"2026-09-22T21:57:19.431Z","actions":["price_suggestion"]}
2026-09-22 18:57:19 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:57:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a03c088b-e9d0-4cbc-98af-44d86ad7aef3","topic":"price_suggestion","resource":"/suggestions/items/MLC1516396355/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:57:34.68Z","attempts":1,"received":"2026-09-22T21:57:34.587Z","actions":["price_suggestion"]}
2026-09-22 18:57:34 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:58:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8f9b2fde-d331-4ea3-8df3-37c7c7c6cfbf","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:58:22.626Z","attempts":2,"received":"2026-09-22T21:53:47.936Z","actions":[]}
2026-09-22 18:58:23 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 18:58:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"08a96a7e-1f64-44c0-adb4-61e478c0dd04","topic":"price_suggestion","resource":"/suggestions/items/MLC4152859668/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T21:58:37.569Z","attempts":2,"received":"2026-09-22T21:53:09.693Z","actions":["price_suggestion"]}
2026-09-22 18:58:37 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 18:59:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"571a1e06-98c8-4342-8681-2181ae8beb41","topic":"catalog_item_competition_status","resource":"/items/MLC4067257854/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T21:59:24.275Z","attempts":1,"received":"2026-09-22T21:59:23.634Z","actions":[]}
2026-09-22 18:59:24 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 19:00:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a54aa185-e964-4e87-ab8d-fe80f5e11937","topic":"price_suggestion","resource":"/suggestions/items/MLC3768765066/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:00:19.395Z","attempts":3,"received":"2026-09-22T21:46:50.575Z","actions":["price_suggestion"]}
2026-09-22 19:00:19 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:02:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"18e80e01-1201-4a82-acb9-4178d07e84f6","topic":"catalog_item_competition_status","resource":"/items/MLC3939013900/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:02:15.345Z","attempts":1,"received":"2026-09-22T22:02:14.991Z","actions":[]}
2026-09-22 19:02:15 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 19:02:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"659e83a8-4247-4ea1-a70c-1a28c7357331","topic":"catalog_item_competition_status","resource":"/items/MLC3952130172/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T22:02:24.633Z","attempts":1,"received":"2026-09-22T22:02:24.569Z","actions":[]}
2026-09-22 19:02:24 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 19:02:41 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"324a0f90-1cfc-4d11-97cd-a999dcc4c267","topic":"price_suggestion","resource":"/suggestions/items/MLC4105694248/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T22:02:40.923Z","attempts":2,"received":"2026-09-22T21:57:19.431Z","actions":["price_suggestion"]}
2026-09-22 19:02:41 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:03:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a03c088b-e9d0-4cbc-98af-44d86ad7aef3","topic":"price_suggestion","resource":"/suggestions/items/MLC1516396355/details","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T22:03:19.754Z","attempts":2,"received":"2026-09-22T21:57:34.587Z","actions":["price_suggestion"]}
2026-09-22 19:03:20 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:03:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"91423cef-0008-4c24-90ad-75554a6f58ef","topic":"price_suggestion","resource":"/suggestions/items/MLC3939013900/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:03:57.19Z","attempts":1,"received":"2026-09-22T22:03:57.103Z","actions":["price_suggestion"]}
2026-09-22 19:03:57 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:04:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"264d5c7a-bb4f-4858-a3c3-db8ad31c92ab","topic":"catalog_item_competition_status","resource":"/items/MLC3458844586/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T22:04:40.639Z","attempts":1,"received":"2026-09-22T22:04:40.561Z","actions":[]}
2026-09-22 19:04:40 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 19:04:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"adbe23ef-e63b-44dc-8bb7-c69798f10c69","topic":"catalog_item_competition_status","resource":"/items/MLC3973042136/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:04:45.395Z","attempts":1,"received":"2026-09-22T22:04:45.253Z","actions":[]}
2026-09-22 19:04:45 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 19:05:32 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b0460e43-d538-489c-ba24-7a4613abac30","topic":"catalog_item_competition_status","resource":"/items/MLC3467415302/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T22:05:32.291Z","attempts":1,"received":"2026-09-22T22:05:32.186Z","actions":[]}
2026-09-22 19:05:32 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 19:05:33 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5d809078-bbef-4186-ad41-ac38a21ae6fc","topic":"catalog_item_competition_status","resource":"/items/MLC3914443432/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:05:33.058Z","attempts":1,"received":"2026-09-22T22:05:32.333Z","actions":[]}
2026-09-22 19:05:33 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 19:06:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"31d99821-c63f-46ce-a930-99f864fe0e68","topic":"price_suggestion","resource":"/suggestions/items/MLC2212102915/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:06:15.762Z","attempts":1,"received":"2026-09-22T22:06:15.64Z","actions":["price_suggestion"]}
2026-09-22 19:06:16 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:09:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"91423cef-0008-4c24-90ad-75554a6f58ef","topic":"price_suggestion","resource":"/suggestions/items/MLC3939013900/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:09:42.25Z","attempts":2,"received":"2026-09-22T22:03:57.103Z","actions":["price_suggestion"]}
2026-09-22 19:09:42 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:11:35 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"31d99821-c63f-46ce-a930-99f864fe0e68","topic":"price_suggestion","resource":"/suggestions/items/MLC2212102915/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:11:35.615Z","attempts":2,"received":"2026-09-22T22:06:15.64Z","actions":["price_suggestion"]}
2026-09-22 19:11:35 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:14:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fa89f48f-4380-476b-b090-776b60ec7933","topic":"items","resource":"/items/MLC4120142510","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T22:14:47.733Z","attempts":3,"received":"2026-09-22T21:12:20.682Z","actions":[]}
2026-09-22 19:14:48 info: [ML Webhook] Evento duplicado ignorado: fa89f48f-4380-476b-b090-776b60ec7933
2026-09-22 19:21:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e8de1160-212e-4ac5-8f00-421fa64c048c","topic":"shipments","resource":"/shipments/48074002192","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:21:42.856Z","attempts":1,"received":"2026-09-22T22:21:42.529Z","actions":[]}
2026-09-22 19:21:43 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 19:21:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b5bb3868-3db6-4312-8088-d47e5f759807","topic":"orders_v2","resource":"/orders/2000018585846394","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:21:45.086Z","attempts":1,"received":"2026-09-22T22:21:44.969Z","actions":["static_tags:pack_order","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 19:21:45 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 19:21:46 info: [ML Webhook] Recurso discounts 2000018585846394 no encontrado (404)
2026-09-22 19:21:46 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=null branch_id=null
2026-09-22 19:21:46 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=19 branch_id=null
2026-09-22 19:25:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"51ea9d4a-e091-425e-ba61-eb4927fb9178","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:25:47.324Z","attempts":1,"received":"2026-09-22T22:25:47.218Z","actions":["price_suggestion"]}
2026-09-22 19:25:47 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:31:08 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"51ea9d4a-e091-425e-ba61-eb4927fb9178","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:31:08Z","attempts":2,"received":"2026-09-22T22:25:47.218Z","actions":["price_suggestion"]}
2026-09-22 19:31:08 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:39:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"51ea9d4a-e091-425e-ba61-eb4927fb9178","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:39:19.601Z","attempts":3,"received":"2026-09-22T22:25:47.218Z","actions":["price_suggestion"]}
2026-09-22 19:39:20 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 19:46:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"51ea9d4a-e091-425e-ba61-eb4927fb9178","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T22:46:40.178Z","attempts":4,"received":"2026-09-22T22:25:47.218Z","actions":["price_suggestion"]}
2026-09-22 19:46:40 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 20:04:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5e5dfd1a-d30f-40c1-b2f5-aa406a3e8da8","topic":"items","resource":"/items/MLC4102140950","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:04:09.567Z","attempts":2,"received":"2026-09-22T23:04:06.124Z","actions":[]}
2026-09-22 20:04:10 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 20:05:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"383c9229-3255-4bf9-aa08-3ebb9d254aa0","topic":"items","resource":"/items/MLC3340991032","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:05:11.708Z","attempts":2,"received":"2026-09-22T23:05:06.625Z","actions":[]}
2026-09-22 20:05:12 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 20:12:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4fc422cb-c458-421b-ac6e-d11a23c30fc5","topic":"catalog_item_competition_status","resource":"/items/MLC4449872720/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:11:59.841Z","attempts":1,"received":"2026-09-22T23:11:59.724Z","actions":[]}
2026-09-22 20:12:00 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:12:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3718c3e0-feb1-453b-ad5f-d16a5cdc32f3","topic":"catalog_item_competition_status","resource":"/items/MLC4476887378/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:11:59.946Z","attempts":1,"received":"2026-09-22T23:11:59.828Z","actions":[]}
2026-09-22 20:12:00 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:12:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cb468eda-e608-4f90-95df-86c591797c3f","topic":"items","resource":"/items/MLC3340991032","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:12:16.938Z","attempts":2,"received":"2026-09-22T23:12:13.968Z","actions":[]}
2026-09-22 20:12:17 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 20:13:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1e958ffd-7cff-4804-8d2a-214a871a42f2","topic":"catalog_item_competition_status","resource":"/items/MLC3914443432/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:13:28.119Z","attempts":1,"received":"2026-09-22T23:13:27.837Z","actions":[]}
2026-09-22 20:13:28 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:13:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d54d09d2-0326-4317-a862-2c61b0bd8894","topic":"catalog_item_competition_status","resource":"/items/MLC3467415302/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:13:28.089Z","attempts":1,"received":"2026-09-22T23:13:27.74Z","actions":[]}
2026-09-22 20:13:28 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:14:45 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"61b15248-0c62-4cb3-a06e-6810e2037c5a","topic":"catalog_item_competition_status","resource":"/items/MLC3790489790/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:14:44.808Z","attempts":1,"received":"2026-09-22T23:14:44.713Z","actions":[]}
2026-09-22 20:14:45 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:14:46 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"324efcb3-8f35-45df-b372-3c3c92124bfe","topic":"items","resource":"/items/MLC4102140950","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:14:45.74Z","attempts":2,"received":"2026-09-22T23:13:30.106Z","actions":[]}
2026-09-22 20:14:46 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 20:15:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"11c63656-dcb8-4527-b6f4-3b3e515cea8e","topic":"catalog_item_competition_status","resource":"/items/MLC3939013900/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:15:34.079Z","attempts":1,"received":"2026-09-22T23:15:33.972Z","actions":[]}
2026-09-22 20:15:34 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:15:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d42f8524-bbc5-4f2f-9b07-15e9b71d313f","topic":"catalog_item_competition_status","resource":"/items/MLC3965950048/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:15:57.88Z","attempts":1,"received":"2026-09-22T23:15:57.76Z","actions":[]}
2026-09-22 20:15:58 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:18:46 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"02053234-4bc0-4683-9b95-25ac0252d63f","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1877875807-76793258380","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:18:45.912Z","attempts":1,"received":"2026-09-22T23:18:45.411Z","actions":[]}
2026-09-22 20:18:46 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 20:20:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"018cc629-8b9b-447f-8894-3ae17fbef0aa","topic":"shipments","resource":"/shipments/48070947478","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:20:57.924Z","attempts":1,"received":"2026-09-22T23:20:57.806Z","actions":[]}
2026-09-22 20:20:58 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:21:01 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ac304977-d9d7-4b15-b63a-9c889e1a40b0","topic":"orders_v2","resource":"/orders/2000018579316332","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:21:01.552Z","attempts":1,"received":"2026-09-22T23:21:01.202Z","actions":["action:new_tag","pack_order:false","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","order_items"]}
2026-09-22 20:21:02 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 20:21:02 info: [ML Webhook] Recurso discounts 2000018579316332 no encontrado (404)
2026-09-22 20:21:03 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1892216755 credential_id=55 company_id=null branch_id=null
2026-09-22 20:21:03 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1892216755 credential_id=55 company_id=19 branch_id=null
2026-09-22 20:22:14 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8676b9e7-bbc2-4847-b6eb-e2f1d794ac63","topic":"catalog_item_competition_status","resource":"/items/MLC1516396355/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:22:14.107Z","attempts":1,"received":"2026-09-22T23:22:13.986Z","actions":[]}
2026-09-22 20:22:14 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:24:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"565d1c20-2a50-42eb-850f-9d35dc94399d","topic":"catalog_item_competition_status","resource":"/items/MLC1916336701/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:24:53.335Z","attempts":1,"received":"2026-09-22T23:24:52.936Z","actions":[]}
2026-09-22 20:24:53 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:25:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a1a71e1f-344b-4e9c-a91d-5b49e84c8a2f","topic":"items","resource":"/items/MLC1577015417","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:25:15.989Z","attempts":2,"received":"2026-09-22T23:25:14.357Z","actions":[]}
2026-09-22 20:25:16 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c8a1e881-85bd-4169-83c0-c477b030f877","topic":"items","resource":"/items/MLC1579504111","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:25:15.878Z","attempts":2,"received":"2026-09-22T23:25:13.617Z","actions":[]}
2026-09-22 20:25:16 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 20:25:16 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 20:25:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4d426c25-2833-4493-86e3-1268d46e7bab","topic":"price_suggestion","resource":"/suggestions/items/MLC3881098644/details","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:25:37.274Z","attempts":2,"received":"2026-09-22T23:20:27.925Z","actions":["price_suggestion"]}
2026-09-22 20:25:37 info: [ML Webhook] Ignorado topic: price_suggestion
2026-09-22 20:26:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e42b30a9-9888-43c9-89a2-1dbb5e05261d","topic":"catalog_item_competition_status","resource":"/items/MLC4120142520/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:26:02.41Z","attempts":1,"received":"2026-09-22T23:26:01.594Z","actions":[]}
2026-09-22 20:26:02 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:27:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"57ca7e92-00ed-457e-bcc6-8e6b7216a388","topic":"catalog_item_competition_status","resource":"/items/MLC4105694248/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:27:23.173Z","attempts":1,"received":"2026-09-22T23:27:22.578Z","actions":[]}
2026-09-22 20:27:23 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:27:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d7dde4e5-7ec4-4ad8-8b02-6a3916f8c63e","topic":"items","resource":"/items/MLC3790489790","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:27:48.359Z","attempts":2,"received":"2026-09-22T23:27:46.279Z","actions":[]}
2026-09-22 20:27:48 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"46f5022d-73a5-4201-9f79-ebee66e1cebc","topic":"items","resource":"/items/MLC1893431897","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:27:48.58Z","attempts":2,"received":"2026-09-22T23:27:46.689Z","actions":[]}
2026-09-22 20:27:48 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC3790489790
2026-09-22 20:27:48 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 20:27:49 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 20:27:49 info: [ML Verify] Respuesta item MLC3790489790: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC3790489790","title":"Consumibles Para Maquina Imanes Cuadrada 100 Unidades Plateado","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC393903","domain_id":"MLC-BUTTON_PINS","price":49990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-3790489790-consumibles-para-maquina-imanes-cuadrada-100-unidades-plateado-_JM","last_updated":"2026-09-22T23:27:45.772Z"}}
2026-09-22 20:27:49 info: [ML Webhook] Item MLC3790489790 verificado: {"topic":"items","resource":"/items/MLC3790489790","snapshot":{"id":"MLC3790489790","title":"Consumibles Para Maquina Imanes Cuadrada 100 Unidades Plateado","status":"active","sub_status":[],"category_id":"MLC393903","price":49990,"permalink":"https://articulo.mercadolibre.cl/MLC-3790489790-consumibles-para-maquina-imanes-cuadrada-100-unidades-plateado-_JM","last_updated":"2026-09-22T23:27:45.772Z"}}
2026-09-22 20:27:49 info: [ML Webhook] Item MLC3790489790 sincronizado: active
2026-09-22 20:31:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c9cdd150-e59e-489a-9faa-197f0d6242ed","topic":"catalog_item_competition_status","resource":"/items/MLC3952130172/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:31:33.716Z","attempts":1,"received":"2026-09-22T23:31:33.606Z","actions":[]}
2026-09-22 20:31:34 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:37:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"808263ee-110f-4332-b074-0f9f78e56c33","topic":"catalog_item_competition_status","resource":"/items/MLC3768765066/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:37:18.195Z","attempts":1,"received":"2026-09-22T23:37:18.015Z","actions":[]}
2026-09-22 20:37:18 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:37:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9f432a17-27db-4ee4-bfc4-11612e9f03b6","topic":"catalog_item_competition_status","resource":"/items/MLC3207793420/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:37:18.922Z","attempts":1,"received":"2026-09-22T23:37:17.903Z","actions":[]}
2026-09-22 20:37:19 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:38:17 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a7caf391-e595-40aa-a2bc-6407a86cac79","topic":"catalog_item_competition_status","resource":"/items/MLC3973042136/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:38:17.021Z","attempts":1,"received":"2026-09-22T23:38:16.828Z","actions":[]}
2026-09-22 20:38:17 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:38:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"fef70c80-75a8-4eab-8e06-6d0c0d68c456","topic":"catalog_item_competition_status","resource":"/items/MLC1893441777/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:38:55.899Z","attempts":1,"received":"2026-09-22T23:38:55.783Z","actions":[]}
2026-09-22 20:38:56 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:39:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b81190a1-60e2-46fe-a12b-d88d71e0e8a3","topic":"catalog_item_competition_status","resource":"/items/MLC2949621838/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:39:36.898Z","attempts":1,"received":"2026-09-22T23:39:36.78Z","actions":[]}
2026-09-22 20:39:37 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:39:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3ecb1aa9-cad5-4348-b514-d0ae2286f363","topic":"catalog_item_competition_status","resource":"/items/MLC4139032002/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:39:37.404Z","attempts":1,"received":"2026-09-22T23:39:36.894Z","actions":[]}
2026-09-22 20:39:37 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:41:52 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e9779bb2-2194-4d9f-ab88-ce480a3585db","topic":"catalog_item_competition_status","resource":"/items/MLC1468893199/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:41:52.408Z","attempts":1,"received":"2026-09-22T23:41:52.329Z","actions":[]}
2026-09-22 20:41:52 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:41:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cae7f0dd-9e57-4aa5-a4eb-95bbb01b05c0","topic":"catalog_item_competition_status","resource":"/items/MLC1948767587/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:41:53.083Z","attempts":1,"received":"2026-09-22T23:41:52.402Z","actions":[]}
2026-09-22 20:41:53 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:42:21 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c17d4967-cf31-4f9b-9e56-f2d15e836bca","topic":"catalog_item_competition_status","resource":"/items/MLC3847896624/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:42:20.904Z","attempts":1,"received":"2026-09-22T23:42:20.703Z","actions":[]}
2026-09-22 20:42:21 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:42:53 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8f5fc326-7433-499d-a113-dca0e8c46231","topic":"catalog_item_competition_status","resource":"/items/MLC4067257854/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:42:52.996Z","attempts":1,"received":"2026-09-22T23:42:52.87Z","actions":[]}
2026-09-22 20:42:53 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:43:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"103fd647-5585-4d3c-891b-6141e8b0c613","topic":"catalog_item_competition_status","resource":"/items/MLC4152859668/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:43:42.088Z","attempts":1,"received":"2026-09-22T23:43:41.993Z","actions":[]}
2026-09-22 20:43:42 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:45:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"ec360c8d-1d71-4b4b-8e8d-4d03b5c3ccd2","topic":"catalog_item_competition_status","resource":"/items/MLC4111964766/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:45:04.146Z","attempts":1,"received":"2026-09-22T23:45:04.047Z","actions":[]}
2026-09-22 20:45:04 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:45:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"835ba194-836e-4872-ba7c-5b7179e8702c","topic":"catalog_item_competition_status","resource":"/items/MLC3458844586/price_to_win","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:45:25.928Z","attempts":1,"received":"2026-09-22T23:45:25.523Z","actions":[]}
2026-09-22 20:45:26 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:45:37 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3fcf8b95-c657-452d-ab72-e3b0a5e3b4eb","topic":"payments","resource":"/collections/179310276677","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:45:36.853Z","attempts":1,"received":"2026-09-22T23:45:36.756Z","actions":[]}
2026-09-22 20:45:37 info: [ML Webhook] Ignorado topic: payments
2026-09-22 20:45:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"aa8a1a21-f9a3-46e7-9811-40e1f85bf315","topic":"catalog_item_competition_status","resource":"/items/MLC3873336596/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:45:43.813Z","attempts":1,"received":"2026-09-22T23:45:43.713Z","actions":[]}
2026-09-22 20:45:44 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:45:49 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c7a98e52-99d9-451f-a4b1-6fafcaba111a","topic":"catalog_item_competition_status","resource":"/items/MLC4271240592/price_to_win","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:45:49.3Z","attempts":1,"received":"2026-09-22T23:45:49.185Z","actions":[]}
2026-09-22 20:45:49 info: [ML Webhook] Ignorado topic: catalog_item_competition_status
2026-09-22 20:56:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b0ac1594-e4e1-48d4-808b-716c9050bbf2","topic":"shipments","resource":"/shipments/48070690412","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:56:03.047Z","attempts":1,"received":"2026-09-22T23:56:02.919Z","actions":[]}
2026-09-22 20:56:03 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:56:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"aa3709ce-787c-4c1a-ac16-1dadc15b8a1c","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:56:03.184Z","attempts":1,"received":"2026-09-22T23:56:02.954Z","actions":[]}
2026-09-22 20:56:03 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:56:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4b9b7edb-8989-4a4f-9027-be8a793bb3f6","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-22T23:56:03.942Z","attempts":1,"received":"2026-09-22T23:56:03.543Z","actions":[]}
2026-09-22 20:56:04 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:56:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"75cd6083-776d-41d0-8cbe-394b2ec4a582","topic":"shipments","resource":"/shipments/48072069470","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:56:03.725Z","attempts":1,"received":"2026-09-22T23:56:03.598Z","actions":[]}
2026-09-22 20:56:04 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:56:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1142ee8b-a388-454d-810d-11adfe0b2522","topic":"shipments","resource":"/shipments/48066432727","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:56:04.793Z","attempts":1,"received":"2026-09-22T23:56:04.647Z","actions":[]}
2026-09-22 20:56:04 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:56:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"617c1607-f25c-4146-af45-9eb4b3761788","topic":"shipments","resource":"/shipments/48072096192","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:56:04.944Z","attempts":1,"received":"2026-09-22T23:56:04.689Z","actions":[]}
2026-09-22 20:56:05 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:56:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2c1ac487-9dc7-4646-b6a4-66fca3531f3a","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:56:04.69Z","attempts":1,"received":"2026-09-22T23:56:04.469Z","actions":[]}
2026-09-22 20:56:05 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 20:56:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cafe8c61-c78e-4d85-8ee9-f3decbf9a73a","topic":"shipments","resource":"/shipments/48071416999","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-22T23:56:04.852Z","attempts":1,"received":"2026-09-22T23:56:04.209Z","actions":[]}
2026-09-22 20:56:05 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:09:09 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"786e8bdc-2628-4582-b672-f7a6a0a136fe","topic":"payments","resource":"/collections/179422070819","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:08.96Z","attempts":1,"received":"2026-09-23T00:09:08.847Z","actions":[]}
2026-09-22 21:09:09 info: [ML Webhook] Ignorado topic: payments
2026-09-22 21:09:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9a1861f5-21af-4144-9e00-4198962729f9","topic":"stock-locations","resource":"/user-products/MLCU3381958674/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:12.526Z","attempts":1,"received":"2026-09-23T00:09:12.309Z","actions":["type:selling_address"]}
2026-09-22 21:09:12 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 21:09:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c784be12-566f-4c80-951b-6c72dc14cf52","topic":"items","resource":"/items/MLC1678229771","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:14.814Z","attempts":2,"received":"2026-09-23T00:09:11.848Z","actions":[]}
2026-09-22 21:09:15 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:09:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e65964b9-27c9-4e72-998b-752f1efd9cc1","topic":"items","resource":"/items/MLC3618840972","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:15.145Z","attempts":2,"received":"2026-09-23T00:09:13.757Z","actions":[]}
2026-09-22 21:09:15 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:09:21 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"59bb2748-e6f9-4d6c-ab73-47f8b4a77405","topic":"orders_v2","resource":"/orders/2000018597804458","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:20.633Z","attempts":1,"received":"2026-09-23T00:09:20.55Z","actions":["status"]}
2026-09-22 21:09:21 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:09:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e42bf016-83be-4de5-874c-c526d439f2dd","topic":"orders_v2","resource":"/orders/2000018597804458","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:23.422Z","attempts":1,"received":"2026-09-23T00:09:22.602Z","actions":["static_tags:pack_order","flows:catalog","site_id:mlc","static_tags:d2c","channel:marketplace","payments","static_tags:one_shot","is_test:false","pack_order:true","order_items"]}
2026-09-22 21:09:23 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:09:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"03ec1b63-042e-4b7a-8906-a0af0157de18","topic":"shipments","resource":"/shipments/48079473117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:23.37Z","attempts":1,"received":"2026-09-23T00:09:23.279Z","actions":[]}
2026-09-22 21:09:23 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:09:24 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"936c9768-e7c6-4b2c-b048-4d43001432ac","topic":"shipments","resource":"/shipments/48079473117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:23.995Z","attempts":1,"received":"2026-09-23T00:09:23.254Z","actions":[]}
2026-09-22 21:09:24 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:09:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e597a29f-49b7-4575-9ee7-a0867db9c861","topic":"shipments","resource":"/shipments/48079473117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:25.442Z","attempts":1,"received":"2026-09-23T00:09:25.221Z","actions":[]}
2026-09-22 21:09:25 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:09:25 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d46a2f45-2127-46ff-8654-d27c6df50882","topic":"shipments","resource":"/shipments/48079473117","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:25.901Z","attempts":1,"received":"2026-09-23T00:09:25.397Z","actions":[]}
2026-09-22 21:09:25 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:09:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"561c7ec5-feda-4471-b234-aa196474e2d2","topic":"orders_v2","resource":"/orders/2000018597804458","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:26.157Z","attempts":1,"received":"2026-09-23T00:09:23.238Z","actions":["static_tags:pack_order","flows:catalog","site_id:mlc","static_tags:d2c","channel:marketplace","payments","static_tags:one_shot","is_test:false","pack_order:true","order_items"]}
2026-09-22 21:09:26 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:09:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"4f0869f6-4025-487c-854f-2e1db7630f28","topic":"orders_v2","resource":"/orders/2000018597804458","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:27.754Z","attempts":1,"received":"2026-09-23T00:09:27.43Z","actions":["static_tags:pack_order","flows:catalog","action:new_tag","site_id:mlc","static_tags:d2c","channel:marketplace","payments","static_tags:one_shot","is_test:false","pack_order:true","order_items"]}
2026-09-22 21:09:27 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:09:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9ee75dda-0d7a-4ed3-b818-a3d32d7ffcbc","topic":"stock-locations","resource":"/user-products/MLCU3381958674/stock","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:28.678Z","attempts":1,"received":"2026-09-23T00:09:28.477Z","actions":["type:selling_address"]}
2026-09-22 21:09:29 info: [ML Webhook] Ignorado topic: stock-locations
2026-09-22 21:09:30 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d0a2cc39-091d-412a-9427-26a939fc2adf","topic":"items","resource":"/items/MLC3618840972","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:30.38Z","attempts":2,"received":"2026-09-23T00:09:28.853Z","actions":[]}
2026-09-22 21:09:30 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:09:31 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5bc214ad-fb67-4c1b-a917-6d445b49c64f","topic":"items","resource":"/items/MLC1678229771","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:09:31.264Z","attempts":2,"received":"2026-09-23T00:09:28.818Z","actions":[]}
2026-09-22 21:09:31 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:10:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2765a10a-6b0c-4fe6-9ba2-749b76d92180","topic":"orders_v2","resource":"/orders/2000018597804458","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:10:50.988Z","attempts":1,"received":"2026-09-23T00:10:49.742Z","actions":["static_tags:pack_order","flows:catalog","site_id:mlc","static_tags:d2c","channel:marketplace","expiration_date","static_tags:one_shot","is_test:false","pack_order:true"]}
2026-09-22 21:10:51 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:11:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"093a2e9e-e7f8-4f53-893d-1036e16630f2","topic":"items","resource":"/items/MLC3618840972","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:11:33.98Z","attempts":2,"received":"2026-09-23T00:11:32.295Z","actions":[]}
2026-09-22 21:11:34 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:15:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"7d9e4fa4-e9c1-419c-af8a-59ef0b8a3b4b","topic":"payments","resource":"/collections/179423852035","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:15:33.972Z","attempts":2,"received":"2026-09-23T00:11:22.775Z","actions":[]}
2026-09-22 21:15:34 info: [ML Webhook] Ignorado topic: payments
2026-09-22 21:25:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c667bcac-f732-408a-80aa-7c8bf95607d8","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC3912206168-76800754768","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:25:33.622Z","attempts":1,"received":"2026-09-23T00:25:33.546Z","actions":[]}
2026-09-22 21:25:34 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 21:26:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"790e5ee3-184a-4fdd-8bae-758c7244c729","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC4152859668-76895877013","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T00:26:22.378Z","attempts":1,"received":"2026-09-23T00:26:22.028Z","actions":[]}
2026-09-22 21:26:22 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 21:27:00 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"0e208171-6b18-4537-8b10-00ccebc1df50","topic":"payments","resource":"/collections/179422070819","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:27:00.456Z","attempts":1,"received":"2026-09-23T00:27:00.222Z","actions":[]}
2026-09-22 21:27:00 info: [ML Webhook] Ignorado topic: payments
2026-09-22 21:31:58 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"47a5062d-bdbd-457a-a252-017a421bb1c4","topic":"messages","resource":"01a0867d4dc9729a8e87b8bd7c5bf1ef","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:31:58.496Z","attempts":1,"received":"2026-09-23T00:31:57.519Z","actions":["read"]}
2026-09-22 21:31:58 info: [ML Webhook] Ignorado topic: messages
2026-09-22 21:32:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b27c27c5-d68e-4eb6-9e80-3ef3ed1acb7d","topic":"shipments","resource":"/shipments/48071416999","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:32:47.413Z","attempts":1,"received":"2026-09-23T00:32:47.021Z","actions":[]}
2026-09-22 21:32:47 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:33:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a7752672-cebd-4877-aac3-c7d82d4de809","topic":"shipments","resource":"/shipments/48076292200","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T00:33:05.891Z","attempts":1,"received":"2026-09-23T00:33:05.755Z","actions":[]}
2026-09-22 21:33:06 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:33:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"02fe5b54-fdcf-48b3-9ef1-0df8cb6c145e","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:33:26.001Z","attempts":1,"received":"2026-09-23T00:33:25.329Z","actions":[]}
2026-09-22 21:33:26 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:34:26 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b59c129c-4132-40f8-98b8-2e226f50691a","topic":"shipments","resource":"/shipments/48077526695","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:34:25.86Z","attempts":1,"received":"2026-09-23T00:34:25.659Z","actions":[]}
2026-09-22 21:34:26 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:34:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"bb5dc982-d892-4fc4-96aa-f699a07c1cd5","topic":"shipments","resource":"/shipments/48066432727","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:34:55.861Z","attempts":1,"received":"2026-09-23T00:34:55.748Z","actions":[]}
2026-09-22 21:34:56 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:35:03 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2cf8887a-9edc-42e8-963a-89a54bfe2b28","topic":"shipments","resource":"/shipments/48072096192","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:35:03.395Z","attempts":1,"received":"2026-09-23T00:35:03.215Z","actions":[]}
2026-09-22 21:35:03 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:35:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"8920fc63-0b6f-4d6b-a9b0-739e3283deb3","topic":"payments","resource":"/collections/179310342475","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T00:35:17.753Z","attempts":1,"received":"2026-09-23T00:35:17.54Z","actions":[]}
2026-09-22 21:35:18 info: [ML Webhook] Ignorado topic: payments
2026-09-22 21:35:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e5f106d7-59c1-4692-a553-4096d4968c19","topic":"shipments","resource":"/shipments/48070690412","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:35:19.112Z","attempts":1,"received":"2026-09-23T00:35:18.923Z","actions":[]}
2026-09-22 21:35:19 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:35:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1c8ebc94-e4ae-4ed4-8bdc-8f15670ff5d6","topic":"shipments","resource":"/shipments/48072069470","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:35:34.232Z","attempts":1,"received":"2026-09-23T00:35:34.081Z","actions":[]}
2026-09-22 21:35:34 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:37:08 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"43460fc1-a492-4ae1-8f0b-54abd7b06157","topic":"shipments","resource":"/shipments/48068922102","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:37:08.62Z","attempts":1,"received":"2026-09-23T00:37:07.965Z","actions":[]}
2026-09-22 21:37:08 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:37:11 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"18e06a77-7694-4b0a-9900-627464ef553c","topic":"orders_v2","resource":"/orders/2000018575010856","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:37:11.172Z","attempts":1,"received":"2026-09-23T00:37:11.068Z","actions":["action:new_tag","pack_order:false","site_id:mlc","channel:marketplace","fulfilled","action:delete_tag","is_test:false","order_items"]}
2026-09-22 21:37:11 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:37:47 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"abdc90e7-9321-461e-8612-8cc813290fe7","topic":"items","resource":"/items/MLC4483569216","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T00:37:47.662Z","attempts":2,"received":"2026-09-23T00:37:45.126Z","actions":[]}
2026-09-22 21:37:47 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 21:47:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5c71a8b2-1fdc-41d0-8f03-f4300e59ec40","topic":"shipments","resource":"/shipments/48069575767","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T00:47:02.38Z","attempts":1,"received":"2026-09-23T00:47:02.225Z","actions":[]}
2026-09-22 21:47:02 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 21:47:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"1adf64d7-c3b6-4595-9aa3-a37d47814203","topic":"orders_v2","resource":"/orders/2000018577035260","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T00:47:04.493Z","attempts":1,"received":"2026-09-23T00:47:04.379Z","actions":["static_tags:pack_order","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 21:47:05 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 21:47:05 info: [ML Webhook] Recurso discounts 2000018577035260 no encontrado (404)
2026-09-22 21:47:05 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5346e441-63b8-4b1d-8276-78db01510b36","topic":"orders_v2","resource":"/orders/2000018577046252","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T00:47:05.376Z","attempts":1,"received":"2026-09-23T00:47:04.992Z","actions":["static_tags:pack_order","action:new_tag","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","pack_order:true","order_items"]}
2026-09-22 21:47:05 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 21:47:05 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=null branch_id=null
2026-09-22 21:47:05 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC1914886397 credential_id=55 company_id=19 branch_id=null
2026-09-22 21:47:06 info: [ML Webhook] Recurso discounts 2000018577046252 no encontrado (404)
2026-09-22 21:47:06 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC3842878982 credential_id=55 company_id=null branch_id=null
2026-09-22 21:47:06 warn: [Webhook] Link no encontrado marketplace=3 external_id=MLC3842878982 credential_id=55 company_id=19 branch_id=null
2026-09-22 22:09:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b173a375-668a-44e4-889b-9c8eb75f94fd","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1864077480-76913173468","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:09:41.7Z","attempts":1,"received":"2026-09-23T01:09:41.624Z","actions":[]}
2026-09-22 22:09:42 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 22:09:42 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f69165ac-3d74-4054-8ca7-dc275a466e7c","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2012172942-76913173490","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:09:41.806Z","attempts":1,"received":"2026-09-23T01:09:41.702Z","actions":[]}
2026-09-22 22:09:42 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 22:09:44 info: Yasmany Sánchez Martínez Auditoría - Cierra sessión
2026-09-22 22:10:22 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f4fb75a8-f4fb-4043-95ce-455bebb3ef21","topic":"items","resource":"/items/MLC3458126856","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:10:21.606Z","attempts":2,"received":"2026-09-23T01:10:18.441Z","actions":[]}
2026-09-22 22:10:22 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 22:11:27 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"53f2ddb7-a598-439f-b565-a267d4a393d1","topic":"shipments","resource":"/shipments/48071416999","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:11:27.35Z","attempts":1,"received":"2026-09-23T01:11:27.194Z","actions":[]}
2026-09-22 22:11:27 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:11:43 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"addd58cd-265a-4e9c-827c-8fed09ec9a41","topic":"shipments","resource":"/shipments/48069502190","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:11:43.543Z","attempts":1,"received":"2026-09-23T01:11:43.465Z","actions":[]}
2026-09-22 22:11:43 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:11:57 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b6f47ae5-71ae-4c71-ba5e-87cc935392c2","topic":"shipments","resource":"/shipments/48069502190","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:11:56.767Z","attempts":1,"received":"2026-09-23T01:11:56.67Z","actions":[]}
2026-09-22 22:11:57 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:11:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"defb00ea-3c91-4239-acbc-c0d76736aa45","topic":"orders_v2","resource":"/orders/2000018576185834","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:11:59.548Z","attempts":1,"received":"2026-09-23T01:11:59.386Z","actions":["action:new_tag","pack_order:false","site_id:mlc","channel:marketplace","payments","fulfilled","action:delete_tag","is_test:false","order_items"]}
2026-09-22 22:11:59 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 22:13:08 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"3df9f974-33e0-48db-a468-591e8e74f016","topic":"items","resource":"/items/MLC3820334048","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T01:13:07.941Z","attempts":2,"received":"2026-09-23T01:13:06.771Z","actions":[]}
2026-09-22 22:13:08 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC3820334048
2026-09-22 22:13:08 info: [MercadoLibreAdapter] ✅ Token válido para: ASIA_SHOP
2026-09-22 22:13:08 info: [ML Verify] Respuesta item MLC3820334048: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC3820334048","title":"Kit De 4 Vasos Esmerilados Degradados Con Tapa Y Bombilla Colores","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC159271","domain_id":"MLC-DRINKING_GLASSES","price":16990,"available_quantity":5,"permalink":"https://articulo.mercadolibre.cl/MLC-3820334048-kit-de-4-vasos-esmerilados-degradados-con-tapa-y-bombilla-colores-_JM","last_updated":"2026-09-23T01:13:06.481Z"}}
2026-09-22 22:13:08 info: [ML Webhook] Item MLC3820334048 verificado: {"topic":"items","resource":"/items/MLC3820334048","snapshot":{"id":"MLC3820334048","title":"Kit De 4 Vasos Esmerilados Degradados Con Tapa Y Bombilla Colores","status":"active","sub_status":[],"category_id":"MLC159271","price":16990,"permalink":"https://articulo.mercadolibre.cl/MLC-3820334048-kit-de-4-vasos-esmerilados-degradados-con-tapa-y-bombilla-colores-_JM","last_updated":"2026-09-23T01:13:06.481Z"}}
2026-09-22 22:13:08 info: [ML Webhook] Item MLC3820334048 sincronizado: active
2026-09-22 22:13:12 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"51811ffa-6c07-4dd8-ba11-609de28ce082","topic":"shipments","resource":"/shipments/48072069470","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:13:12.537Z","attempts":1,"received":"2026-09-23T01:13:12.31Z","actions":[]}
2026-09-22 22:13:12 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:35:07 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"58c96c24-c246-4832-9f60-fc801a5cb1e1","topic":"items","resource":"/items/MLC1411915285","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:35:07.257Z","attempts":2,"received":"2026-09-23T01:35:06.264Z","actions":[]}
2026-09-22 22:35:07 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 22:35:08 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"cec893ea-0d2f-45f7-be8a-35aa1607ddf9","topic":"items","resource":"/items/MLC4118530728","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:35:08.176Z","attempts":2,"received":"2026-09-23T01:35:06.301Z","actions":[]}
2026-09-22 22:35:08 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 22:40:51 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5cc352a0-2264-4e36-bd3a-f883cc856446","topic":"items","resource":"/items/MLC4118530728","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:40:51.561Z","attempts":2,"received":"2026-09-23T01:40:49.062Z","actions":[]}
2026-09-22 22:40:52 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 22:41:15 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6d8441d2-0d43-497c-8876-e12111fab5d6","topic":"items","resource":"/items/MLC1411915285","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:41:15.346Z","attempts":2,"received":"2026-09-23T01:41:08.309Z","actions":[]}
2026-09-22 22:41:15 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 22:49:04 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b5c5650c-cacc-4c05-8f3c-9d6cd891fedf","topic":"shipments","resource":"/shipments/48073301189","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:49:04.331Z","attempts":1,"received":"2026-09-23T01:49:04.107Z","actions":[]}
2026-09-22 22:49:04 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:51:19 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"9bb26248-44f8-41de-b1fb-1d72d6647d72","topic":"shipments","resource":"/shipments/48049253207","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:51:19.007Z","attempts":1,"received":"2026-09-23T01:51:18.306Z","actions":[]}
2026-09-22 22:51:19 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:51:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d1941102-1841-4652-bcc9-27561bf39ef2","topic":"shipments","resource":"/shipments/48049253207","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:51:20.481Z","attempts":1,"received":"2026-09-23T01:51:20.34Z","actions":[]}
2026-09-22 22:51:20 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:51:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"73f20a04-c150-45eb-b0ff-423cc76a9ed5","topic":"shipments","resource":"/shipments/48067770108","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:51:22.855Z","attempts":1,"received":"2026-09-23T01:51:21.786Z","actions":[]}
2026-09-22 22:51:23 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:51:23 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"70d88146-752e-44ef-a118-621311d3a7bb","topic":"shipments","resource":"/shipments/48067770108","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:51:22.91Z","attempts":1,"received":"2026-09-23T01:51:21.79Z","actions":[]}
2026-09-22 22:51:23 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:51:34 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"459c8dd4-801b-4c49-baa1-28337a6fcd80","topic":"shipments","resource":"/shipments/48049253207","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:51:33.777Z","attempts":1,"received":"2026-09-23T01:51:33.623Z","actions":[]}
2026-09-22 22:51:34 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:51:40 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"253d39d7-d4e0-462d-8711-f91dc10e4722","topic":"shipments","resource":"/shipments/48067770108","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:51:39.937Z","attempts":1,"received":"2026-09-23T01:51:39.193Z","actions":[]}
2026-09-22 22:51:40 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:53:28 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"eb32282c-8af4-4940-b7e2-99205482e6d6","topic":"shipments","resource":"/shipments/48072096192","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:53:28.155Z","attempts":1,"received":"2026-09-23T01:53:27.904Z","actions":[]}
2026-09-22 22:53:28 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 22:58:29 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"39bc5271-d3a2-4d25-abdc-ea2843cf4848","topic":"items","resource":"/items/MLC4105694248","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T01:58:29.328Z","attempts":2,"received":"2026-09-23T01:58:26.77Z","actions":[]}
2026-09-22 22:58:29 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 23:02:49 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"6b2b51b3-5319-4c5c-b68a-ca8a2dd2f10b","topic":"shipments","resource":"/shipments/48070690412","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:02:48.781Z","attempts":1,"received":"2026-09-23T02:02:48.577Z","actions":[]}
2026-09-22 23:02:49 info: [ML Webhook] Ignorado topic: shipments
2026-09-22 23:03:06 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"a740f521-b057-4a68-bf0c-f91b50fe66f3","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC1516396355-76796865954","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:03:05.866Z","attempts":1,"received":"2026-09-23T02:03:05.754Z","actions":[]}
2026-09-22 23:03:06 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 23:03:55 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f4fb75a8-f4fb-4043-95ce-455bebb3ef21","topic":"items","resource":"/items/MLC3458126856","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:03:55.065Z","attempts":3,"received":"2026-09-23T01:10:18.441Z","actions":[]}
2026-09-22 23:03:55 info: [ML Webhook] Evento duplicado ignorado: f4fb75a8-f4fb-4043-95ce-455bebb3ef21
2026-09-22 23:04:02 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f1eea122-2fef-4bd0-bbf7-39a35d2ba297","topic":"public_candidates","resource":"/seller-promotions/candidates/CANDIDATE-MLC2339155956-76793538193","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:04:02.31Z","attempts":1,"received":"2026-09-23T02:04:02.202Z","actions":[]}
2026-09-22 23:04:02 info: [ML Webhook] Ignorado topic: public_candidates
2026-09-22 23:12:56 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"e93d4930-866c-4c51-8ace-dc1837b2190a","topic":"payments","resource":"/collections/180202149558","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:12:56.274Z","attempts":1,"received":"2026-09-23T02:12:56.154Z","actions":[]}
2026-09-22 23:12:56 info: [ML Webhook] Ignorado topic: payments
2026-09-22 23:14:10 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"37d8c1f5-9c5a-419b-bbbe-1d2ad687f95e","topic":"items","resource":"/items/MLC1579491373","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:14:10.563Z","attempts":2,"received":"2026-09-23T02:14:07.942Z","actions":[]}
2026-09-22 23:14:11 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 23:14:20 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"5f96547e-2a71-4c06-806f-6f927ff5137d","topic":"items","resource":"/items/MLC2025130448","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:14:20.261Z","attempts":2,"received":"2026-09-23T02:14:17.543Z","actions":[]}
2026-09-22 23:14:20 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 23:14:44 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"628ea225-8ce4-49cf-b09f-b9120e06b022","topic":"items","resource":"/items/MLC3348097044","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:14:44.093Z","attempts":2,"received":"2026-09-23T02:14:41.353Z","actions":[]}
2026-09-22 23:14:44 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 23:17:38 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"87460781-b691-4263-8cfd-bccea4c6ac09","topic":"items","resource":"/items/MLC1888966905","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T02:17:38.065Z","attempts":2,"received":"2026-09-23T02:17:35.886Z","actions":[]}
2026-09-22 23:17:38 warn: [ML Webhook] Credencial resuelta por fallback ml_user_id=2982798585; no habia task/link para item=MLC1888966905
2026-09-22 23:17:38 info: [ML Webhook] Token expirado para credential 55; renovando antes de procesar webhook
2026-09-22 23:17:38 info: credential value: {"id":55,"marketplace_id":3,"company_id":19,"user_id":40,"name":"Asia Import","country":"CL","access_token":"APP_USR-6082279668370934-092215-d8b33cc66ea8c6354964a9f2769b9782-2982798585","refresh_token":"TG-6ab2d6a1a7ad230001ec991f-2982798585","expires_at":"2026-09-23T01:27:29.000Z","seller_email":null,"seller_id":null,"api_key":null,"additional_data":"{\"ml_user_id\":2982798585,\"original_name\":\"Asia Import\",\"connection_status\":\"connected\",\"disconnected_at\":\"2026-08-13T18:14:52.279Z\",\"disconnected_reason\":\"user_requested\",\"reconnected_at\":\"2026-08-13T20:15:04.595Z\"}","active":true,"createdAt":"2026-07-31T17:00:10.000Z","updatedAt":"2026-09-22T19:27:29.000Z","marketplace":{"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}}
2026-09-22 23:17:38 info: marketplace value: {"id":3,"name":"MercadoLibre Chile","description":"Integración con MercadoLibre Chile (MLC)","type":1,"domain":"https://api.mercadolibre.com","config":"{\"country\": \"CL\", \"site_id\": \"MLC\", \"currency_id\": \"CLP\"}","active":true,"client_id":"6082279668370934","client_secret":"8zAYJacExLQTUk8l6YjiGw68xdqh6MOy","redirect_uri":"https://spree.klint.cl","scopes":"offline_access read urn:global:admin:info:/read-only urn:global:admin:info:/read-write urn:global:admin:oauth:/read-only urn:global:admin:oauth:/read-write urn:global:admin:users:/read-only urn:global:admin:users:/read-write urn:ml:all:publish-sync:/read-only urn:ml:mktp:ads:/read-write urn:ml:mktp:comunication:/read-write urn:ml:mktp:invoices:/read-write urn:ml:mktp:metrics:/read-only urn:ml:mktp:offers:/read-write urn:ml:mktp:orders-shipments:/read-write urn:ml:mktp:publish-sync:/read-only urn:ml:mktp:publish-sync:/read-write write","createdAt":"2025-11-26T20:14:19.000Z","updatedAt":"2026-01-21T00:02:27.000Z"}
2026-09-22 23:17:38 info: [MercadoLibreAdapter] Intentando refresh: {"client_id":"6082279668...","refresh_token":"TG-6ab2d6a1a7ad23000..."}
2026-09-22 23:17:38 info: [MercadoLibreAdapter] ✅ Refresh exitoso
2026-09-22 23:17:38 info: [ML Verify] Respuesta item MLC1888966905: {"http_status":200,"http_status_text":"OK","snapshot":{"id":"MLC1888966905","title":"Maquina Sublimadora Estampadora 8 En 1 Plancha 38x38 Negro Negro","status":"active","sub_status":[],"sub_status_text":null,"category_id":"MLC10087","domain_id":"MLC-SCREEN_PRINTERS","price":279990,"available_quantity":1,"permalink":"https://articulo.mercadolibre.cl/MLC-1888966905-maquina-sublimadora-estampadora-8-en-1-plancha-38x38-negro-negro-_JM","last_updated":"2026-09-23T02:13:56.636Z"}}
2026-09-22 23:17:38 info: [ML Webhook] Item MLC1888966905 verificado: {"topic":"items","resource":"/items/MLC1888966905","snapshot":{"id":"MLC1888966905","title":"Maquina Sublimadora Estampadora 8 En 1 Plancha 38x38 Negro Negro","status":"active","sub_status":[],"category_id":"MLC10087","price":279990,"permalink":"https://articulo.mercadolibre.cl/MLC-1888966905-maquina-sublimadora-estampadora-8-en-1-plancha-38x38-negro-negro-_JM","last_updated":"2026-09-23T02:13:56.636Z"}}
2026-09-22 23:17:38 info: [ML Webhook] Item MLC1888966905 sincronizado: active
2026-09-22 23:17:39 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"f63e89f0-a912-4f12-88d4-b516a4aa3929","topic":"items","resource":"/items/MLC975155210","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:17:39.61Z","attempts":2,"received":"2026-09-23T02:17:36.563Z","actions":[]}
2026-09-22 23:17:39 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 23:22:59 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"2445def9-70a9-487f-976c-fc53201f6ec7","topic":"items","resource":"/items/MLC3348097044","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:22:59.433Z","attempts":2,"received":"2026-09-23T02:22:56.462Z","actions":[]}
2026-09-22 23:22:59 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 23:51:36 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"c565f041-0728-41bc-a120-2c1dcfeaa579","topic":"payments","resource":"/collections/179233662415","user_id":2982798585,"application_id":6082279668370934,"sent":"2026-09-23T02:51:36.479Z","attempts":1,"received":"2026-09-23T02:51:36.4Z","actions":[]}
2026-09-22 23:51:36 info: [ML Webhook] Ignorado topic: payments
2026-09-22 23:59:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"b76debaa-abaa-483a-9c90-251027090040","topic":"items","resource":"/items/MLC1579633559","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:59:17.618Z","attempts":2,"received":"2026-09-23T02:59:15.849Z","actions":[]}
2026-09-22 23:59:18 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
2026-09-22 23:59:18 info: Datos llegados desde el webhook-Mercado-Libre:
 {"_id":"d89f18e9-be70-4736-a6d6-c83cb3e27152","topic":"items","resource":"/items/MLC2764105676","user_id":776354898,"application_id":6082279668370934,"sent":"2026-09-23T02:59:17.797Z","attempts":2,"received":"2026-09-23T02:59:15.935Z","actions":[]}
2026-09-22 23:59:18 warn: [ML Webhook] Credencial no encontrada para ml_user_id=776354898
