Caso de estudo
Matraci.bg – integração Shopify à medida
A Matraci.bg é um retalhista búlgaro de eCommerce especializado em colchões e produtos para o sono. Operando sobretudo através do Shopify, o negócio vende em vários mercados e canais, incluindo a sua própria loja online e o marketplace eMAG (BG, RO, HU).
O projeto
Construímos uma aplicação incorporada do Shopify, feita à medida, que automatiza o processamento de encomendas e a sincronização de dados entre vários sistemas de negócio.
A aplicação integra o Shopify com o Prim ERP para criação automática de encomendas de venda, com o eMAG Marketplace (BG/RO/HU) para importação de encomendas e com o Microsoft Dynamics NAV para sincronização de produtos, preços e inventário.
Principais funcionalidades:
- Sincronização automática de encomendas para o Prim ERP com base em regras configuráveis (método de pagamento, disponibilidade de stock, marca, limite de preço)
- Sincronização manual diretamente a partir do Shopify Admin através de um botão de extensão de ação feito à medida
- Mapeamento flexível de campos - tipo de pagamento, código de entrega, código POS e prefixos de número de encomenda com base nas etiquetas da encomenda
- Integração com o eMAG Marketplace - criação automática de encomendas no Shopify a partir dos callbacks do eMAG em três mercados
- Geração agendada do feed XML de produtos para o eMAG
- Sincronização do catálogo completo de produtos, da lista de preços B2B e do inventário a partir do NAV
- Monitorização em tempo real - fila de encomendas com histórico completo, registos estruturados e gestão de tarefas agendadas
- Conversão automática de moeda BGN → EUR através do ECB Daily Feed
Tecnologias
ASP.NET Core
Remix.js
Shopify Admin API
Shopify App Extensions
SQL Server- FluentMigrator
- AutoMapper
- RestSharp