API Connectors
Librería Java pura que proporciona conectores HTTP para APIs externas de e-commerce y marketplaces (Amazon, MercadoLibre, Trustpilot, Zalando, Salesforce, Google Analytics).
Bradery Create DB
Batch que ingiere pedidos de The Bradery (Gmail + XLSX) en la base de datos logística de Hawkers.
Chatbot
Batch que automatiza respuestas del chat de Shopee para las tiendas regionales de Hawkers.
Coppel Create DB
Batch que ingiere pedidos de Coppel, descarga sus etiquetas de envío y detecta cancelaciones.
Dafiti Create DB
Batch que ingiere pedidos de Dafiti (Colombia), gestiona el ready-to-ship y genera/sube etiquetas de envío por SFTP.
Decathlon Create DB
Importa pedidos de Decathlon (EU y AU) desde Mirakl, gestiona cancelaciones y sube facturas vía SFTP + API de Decathlon.
Decathlon Update Stock
Sincroniza el stock disponible en Dynamics con el marketplace Decathlon (Mirakl EU) mediante la subida de un fichero CSV STO01.
Deporvillage Update Stock
Sincroniza el stock disponible en Dynamics con Deporvillage mediante un CSV EAN/cantidad subido por FTP, usando un mapeo SKU-EAN leído de Google Sheets.
Donation Update
Procesa líneas de pedido de tipo DONATION pendientes y registra la donación correspondiente en la API de WorldCoo.
ECI Convert EDI to XLSX Sales
Convierte ficheros EDI (UN/EDIFACT) de ventas de El Corte Inglés en informes XLSX, con flujo activo vía Google Drive para la división Sport.
ECI Create DB
Sincroniza pedidos del marketplace El Corte Inglés (ECI), los acepta, los importa a la BD de logística y genera sus etiquetas de envío.
ECI Update Stock
Sincroniza el stock disponible en Dynamics con el marketplace El Corte Inglés (ECI) mediante la subida de un fichero CSV STO01.
Falabella Create DB
Importa pedidos entregados del marketplace Falabella y los persiste como pedidos internos de logística.
Feeds Update GS
Sincroniza periódicamente los feeds XML desde un servidor SFTP hacia un bucket de Google Cloud Storage, con un endpoint protegido para disparo manual.
Generate Invoices Orders CO
Genera facturas fiscales colombianas (IVA, NIT/CC, códigos DANE) para pedidos SFCC pendientes y las sube por SFTP al proveedor de facturación Fymtech.
GIO API Notifications
API que recibe notificaciones de actualización/creación de cliente desde GIO y POS, y las persiste como ficheros JSON en Google Cloud Storage.
GIO POS Sync Service
Sincroniza clientes de las ópticas españolas desde GIO hacia el POS y Dynamics 365, procesando las notificaciones pendientes en GCS.
Glovo Update Stock
Genera y sube por SFTP los ficheros CSV de stock y precio por tienda para el marketplace Glovo, a partir de datos de Dynamics.
Hawkers Redirect API
Redirige (HTTP 301) dominios legacy/alias de Hawkers hacia sus URLs canónicas, incluyendo resolución de URLs cortas hawke.rs/nweek.eu contra base de datos.
Images Dynamics PI
Descarga imágenes de producto desde una carpeta de Google Drive, las sube al ERP (Dynamics) y a BI por SFTP, y genera una copia redimensionada.
Infranete API
API backend central del ecosistema Hawkers PI, que integra pedidos, logística, marketplaces, feeds y cupones sobre cinco bases de datos PostgreSQL.
Infranete Interface
Panel interno de gestión de Hawkers (pedidos, logística, feeds, cupones, marketplaces, web y reportes) desarrollado en Angular 21.
JustEat Update Stock
Sincroniza la disponibilidad de stock desde Dynamics 365 hacia la plataforma JustEat/Flyt para ~50 almacenes tienda.
Liverpool Create DB
Sincroniza pedidos del marketplace Liverpool (API QAT, México) con la base de datos de logística y gestiona la generación de etiquetas de envío vía Labelary.
Logisfashion
API receptora de webhooks del proveedor logístico Logisfashion (movimientos de stock, inbound, pedidos e inventario); actualmente solo registra los payloads, sin persistencia ni autenticación real.
Logistic AU
Envía pedidos de Australia al carrier NPF en formato XML y actualiza el stock en The Iconic tras el envío.
Logistic CO
Envía pedidos de Colombia (directos y de marketplace) al carrier Servientrega vía SOAP, resolviendo códigos DANE de destino.
Logistic DE
Envía pedidos del norte de Europa al carrier Sprint Logistics vía API REST.
Logistic ERP
Envía pedidos ERP europeos (y México/Colombia) a sus carriers logísticos correspondientes (Auro, Cubbo, LogSolution, Sarmed, Sprint Logistics, Servientrega), generando facturas PDF cuando aplica.
Logistic EU
Recoge pedidos europeos pendientes de envío desde la base de datos de logística y los envía al almacén Auro, gestionando facturación, cancelaciones y errores.
Logistic GB
Sincroniza pedidos pendientes del Reino Unido desde la base de datos de logística hacia la API v2 de SprintLogistics GB.
Logistic GR
Sincroniza pedidos pendientes de Grecia hacia la API de Sarmed; incluye un runner de sincronización de producto activo que impide la ejecución del runner principal de pedidos (ver hallazgo crítico).
Logistic IT
Envía pedidos pendientes de Italia a la API SOAP de LogSolutions/Asendia; actualmente coexisten dos runners activos que probablemente impiden la ejecución del runner principal de pedidos (ver hallazgo crítico).
Logistic Lenses
Genera ficheros EDI de pedidos de lentillas para Cooper Vision, procesa estados de envío por SFTP, y gestiona facturación de pedidos Auro; conserva decenas de credenciales de Shopify huérfanas de una integración ya retirada del código.
Logistic MX
Envía pedidos estándar y de marketplace pendientes de México a la API de Cubbo, validando stock e inventario de marketplace antes del envío.
Logistic SEA
Envía pedidos pendientes del sudeste asiático (Malasia, Singapur) a HK Times Logistics, dividiendo en varios envíos los pedidos que superan el umbral de aduanas.
Logistic USA
Envía pedidos pendientes de EE.UU. al almacén OWD vía SOAP/XML y reporta la fiscalidad de los pedidos a TaxJar.
Logistics Change Status
API webhook agregadora que recibe actualizaciones de estado de pedido de múltiples transportistas y las almacena en GCS; varios endpoints "públicos" aceptan cualquier payload sin verificación específica del proveedor.
Logistics Status Process
Orquesta 17 procesadores asíncronos que sincronizan estados de pedido entre proveedores logísticos (GCS→BD) y los propagan a las APIs de marketplace correspondientes.
Marketplaces API REST
Fachada REST que recibe notificaciones de Mercado Libre y las persiste sin procesar para su tratamiento asíncrono posterior; el endpoint de recepción no valida el origen de la petición.
Meli CO Create DB
Sincroniza pedidos pagados de Mercado Libre Colombia con la base de datos de logística y genera las etiquetas de envío en PDF vía Labelary.
Meli Create DB
Sincroniza pedidos pagados de Mercado Libre México con la base de datos de logística y genera las etiquetas de envío, enrutando por tipo de fulfillment (Cubbo o 99minutos).
Miravia Create DB
Sincroniza pedidos pendientes y cancelados de Miravia con la base de datos de logística.
Miravia Update Stock
Actualiza el stock de las ofertas de Miravia a partir del stock disponible en Dynamics 365; el CLAUDE.md existente describe una integración de asignación porcentual por marketplace que no existe en el código real.
Order Dynamics Create DB
Sincroniza pedidos generados en Dynamics 365 (recibidos como ficheros JSON en GCS) con la base de datos de logística.
Order Dynamics Create GS
Consume eventos de negocio de Dynamics 365 F&O desde Azure Service Bus y los escribe como ficheros JSON en Google Cloud Storage para su posterior procesamiento.
Order Fraudulent Process
Genera y envía a Slack informes XLSX de pedidos fraudulentos y duplicados detectados, marcándolos como notificados.
Order PI Dynamics Gold
Orquesta el envío de pedidos desde numerosas plataformas de e-commerce hacia el entorno "Gold" (data warehouse) de Dynamics 365, mediante 22 runners activados por perfil y ejecución asíncrona.
Order PI Dynamics
Orquesta el envío de pedidos desde numerosas plataformas de e-commerce y marketplaces hacia Dynamics 365, mediante 24 runners activados por perfil de Spring.
Order SFCC Create DB
Descarga por SFTP los ficheros XML de pedidos de Salesforce Commerce Cloud, los procesa en paralelo por prefijo de tienda y los persiste en la base de datos de logística.
Orders Delayed
Detecta pedidos que superan el umbral de envío/entrega por transportista, notifica a Salesforce Commerce Cloud y asigna cupones de compensación a los entregados con retraso.
Orders to BI
Transfiere ficheros XML de pedidos, devoluciones, clientes e inventario desde SFTP hacia el datalake de BI en GCS; el repositorio contiene una clave de cuenta de servicio de GCP comprometida.
PI Generate Credentials
Servicio de gestión y renovación de tokens OAuth para los marketplaces Shopee, Miravia y MercadoLibre Colombia, expuestos vía API REST y refrescados por jobs programados.
Pickup Point API
API REST para consultar puntos de recogida (pickup points) por código+carrier, coordenadas geográficas o código postal.
Pickup Point Create DB
Sincroniza los puntos de recogida de CTT (CSV) y GLS (XML) con la base de datos interna de logística.
Pickup Point Update DB
Enriquece los puntos de recogida con provincia/código ISO vía geocodificación inversa, y aplica reglas de exclusión de visibilidad, ejecutando ambos procesos en paralelo.
Privalia Create DB
Importa pedidos de dropshipment de Privalia (Veepee), genera etiquetas de envío y los persiste en las bases de datos internas de logística y Dynamics.
Products Dynamics PI Gold
Variante para el entorno Dynamics "Gold" de products-dynamics-pi — sincroniza productos, precios de Privalia y códigos de barras hacia la base de datos dynamics-gold.
Products Dynamics PI
Sincroniza productos, variantes, precios de Privalia y códigos de barras desde Dynamics 365 hacia la base de datos interna.
Products Feeds Generate
Genera y sirve los feeds XML/PHP de Google Shopping para Hawkers y Northweek, aplicando overrides de campo y columnas protegidas desde base de datos.
Recovery Logistic Status
Recupera y sincroniza en paralelo el estado de envío de 6 carriers logísticos (Auro, Auro Lentes, LogSolution, Sprint Logistics EU/GB, Cubbo) hacia Dynamics y Logistics.
Return PI Dynamics
Sincroniza devoluciones de pedidos (aprobadas, pagadas, canceladas) hacia Dynamics 365 y envía el email de reembolso vía Salesforce Marketing Cloud.
Robo API
API REST para la gestión de devoluciones de producto (creación, edición, consulta) con autenticación OAuth2/JWT vía Auth0 y modo de pruebas por tablas sombra.
SFCC Abandoned Cart
Recibe eventos de carrito abandonado desde la web, los almacena en GCS y los envía normalizados a Salesforce (Marketing Cloud/CRM) cada 2 minutos.
SFCC Update Stock
Genera y sube por SFTP los inventarios XML de stock para las 10 tiendas/regiones de Salesforce Commerce Cloud, calculados a partir de Dynamics y pedidos pendientes.
SFSC Catalog Updater
Sincroniza el catálogo de producto (estándar y grupos de variación) y datos de encuestas hacia Salesforce Service Cloud y Marketing Cloud.
Shopee Update Stock
Actualiza el stock de producto en las 5 tiendas regionales de Shopee (MY, TH, SG, PH, VN) a partir de una hoja de Google Sheets.
Showroom Create DB
Sincroniza pedidos del marketplace Showroom Privé (Mirakl) con la base de datos de logística, aceptando pedidos pendientes y persistiendo los que están en envío.
Showroom Flash Create DB
Sincroniza pedidos del marketplace Showroom Flash (Mirakl) con la base de datos de logística, aceptando pedidos pendientes y persistiendo los que están en envío.
Showroom Update Stock
Actualiza el stock de las ofertas de Showroom Privé (Mirakl) a partir del stock disponible en Dynamics 365, mediante un CSV importado por la API de Mirakl.
Store Delivery Status Dynamics Create DB
Procesa eventos de estado de entrega de Dynamics 365 desde GCS y los persiste simultáneamente en tres bases de datos (Dynamics PRO, Dynamics GOLD y Logistics).
The Iconic Create DB
Sincroniza pedidos pendientes del marketplace The Iconic con la base de datos de logística.
Trustpilot Catalog Updater
Sincroniza el catálogo de producto (Hawkers y Northweek) con Trustpilot Product Reviews mediante upsert por lotes.
Trustpilot Invitation Sender
Envía invitaciones de reseña de Trustpilot (servicio y producto) a clientes con pedidos entregados hace 3 días, consultando el datawarehouse de Snowflake.
Update PIM Web
Descarga el catálogo desde SalesLayer, transforma los atributos de producto en bullets multilingües (10 idiomas) y actualiza el PIM web mediante upsert por lotes.
Update SFCloud
Sincroniza estados de envío y datos de pedido/producto desde el sistema de logística interno hacia Salesforce Commerce Cloud (SFCC) y Salesforce Service Cloud (SFSC).
Update Stock
Sincroniza el stock por marketplace (Decathlon, Miravia, Showroom, ECI) desde una hoja de Google Sheets hacia la base de datos de marketplaces, para las marcas Hawkers y Northweek.
XML to XLSX Converter
Descarga por SFTP los ficheros de movimientos de Auro en XLS/XML, los convierte a XLSX y los vuelve a subir, archivando los originales.