Integração AnyMarket
Objetivo
Este documento tem como propósito estabelecer um roteiro de ações destinado a orientar técnicos de implantação, suporte, desenvolvimento e clientes nas configurações e premissas necessárias para a utilização da integração entre o sistema Useall M2 e as plataformas de vendas em e-commerce.
Funcionalidade
O fluxo de integração entre os sistemas M2 (ERP), E-Hub (middleware de integração) e ANYMARKET (hub de marketplaces), resulta na distribuição de dados para diversas plataformas de e-commerce como Mercado Livre, Amazon, Shopify, Tray, entre outras. O ponto de partida é um fluxograma técnico que representa visualmente o caminho dos dados desde sua origem no ERP até sua publicação nos canais de venda.
A partir desse fluxo, será apresentada uma abordagem modular, dividindo a documentação em três etapas principais:
- ANYMARKET → Plataformas de E-commerce: foco na distribuição multicanal, controle de campanhas, sincronização de produtos e pedidos;
- E-Hub → ANYMARKET: foco na transformação, validação e encaminhamento dos dados para o hub de marketplaces;
- M2 → E-Hub: foco na extração e padronização dos dados operacionais e comerciais a partir do ERP.
ANYMARKET → Plataformas de E-commerce
O ANYMARKET atua como um hub centralizador, recebendo e consolidando dados de múltiplas plataformas de e-commerce. Consolidada a venda, os dados são enviados ao E-Hub, tendo a função de organizar, validar e adaptar essas informações para que estejam prontas para serem integradas ao sistema M2.
Essa documentação se restringe a tratar configurações apresentadas no material publicado pelo parceiro AnyMarket.
Configurações
Contratação do plano
O acesso aos recursos da ferramenta AnyMarket dependem da contratação de planos de uso. A ANYMARKET oferece diferentes planos, adaptados ao porte e à necessidade da operação, sendo:
- Standard: ideal para pequenas empresas com até 6 contas de marketplace e até 5.000 SKUs;
- Performance: voltado para médias empresas com até 10 contas e 10.000 SKUs;
- Enterprise: para grandes operações, com até 20 contas e 20.000 SKUs;
- Plano Personalizado: disponível mediante contato direto com especialistas.
Importante
Estabelecer a opção correta de plano implica no correto funcionamento das integrações. Uma falha por problemas contratuais não é visualizada pelo operador final. O resultado é a sobrecarga de casos de integração para o suporte como falha de comunicação. Finalizada a contratação, o processo de onboarding é iniciado com acompanhamento técnico, onde recebe-se acesso à plataforma e começa a configuração os canais de venda.
Operacional
Configuração dos Canais de Venda na ANYMARKET
A configuração dos canais de venda é uma etapa essencial para garantir que os dados de produtos, pedidos e operações sejam corretamente associados aos marketplaces integrados.
Etapas Gerais de Configuração:
-
Acesso ao Painel de Configurações: através do painel da ANYMARKET, deve-se acessar a opção Configurações > Configurações de Integrações. Após deve-se escolher o sistema ERP ou plataforma que será integrada, no caso deve-se selecionar a Useall Software;
-
Configuração de Multilojas: deve-se acessar a aba Configuração de Multilojas e para cada marketplace, criar uma “multiloja” específica, permitindo separar operações como pedidos normais e pedidos fulfillment;
-
Autenticação e Identificação: deve-se copiar (CTRL+C) o código da loja API gerado pela plataforma integrada (Useall Software) e colar (CTRL+V) esse código no campo correspondente dentro do ANYMARKET para vincular corretamente o canal.
-
Configuração de Callbacks: deve-se configure os callbacks (retornos automáticos) para sincronização de dados, basta escolher o tipo de retorno (geralmente JSON), ativar as flags necessárias e inserir as URLs de callback fornecidas pelo ANYMARKET na plataforma integrada;
-
Separação por Tipo de Operação: para operações com fulfillment, recomenda-se criar canais separados, evitando que pedidos com logística própria sejam tratados como pedidos normais, ocasionando erros operacionais.
Controle e acompanhamento
A ANYMARKET oferece:
- Suporte técnico - conforme o plano contratado com canal de atendimento o suporte será via tickets, abertos diretamente no portal de suporte, chats e/ou telefones;
-
Acompanhamento de performance - a ANYMARKET oferece diferentes níveis de acompanhamento de performance, ajustados conforme o plano contratado. Esse acompanhamento é realizado por meio de recursos técnicos, dashboards e suporte especializado, com foco em garantir estabilidade, eficiência e escalabilidade da operação.
- Painel de monitoramento básico com tecnologia SBOTs;
- Dashboard de vendas com visão geral da operação;
- Controle de prazos de entrega e Curva ABC para análise de produtos mais vendidos;
- Publicação automática de anúncios para novos SKUs;
- Gestão de pedidos fulfillment.
-
Acesso da Useall ao ambiente AnyMarket: embora a Useall seja considerada parceira e utilize as ferramentas disponíveis na integração com marketplaces, todas as informações e acompanhamentos relacionados ao AnyMarket são de responsabilidade do cliente Useall, cabendo a este a respectiva gestão.
-
Developer Platform AnyMarket: a escolha do parceiro como ferramenta de integração define o modelo operacional a ser adotado. Todo o processo de trabalho e as comunicações com os marketplaces devem estar previstos na documentação de desenvolvimento da AnyMarket. As regras e diretrizes estabelecidas pelo parceiro representam os limites para o desenvolvimento realizado pela Useall.
Para mais informações: Developer Platform.