InterGATE & Flexy- salesAPI

Por Monica Nietsche em

A InterGATE consolidou sua parceria com a Flexy no último dia 20/02, quando concluiu o conector salesAPI já configurado para Plataforma de Marketplace da Flexy.

A salesAPI faz parte de um projeto da InterGATE, chamado ConectorGATE.
O ConectorGATE é um conjunto de APIs passivas, padronizadas e escaláveis para integração dos ERPs SAP Business One e Totvs Protheus com portais, aplicativos, sistemas ou plataformas IPaas.

Como protótipos iniciais para a salesAPI, foram desenvolvidos 2 bots (RPA) para integrar com a API passiva da Flexy – flexyRPA. Assim, temos disponível a integração do ecommerce marketplace da Flexy com os ERPs SAP Business One e TOTVS Protheus.

A Flexy Negócios Digitais é uma empresa que há mais de 9 anos atua com soluções inteligentes de venda online, atendendo indústrias, importadores, distribuidores, varejistas e empresas de serviços. Uma plataforma completa e robusta, composta por softwares e serviços, versátil às necessidades de cada cliente, nos mais diversos segmentos.

Interessado em nossos conectores?

A InterGATE consolidou sua parceria com a Flexy , quando concluiu o conector salesAPI já configurado para Plataforma de Marketplace da Flexy.

Conector salesAPI (by Intergate)

O conector salesAPI é uma API REST passiva e padronizada para acesso a dados de ERPs (como SAP Business One e TOTVS Protheus), visando a integração com Ecommerce.

O conector salesAPI oferece os seguintes serviços (v1.0):

  • /itemGroups (GET): grupos de produtos
  • /products (GET): produtos
  • /stocks (GET): estoques
  • /partners (GET, PUT): parceiros de negócio
  • /orders (GET, PUT): pedidos de venda
  • /picklists (GET, PUT): picklists
  • /orderStatus (GET): alteração no status de pedidos de venda
  • /invoices (GET, PUT): notas de saída

A comunicação externa com a API se dará através do consumo de serviços HTTP REST Plain, através de métodos padrão HTTP (GET, PUT, POST, …), de modo síncrono e utilizando parâmetros de URL ou estruturas de dados JSON (quando aplicável). Todas as requisições para a API devem utilizar cabeçalhos do tipo BASIC AUTHORIZATION.

Para o desenvolvimento das conexões com a API, o ConectorGATE se baseia preferencialmente nos padrões PostmanAssim, clientes e suas equipes de TI contarão com uma documentação online, padronizada e atualizada, collections e environments Postman e suporte helpdesk para a utilização da API via Postman.

Bot flexyRPA (by Intergate)

O bot flexyRPA é um conjunto de “robôs” para conexão entre a salesAPI e a FlexyAPI, pois ambas APIs são passivas.

O bot flexyRPA é um conjunto de “robôs” para conexão entre a salesAPI e a FlexyAPI, pois ambas APIs são passivas.

O bot FlexyRPA envolve os seguintes serviços (v1.0), todos acionados por “timer”:

  • FlexyPutCategories: envio de categorias (grupos de produto) do ERP para Flexy (shopping)
  • FlexyPutProducts: envio de produtos do ERP para a Flexy (shopping)
  • FlexyPutStocks: envio de estoques do ERP para a Flexy (loja)
  • FlexyGetOrders: captura de pedidos de venda com status “paid” na Flexy para o ERP (loja)
  • FlexyPutOrderStatus: envio de alterações no status de pedidos de venda do ERP (“canceled”, “billed”*, “paid”, “returned”) para a Flexy (loja)
  • FlexyPutInvoices: envio de notas de saída do ERP para a Flexy (loja) + envio de status “billed”

Seu ERP integrado a qualquer Ecommerce B2C

O conector salesAPI, que nesse caso foi configurado para a Flexy, pode ser configurado para qualquer Plataforma de Ecommerce e para qualquer cliente, seja SAP Business One ou TOTVS Protheus.

Recursos e Diferenciais do salesAPI:

  • Multi ERP: SAP Business One e TOTVS Protheus
  • Multi database: SAP Business One (SQL e HANA), TOTVS Protheus (SQL e Oracle)
  • Solução fracamente acoplada
  • Expansão contínua de serviços (roadmap)
  • Portal de Monitoramento de utilização da API e de transações no ERP
  • Personalizável via mapeamento de campos de usuário
  • Controle de acesso
  • Desenvolvimento padronizado e escalável, com utilização de microserviços e melhores práticas para APIs (paginação, consulta incremental, nomenclatura camelCase, etc) e para ERPs (DI-API, SL, MsExecAuto, etc)
  • Implantação/Setup 1-10 dias

Se você utiliza SAP ou TOTVS e necessita integrar com o Marketplace Flexy, ou com qualquer outra plataforma de Ecommerce B2C, faça contato consco e conheça mais sobre o Projeto ConectorGATE e a salesAPI.