Caso práctico
Matraci.bg – integración personalizada con Shopify
Matraci.bg es un minorista búlgaro de eCommerce especializado en colchones y productos para el descanso. Opera principalmente a través de Shopify y vende en varios mercados y canales, entre ellos su propia tienda en línea y el marketplace eMAG (BG, RO, HU).
El proyecto
Construimos una aplicación integrada personalizada de Shopify que automatiza el procesamiento de pedidos y la sincronización de datos entre varios sistemas de la empresa.
La aplicación integra Shopify con Prim ERP para la creación automática de pedidos de venta, con eMAG Marketplace (BG/RO/HU) para la importación de pedidos y con Microsoft Dynamics NAV para la sincronización de productos, precios e inventario.
Funciones principales:
- Sincronización automática de pedidos con Prim ERP según reglas configurables (método de pago, disponibilidad de stock, marca, precio máximo)
- Sincronización manual directamente desde el administrador de Shopify mediante un botón de extensión de acción personalizada
- Asignación flexible de campos - tipo de pago, código de entrega, código de POS y prefijos de número de pedido en función de las etiquetas del pedido
- Integración con eMAG Marketplace - creación automática de pedidos de Shopify a partir de las llamadas de retorno de eMAG en tres mercados
- Generación programada del feed XML de productos para eMAG
- Sincronización completa del catálogo de productos, la lista de precios B2B y el inventario desde NAV
- Supervisión en tiempo real - cola de pedidos con historial completo, registros estructurados y gestión de tareas programadas
- Conversión automática de divisa BGN → EUR mediante el ECB Daily Feed
Tecnologías
ASP.NET Core
Remix.js
Shopify Admin API
Shopify App Extensions
SQL Server- FluentMigrator
- AutoMapper
- RestSharp